|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Народ, очень-очень-очень нужна помощь!
Условие задачи:
Дан текст, в котором имеются цифры. Найти их сумму. Использовать:
Набросал что-то типо этого: Код:
uses SysUtils; var a:char; k,c:integer; begin writeln('vvedite text'); c:=0; k:=0; read(a); c:=ord(a)+c; read(a); while a<>#13 do begin if (a>='0') and (a<='9') then begin c:=ord(a)+c; c:=c-48; if c>57 then begin k:=k+1; c:=c-48; end; end; read(a); end; a:=chr(c); writeln('summa =',k,chr(c)); readln; readln; end. Очень буду признателен, за помощь Последний раз редактировалось Row, 27.04.2011 в 19:56. |