Дана строка. Среди символов строки встречаются цифры. Написать программу, вычисляющую...

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

Дана строка. Среди символов строки встречаются цифры. Написать программу, вычисляющую сумму всех цифр строки.


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

почему практически никто не пишет, в какой среде нужна программа?

Дан 1 ответ
0 голосов

Pascal
---
var s:string;  
     i,c,sum:integer;
begin
    readln(s);
    sum:= 0;
    for i:=1 to Length(s) do
        if (s[i]>='0')and(s[i]<='9') then<br>        begin
           c:=ord(s[i])-48;
           sum:=sum+c;
        end;
    writeln(sum);
end.

(7.2k баллов)