пояснения: делала с цикла (можно было написать и шесть раз writeln, но так удобнее). переменную n ввела для быстрого изменения значений (если нужно будет написать имя не 6, а, к примеру, 8 раз, нужно было заменить только вначале). ещё хочу отметить, что имя вводится по- и нельзя терять апострофы ( ' ).
2. program sum;
var sum: integer;
m: array[1..4] of integer;
i: integer;
begin
m[1]: =6
for i: =2 to 4 do begin
m[i]: =m[i-1]+1;
end;
sum: =m[1];
for i: =2 to 4 do begin
sum: =sum+m[i];
end;
writeln(sum);
end.
пояснения: можно было делать и по-другому, но так тоже верно. тут использовалось два цикла и массив. а блок-схему сами
3. program n! ;
var n: real;
c: integer;
m: array[1..n] of integer;
begin
readln(n)
m[1]: =1;
for i: =2 to n do begin
m[i]: =m[i-1]+1;
end;
c: =m[1]
for i: =1 to n do begin
c: =c*m[i];
end;
writeln('n! ',c);
end.
если что не понятно, пишите, объясню
Ответ дал: Гость
наливаем 9 литров из этого ведра дополна наливаем 5-литровое. осталось 4. выливаем 5-литровое и опять переливаем из 9-литрового - те самые 4 литра. наполняем 9литровое и отливаем в 5литровое до полна - 1 литр. остается 8 литров. выливаем 5-литровое и опять наполняем его из 9-литрового. в 9-литровом осталось 3 литра
Ответ дал: Гость
2я скобка после --> всегда будет ложно
а значит и 1 должна быть ложна т.к 0 --> 0 = 1,дгугие случаи не подходят.
ну и если поставить пару значений посчитать то х=2 самый лучший вариант
Популярные вопросы