Помощь - Поиск - Пользователи - Календарь
Полная версия: делится ли число на 4
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
Гость_Max
Необходимо составить программу в том числе условие задачи которая должна содержать функцию и процедуру.
И помогите решить задачу вот условие:
Выяснить делится ли число, вводимое с клавиатуры на 4 без остатка.
klem4
Вот тока зачем сюда ф-ции и процедуры непойму...

Код

var n:integer;
begin
   write('Введите число');
   readln(n);
   if n=0 then
    begin
         writeln('n=',0);
         readln;
         exit;
    end;
   if n mod 4 = 0 then
    writeln('Делится!') else
      writeln('Не делится');
end.
Бродяжник
Код
program mod4;

procedure getValue(var x: integer);
begin
  write('Input integer number: ');
  readln(x);
end;

function isOK(x: integer): boolean;
begin
    isOK := ((x mod 4) = 0);
end;

var myValue: integer;
begin

 getValue(myValue);

 if isOK(myValue)
    then writeln('Yesss!')
    else writeln('No!');

end.

;) :P :D smile.gif :yes:
klem4
Цитата(Бродяжник @ 22.12.04 9:17)
Код
program mod4;

procedure getValue(var x: integer);
begin
  write('Input integer number: ');
  readln(x);
end;

function isOK(x: integer): boolean;
begin
    isOK := ((x mod 4) = 0);
end;

var myValue: integer;
begin

 getValue(myValue);

 if isOK(myValue)
    then writeln('Yesss!')
    else writeln('No!');

end.

;)  :P  :D  smile.gif  :yes:

Муахаха , ноль поставь :D :D !laugh:
Бродяжник
Код

...
procedure OnZeroInput(x: integer);
begin
 if x = 0 then
   begin
      writeln('Fatal Error: User performed illegal action and will be killed');
      halt;
   end;
end;
...

rolleyes.gif
volvo
Закрыто - несоблюдение правил форума...
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.