Прога выводящая сумму всех натуральных чисел до данного (цикл do while) язык C
197
405
Ответы на вопрос:
#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.
Популярно: Информатика
-
KINGMe07.05.2023 22:15
-
masha245021.09.2020 19:40
-
злата19710.11.2020 05:21
-
NeZnAYkA0000000018.09.2020 01:43
-
алинагаврова28.12.2020 14:04
-
irajhgmvm03.12.2020 19:12
-
Chumaeva7913.07.2020 04:01
-
zenalubimova10.10.2021 11:44
-
34Юлия251113.04.2022 00:11
-
xxx563910.06.2021 06:41