
Олег
7 год назад
Напишите программу,которая вычисляет сумму :
а)первых n натуральных чисел;
б)квадратов первых n натуральных чисел;
в)всех чётных чисел в диапазоне от 1 до n;
г)всех двузначный чисел.

ОТВЕТЫ

Лонгинович
Jul 14, 2019
Т.к. язык программирования не указан, сделаю на свой вкус, т.е. C++. При копировании кода из IDE на сайт автоматически удаляется перенос строки. Будет прикреплен скриншот того, как должен выглядеть код
#include lt;stdlib.hgt;#include lt;stdio.hgt;#include lt;localegt;
void main(){ setlocale(LC_ALL, "RUSSIAN"); int i, n, an; an = 0; printf("\n Введите n -gt;"); scanf_s("d", amp;n); for (i = 1; i lt;= n; i++) an = an+i; printf("\n Сумма первых n натуральных чисел равна: d", an); an = 0; for (i = 1; i lt;= n; i++) an = an + i*i; printf("\n Сумма квадратов первых n натуральных чисел равна: d", an); an = 0; for (i = 1; i lt;= n; i++) if (i 2 == 0)an = an + i; printf("\n Сумма всех четных чисел в диапозоне от 1 до n: d", an); an = 0; for (i = 10; i lt;= 99; i++) an = an + i; printf("\n Сумма всех двухзначных чисел равна: d \n", an); system("pause");}
#include lt;stdlib.hgt;#include lt;stdio.hgt;#include lt;localegt;
void main(){ setlocale(LC_ALL, "RUSSIAN"); int i, n, an; an = 0; printf("\n Введите n -gt;"); scanf_s("d", amp;n); for (i = 1; i lt;= n; i++) an = an+i; printf("\n Сумма первых n натуральных чисел равна: d", an); an = 0; for (i = 1; i lt;= n; i++) an = an + i*i; printf("\n Сумма квадратов первых n натуральных чисел равна: d", an); an = 0; for (i = 1; i lt;= n; i++) if (i 2 == 0)an = an + i; printf("\n Сумма всех четных чисел в диапозоне от 1 до n: d", an); an = 0; for (i = 10; i lt;= 99; i++) an = an + i; printf("\n Сумма всех двухзначных чисел равна: d \n", an); system("pause");}
191