С клавиатуры вводится последовательность целых чисел. конец ввода 0. найти сумму...

0 голосов
138 просмотров

С клавиатуры вводится последовательность целых чисел. конец ввода 0. найти сумму однозначных чисел


Информатика (237 баллов) | 138 просмотров
0

Вы до сих пор нуждаетесь в решении данной задачи?

0

да

Дан 1 ответ
0 голосов
Правильный ответ

/* C */
#include
#include

int main() {
    int n = 1, sum = 0;
    while (n != 0){
        scanf("%d", &n);
        if ((n > -10) && (n < 10)) sum += n;
    }
    printf("Sum = %d", sum);
    return 0;
}


//Pascal
var sum, n: integer;
begin
sum := 0; n := 1;
while (n <> 0) do
begin
readln(n);
if ((n > -10) and (n < 10)) then
sum := sum + n;
end;
writeln('Sum = ', sum);
end.

(9.4k баллов)
0

а модно в Паскале для 8 класса? Мы пошли толькоinteger и real))

0

можно*

0

прошли *

0

Из за твоего нарушения, я теперь не могу отредактировать решение свое.

0

//Pascal
var sum, n: integer;
begin
sum := 0; n := 1;
while (n <> 0) do
begin
readln(n);
if ((n > -10) and (n < 10)) then
sum := sum + n;
end;
writeln('Sum = ', sum);
end.