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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.04.2009, 20:02   #1
Ximer
Пользователь
 
Регистрация: 25.01.2009
Сообщений: 35
По умолчанию Операторы цикла [PASCAL]

Помогите пожалуйста с решением.
1)Определите и выведите на экран кол-во чисел между 20 и 1000, которые делются без остатка одновременно на 4, 5 и 9.
2)Найдите и выведите на экран кол-во двухзначных чисел, у которых при умножении на 3 сумма цифр кратна 5.
Ximer вне форума Ответить с цитированием
Старый 08.04.2009, 20:04   #2
IT-man
АльTRUEи$т
Форумчанин
 
Аватар для IT-man
 
Регистрация: 19.03.2009
Сообщений: 784
По умолчанию

Код:
//1
k:=0;
for i:=20 to 1000 do 
if (i mod 4=0) and(i mod 5=0) and (i mod 9=0) then inc(k);
writeln(k);
Цитата:
«Никто не войдет в Рай, имея хотя бы крупицу гордыни в своем сердце». «Аллах Красив и любит красоту. Гордыня означает отказ от истины и высокомерие»

Последний раз редактировалось IT-man; 08.04.2009 в 20:38.
IT-man вне форума Ответить с цитированием
Старый 08.04.2009, 20:22   #3
DM_bite
Участник клуба
 
Аватар для DM_bite
 
Регистрация: 29.07.2008
Сообщений: 1,091
По умолчанию

2.
Код:
program xD;
var i,j,k,l,s: integer;
begin
 for i:= 10 to 99 do
  begin
   k:= i*3;
   if k<100 then
    begin
     l:= k mod 10;
     j:= k div 10;
     if (l+j) mod 5=0 then WriteLn(i);
     end;
     if k>100 then
     begin
      l:= k mod 10 mod 10;
      j:= k div 100;
      s:= k div 10 mod 10;
      if (l+j+s) mod 5=0 then WriteLn(i);
      end;
   end;
   ReadLn;
   end.
Вроде так, проверь... На скорую руку писал.
Кто бы ты ни был - не думай о себе слишком (с)

Последний раз редактировалось DM_bite; 08.04.2009 в 20:24.
DM_bite вне форума Ответить с цитированием
Старый 08.04.2009, 20:24   #4
Ximer
Пользователь
 
Регистрация: 25.01.2009
Сообщений: 35
По умолчанию

Спасибо. Всё работает.
Ximer вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Операторы цикла Paul Oakenfold Паскаль, Turbo Pascal, PascalABC.NET 1 08.04.2009 16:02
Операторы цикла Paul Oakenfold Помощь студентам 10 23.03.2009 16:08
Операторы цикла (Pascal) Ximer Помощь студентам 4 19.03.2009 19:56
Условные операторы Pascal SweetOpium Помощь студентам 1 29.05.2008 21:21