Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.05.2010, 19:50   #1
Denyer
Новичок
Джуниор
 
Регистрация: 27.05.2010
Сообщений: 1
По умолчанию pascal сумма чисел

В числе нужно посчитать сумму между двумя последними нулями написал программу, что не так

uses crt;
var n,k,i,c,s,sum:integer;a:string;
begin
clrscr;
write('vvedite 4islo a=');readln(a);
n:=length(a);
for i:=1 to n do
if a[i]=0 then begin k:=i;break;end;
for i:=n downto k do
if a[i]=0 then begin k1:=i;break;end;
writeln;
s:=0;
for i:=k to k1 do
s:=s+a[i];
writeln('s=',s);
readln;
end.

Последний раз редактировалось Denyer; 27.05.2010 в 20:15.
Denyer вне форума Ответить с цитированием
Старый 28.05.2010, 02:13   #2
zasqzasq
 
Регистрация: 03.01.2010
Сообщений: 9
По умолчанию

ты считаеш между первым и последним
MoRZe
zasqzasq вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сумма чисел LOVELY Помощь студентам 1 12.02.2010 01:14
[Pascal] сумма чисел входящих в строку Рамик Помощь студентам 5 03.06.2009 16:28
Сумма чисел gamer123 Помощь студентам 2 19.01.2008 20:42