apetrov54
?>

Составить блок-схему алгоритма. дано натуральное число . найдите значение суммы 1 + 3 + 5 + ⋯ + (2 − 1 выведите все значения промежуточных сумм (1, 1 + 3, 1 + 3 + 5 и т.д.)

Информатика

Ответы

zuelv

решить в паскаль

orbbsvsupply
Лови на c++, т.к. язык программирования также не оговорён : -d: /* символ 0 не включается */ #include  < iostream> #include  < vector> using  namespace  std; int  main() { int  max=0; int  n; vector< int>   v; do  { cin  > > n; if  (n%3==0  & &   n! =0)  v.insert(v.  n); }  while  (n! =0); for  (int  i=0;   i< v.size();   i++)     cout  < < v[i]  < < "  "; cout  < < endl; return  0; }
agusarevich283
1. удобнее использовать цикл repeat. 2. так как в условии не оговорено, что 0 не включается, то и его тоже считаем: //pascalabc.net (версия 3.1, сборка 1196 от 09.03.2016) begin   var n : = 0;   var a: integer;   repeat       a : = readinteger('введите число : ');       if a mod 3 = 0 then begin           n : = n + 1; println('число делится на 3');       end;   until a = 0;   println('количество чисел', n); end.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Составить блок-схему алгоритма. дано натуральное число . найдите значение суммы 1 + 3 + 5 + ⋯ + (2 − 1 выведите все значения промежуточных сумм (1, 1 + 3, 1 + 3 + 5 и т.д.)
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

myhauz
andreanikin
Alekseevich1012
Филиппович_Николаевич
keti0290103
kristina1989
natalia-shelkovich
борисовна Елена78
Ushakova Sakhno
sveta740450
Lugovoi
rkorneev19061
Бегун-Марина
Elen-ti81459
zrv85