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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 05.04.2011, 08:22   #1
Mat_t
 
Регистрация: 05.04.2011
Сообщений: 4
Вопрос Задачи в Паскале (while, repeat).

Здравствуйте!
Добрые люди, помогите, пожалуйста, с решением задач в Паскале
Обе задачи на тему "циклы while и repeat":
5) Дано натуральное число. Найти количество четных цифр числа. Верно ли, что данная цифра А встречается в числе боллее 2-х раз? (число А с клавиатуры).
18) В записи числа N заменить все "двойки" на "тройки". (N- с клавиатуры). Вывести на печать общие делители исходного и полученного чисел.
Заранее спасибо.
Mat_t вне форума Ответить с цитированием
Старый 05.04.2011, 10:27   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Дано натуральное число. Найти количество четных цифр числа.
Код:
var i,cnt,a:integer; Verno:integer;
begin
 i:=256;cnt:=0;a:=5;Verno:=0;
 while i<>0 do begin
  if ((i mod 10) mod 2)=0 then inc(cnt);
  if  ((i mod 10)=a) then inc(Verno);
  i:=i div 10;
 end;
 if verno>2 then writeln('Верно'); write(i);readln;

 i:=256;cnt:=0;Verno:=0;
 repeat
  if ((i mod 10) mod 2)=0 then inc(cnt);
  if  ((i mod 10)=a) then inc(Verno);
  i:=i div 10;
 until i=0;
 if verno>2 then writeln('Верно'); write(i);readln;

end.
Идея понятна?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 05.04.2011, 11:03   #3
Mat_t
 
Регистрация: 05.04.2011
Сообщений: 4
По умолчанию

Непонятна вот эта строчка:
i:=256;cnt:=0;a:=5;Verno:=0;
Откуда присвойка "i" и "а"?
В остальное более менее вник, спасибо.
Mat_t вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
4 задачи на паскале Siroga35 Помощь студентам 0 21.06.2009 23:52
Задачи на While и Repeat JohnOtto Помощь студентам 2 13.05.2009 07:16
задачи в паскале lora1ru Помощь студентам 1 14.04.2009 18:28
привет всем! помогите пожалуйста решить две задачи на паскале. я в паскале полный ноль. Пищенок Саша Паскаль, Turbo Pascal, PascalABC.NET 5 20.01.2009 13:46
Задачи на repeat,while Chief Паскаль, Turbo Pascal, PascalABC.NET 7 06.01.2009 17:59