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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 20.10.2010, 15:36   #1
Tata4ka
 
Регистрация: 20.10.2010
Сообщений: 6
По умолчанию работа с числами

помогите пожалуйста решить задачу... она наверно простая, но мне очень сложно дается паскаль...(((

Найти все двузначные числа, сумма квадратов цифр которых кратна M.
Tata4ka вне форума Ответить с цитированием
Старый 20.10.2010, 16:13   #2
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

Ну я бы не сказал что она сложная:
Код:
Uses CRT;
Function Summa(X:Integer):Integer;
Var
     S:Integer;
Begin
        S:=0;
        While X>0 Do
        Begin
                Inc(S,X mod 10);
                X:=X div 10;
        End;
        Summa:=S;
End;
Var
     M,I:Integer;
Begin
        Clrscr;
        Write('M = ');
        Readln(M);
        For I:=10 To 99 Do
        If Summa(I) = M Then Write(I,' ');
        Readln;
End.
Проверил - вроде бы всё правильно.
_-Re@l-_ вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Delphi работа с числами Яська Помощь студентам 2 16.10.2010 18:30
Простая работа с числами amgmen Microsoft Office Excel 5 23.01.2010 20:15
Работа с числами в С++ Mashul'ka Помощь студентам 2 04.11.2009 14:36
Работа с числами Drain Общие вопросы Delphi 10 11.02.2008 16:35
работа с вещественными числами Soule Паскаль, Turbo Pascal, PascalABC.NET 1 12.10.2007 09:33