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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 28.02.2012, 13:18   #1
naBel
 
Регистрация: 28.02.2012
Сообщений: 4
По умолчанию программа, вычисляющая произведение четных цифр числа ( Паскаль )

вообшем задали нам написать коснсольное приложение в turbo delphi: Дано натуральное n. Составить программу, вычисляющую произведение четных цифр числа n.
я вроде чё та начал делать но что то не получается
Код:
var n,n1:integer;
begin
  write('n=');
  readln(n);
  while n<>0 do begin
 if n div 2=0 then
 writeln('n=');
  end;
  readln;

end.

______________
1. Название темы должно адекватно отражать суть решаемой задачи/проблемы.
На первый раз я исправил.
В дальнейшем темы с подобным названием будут закрываться/удаляться,
а автор такой темы получать штрафы.


2. Код нужно оформлять по правилам:
тегом [CODE]..[/СODE] (это кнопочка с решёточкой #)

Не забывайте об этом!

Модератор.

Последний раз редактировалось Serge_Bliznykov; 28.02.2012 в 13:46.
naBel вне форума Ответить с цитированием
Старый 28.02.2012, 13:30   #2
VIK_aka_TOR
Участник клуба
 
Аватар для VIK_aka_TOR
 
Регистрация: 30.01.2011
Сообщений: 1,578
По умолчанию

ты собстенно берешь само число N..
вот примерное решение...
Код:
var
n, s, t :integer;
begin
  readln(n);
  s := 1;
  while n > 0 do
    begin
      t := n mod 10;
      n := n div 10;
      if ((t mod 2 ) = 0) and (t <> 0) then
        s := s * t;
    end;
  writeln(s);  
end.
+ проверка что бы не было нулем.. само число...
пишу код не только за печеньки
VIK_aka_TOR вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
программа, вычисляющая разность квадратов двух чисел и возводящая сами числа в четвертую степень. (С) Ольга790 Помощь студентам 2 26.12.2011 08:46
произведение четных и нечетных leilochka777 Паскаль, Turbo Pascal, PascalABC.NET 2 24.10.2011 14:33
Найти произведение цифр данного числа chertovka. Помощь студентам 2 25.06.2010 11:59
(Паскаль)Найти произведение цифр, встречающихся в строке Doublefaced Помощь студентам 24 24.06.2009 18:25
Найти произведение цифр натурального числа, больших В microlab Помощь студентам 6 23.12.2008 20:46