Дано натуральное число n,последовательность целых чисел a1,.составить программу ,которая последовательно прибавляя членв последовательности, выводит результат,когда сумма впервые превышает число n. если сумма всех членов последовательности не превышает число n, выведите об этом сообщение
231
485
Ответы на вопрос:
Const n = 5; var arr: array [1..n] of integer; i, n1, sum: integer; begin write('n = '); readln(n1); for i : = 1 to n do begin write('a[', i, '] = '); readln(arr[i]); end; i : = 1; sum : = 0; while (sum < = n1) and (i < = n) do begin sum : = sum + arr[i]; i : = i + 1; end; if sum > n1 then writeln(sum) else writeln('summa not grether then n'); end.
Популярно: Информатика
-
ambarik17.07.2020 10:23
-
хех6018.01.2022 10:27
-
malafeecheva1709.06.2022 09:30
-
ggf6fr13.02.2021 05:29
-
sahakohela14.04.2020 10:49
-
ПолинаПашкова1401.07.2021 22:43
-
446664Flu12.04.2023 08:01
-
Soqr23.09.2021 06:26
-
kuznecovamargo21.12.2022 18:40
-
моллск03.10.2020 06:42