составить блок схемы! Что получится Найти произведение всех целых четных чисел, делящихся на 4 и принадлежащих интервалу [n_min, n_max].
2. Найти сумму ряда RN=1+2+4+…+2N. Вычисление реализуйте через цикл и выведенной вами формуле (подсказка – это геометрическая прогрессия), сравните результаты.
3. Найти сумму ряда SN=1+1/2+1/4+…+1/2N. Чему будет равна сумма при достаточно больших N? Вычисление реализуйте через цикл и по выведенной вами формуле (подсказка – это тоже геометрическая прогрессия), сравните результаты.
ответ
Если пишешь на Паскале то-
1 Program Summ; // Название программы
2 Var i, summ: integer // Объявляем переменные: i для числа, summ для суммы. Обе переменные — целочисленные (integer)
3 Begin // Начало программы
4 Summ:=0; // Обнуляем сумму
5 Writeln('Write n'); // Просим юзера ввести n
6 For i:=1 to n do // Цикл для i от одного до n
7 Begin // Начало цикла
8 If i mod = 2 then // Условие для числа — число должно быть четным
9 Begin // Начало цикла
10 summ:=summ+i; // Прибавляем к сумме число (если выполняется условие, см. выше)
11 End; // Конец цикла для If
12 End; // Конец цикла для For
13 Writeln(summ); // Выводим сумму
14 Readln; // Ждем нажатия Enter (чтобы программа не закрывалась сразу после вывода суммы, иначе юзер не успеет прочитать ее)
15 End. // Конец программы
Объяснение:
uses crt;
var a,b,c,x,y:real;
begin
clrscr;
write('Ребро параллелепипеда а = ');
readln(a);
write('Ребро параллелепипеда b = ');
readln(b);
write('Ребро параллелепипеда c = ');
readln(c);
writeln;
write('Сторона отверстия х = ');
readln(x);
write('Сторона отверстия y = ');
readln(y);
writeln;
if ((a<x) and (b<y)) or
((a<x) and (c<y)) or
((c<x) and (b<y)) or
((b<x) and (a<y)) or
((c<x) and (a<y)) or
((b<x) and (c<y)) then
writeln('Может пройти') else writeln('Не может пройти');
end.