Есть ответ 👍

Прога выводящая сумму всех натуральных чисел до данного (цикл do while) язык C

197
405
Посмотреть ответы 2

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


#include <iostream>

using namespace std;

int main()

{

 

int i=1,n,sum=0;

cin >> n;

do {

 

 sum = sum + i;

 i++;

} while (i<=n);

 

cout << sum;

}

Объяснение:


//pascalabc.net 3.1 сборка 1200 function change(condition: boolean; value, default_value: integer): integer; begin   if condition then       change : = value   else  change : = default_value; end; const   n = 12; begin   var a : = arrrandom(n, -10, 10);   a.println;     if a.where(x -> x > 0).count > a.where(x -> x < 0).count then begin       var half_max : = a.max / 2;       var mult : = 1;       mult : = a.where(x -> x > half_max).aggregate((mult, x)-> mult * x);       a.transform(x -> change((x < 0), mult, x));   end   else       a.transform(x -> change((x < 0), 0, x));         a.println; end.

Популярно: Информатика