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

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

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

Восстановить пароль
Повторная активизация e-mail

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

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

Сумма делителей числа делится на сумму его цифр......посмотрите где ошибка.....или я просто что то напутал))зарание спасибо!
Код:
uses
  SysUtils;

var x,m,n,a,s,i,y,p:integer;
 begin
     writeln('nachalo otrezka');
     readln(m);
     writeln('konec otrezka');
     readln(n);
     writeln('vvedite chislo');
     readln( a ); x:=a;
     s:=0;
     while ( x <> 0 ) do begin
     s := s + (x mod 10);
     x := x div 10;
     end;
     writeln( 'suma cifr chisla ',a,' = ', s );
     y:=0;
     for i:=1 to n do
     if (n mod i)=0 then y:=y+1;
     readln(y);
     p:=y/s;
     readln(p);
     end.

Последний раз редактировалось Stilet; 23.10.2011 в 19:35.
AlexProg вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Операторы цикла 2 Pchelka1992 Помощь студентам 0 09.06.2011 11:58
Операторы цикла yana33311 Паскаль, Turbo Pascal, PascalABC.NET 3 01.03.2011 09:20
операторы цикла semennn Помощь студентам 5 19.05.2009 17:44
Операторы цикла. Paul Oakenfold Паскаль, Turbo Pascal, PascalABC.NET 4 14.04.2009 20:07
Операторы цикла Paul Oakenfold Паскаль, Turbo Pascal, PascalABC.NET 4 14.04.2009 19:28