Вопрос задан 17.02.2019 в 08:55. Предмет Информатика. Спрашивает Суворова Алла.

Построить блок-схемы: 1.Найти произведение первых N четных натуральных чисел. 2. Найти сумму

нечетных натуральных чисел от К до L. 3. Протабулировать функцию у= 2к, где к меняется от 2 до 10 с шагом 2.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Dzyabenko Arkadiy.
1)
var n,i:integer;
p:real;
begin
write('n=');
readln(n);
p:=1;
for i:=1 to n do
p:=p*2*i;
writeln('p=',p);
end.
2)  var i,s,n:integer;
begin
 write('Введите  n=');
 readln(n);
 s:=0;
 for i:=1 to n do
  s:=s+i;             
writeln('Сумма s=',s);
end.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

1. Найти произведение первых N четных натуральных чисел.

Для построения блок-схемы нахождения произведения первых N четных натуральных чисел, можно использовать следующий алгоритм:

1. Инициализировать переменные `N` и `product` со значением 1. 2. Инициализировать переменную `count` со значением 0. 3. Проверить условие: если `count` меньше `N`, перейти к шагу 4, иначе перейти к шагу 6. 4. Увеличить `count` на 1. 5. Умножить `product` на `(2 * count)`. 6. Вывести значение `product`.

Пример блок-схемы для нахождения произведения первых N четных натуральных чисел:

``` +-------------------+ | Начало программы | +-------------------+ | V +-------------------+ | Ввод N | +-------------------+ | V +-------------------+ | Инициализация | | переменных | +-------------------+ | V +-------------------+ | Инициализация | | счетчика | +-------------------+ | V +-------------------+ | Проверка условия | +-------------------+ | V +-------------------+ | Увеличение | | счетчика | +-------------------+ | V +-------------------+ | Умножение | | product на | | (2 * count) | +-------------------+ | V +-------------------+ | Вывод product | +-------------------+ | V +-------------------+ | Конец программы | +-------------------+ ```

2. Найти сумму нечетных натуральных чисел от K до L.

Для построения блок-схемы нахождения суммы нечетных натуральных чисел от K до L, можно использовать следующий алгоритм:

1. Инициализировать переменные `K`, `L` и `sum` со значениями, введенными пользователем. 2. Проверить условие: если `K` нечетное, перейти к шагу 3, иначе увеличить `K` на 1 и перейти к шагу 3. 3. Проверить условие: если `K` меньше или равно `L`, перейти к шагу 4, иначе перейти к шагу 6. 4. Увеличить `sum` на `K`. 5. Увеличить `K` на 2. 6. Вывести значение `sum`.

Пример блок-схемы для нахождения суммы нечетных натуральных чисел от K до L:

``` +-------------------+ | Начало программы | +-------------------+ | V +-------------------+ | Ввод K, L | +-------------------+ | V +-------------------+ | Инициализация | | переменных | +-------------------+ | V +-------------------+ | Проверка условия | +-------------------+ | V +-------------------+ | Проверка условия | +-------------------+ | V +-------------------+ | Увеличение | | sum на K | +-------------------+ | V +-------------------+ | Увеличение K | | на 2 | +-------------------+ | V +-------------------+ | Вывод sum | +-------------------+ | V +-------------------+ | Конец программы | +-------------------+ ```

3. Протабулировать функцию у = 2к, где к меняется от 2 до 10 с шагом 2.

Для построения блок-схемы протабулирования функции у = 2к, где к меняется от 2 до 10 с шагом 2, можно использовать следующий алгоритм:

1. Инициализировать переменную `к` со значением 2. 2. Проверить условие: если `к` меньше или равно 10, перейти к шагу 3, иначе перейти к шагу 5. 3. Вычислить значение функции `у = 2 * к`. 4. Вывести значение `у`. 5. Увеличить `к` на 2. 6. Повторить шаги 2-5.

Пример блок-схемы для протабулирования функции у = 2к, где к меняется от 2 до 10 с шагом 2:

``` +-------------------+ | Начало программы | +-------------------+ | V +-------------------+ | Инициализация | | переменной к | +-------------------+ | V +-------------------+ | Проверка условия | +-------------------+ | V +-------------------+ | Вычисление | | значения у | +-------------------+ | V +-------------------+ | Вывод значения у | +-------------------+ | V +-------------------+ | Увеличение к | | на 2 | +-------------------+ | V +-------------------+ | Повтор шагов 2-5 | +-------------------+ | V +-------------------+ | Конец программы | +-------------------+ ```

Надеюсь, эти блок-схемы помогут вам понять алгоритмы решения данных задач. Если у вас возникнут дополнительные вопросы, не стесняйтесь задавать их!

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос