Не могу понять, где тут ошибка ( Программа Pascal ). Помогите, пожалуйста: Program...

0 голосов
76 просмотров

Не могу понять, где тут ошибка ( Программа Pascal ). Помогите, пожалуйста:
Program delenie_na_4;
Var a: integer;
Begin
write ('4');
Read (a);
If 16 mod 4=0 then
write ('число'; 16, 'делится на 4')
Else
write ('число',16, 'не делится на 4')
End


Информатика (86 баллов) | 76 просмотров
0

Тут вагон и тележка ошибок. Что должна программа делать?

0

И зачем отметили как нарушение?

0

Здесь не телепаты, вы задали вопрос некорректно, т.к. не указали, что должна делать программа. Или она проверяет делимость a на 4, или делимость 16 на a, или делимость 16 на 4, и в этом случае переменных тут вообще не надо.

Дано ответов: 2
0 голосов
Правильный ответ

Program delenie_na_4;
Var a: integer;
Begin
   write ('4');
   Read (a);
   If a mod 4=0
   then
      write ('число ', a, ' делится на 4')
   Else
      write ('число ', a, ' не делится на 4');
End.

(9.5k баллов)
0

да и вам же нужно узнать, делится ли а на 4, поэтому нужно писать write "('число'; a, 'делится на 4')"

0

А почему можно написать только число 16?

0

Наоборот, не нужно писать 16, потому что программа состоит не в проверке делимости 16 на 4 (что очевидно), а в проверке делимости а на 4

0 голосов

Var a: integer;
Begin
write ('Введите число: ');
Readln (a);
If a mod 4=0 then writeln ('число ', a, ' делится на 4')
Else writeln ('число ',a, ' не делится на 4');
End.

(5.1k баллов)
0

If 16 mod 4=0 then writeln ('число ', a, ' делится на 4') - при чем тут 16 и a? Задание некорректно.

0

Ну ответ же получися 4

0

Получился*

0

Здесь не телепаты, вы задали вопрос некорректно, т.к. не указали, что должна делать программа. Или она проверяет делимость a на 4, или делимость 16 на a, или делимость 16 на 4, и в этом случае переменных тут вообще не надо.

0

Ну по названию программы всё понятно

0

Деление чего на 4? 16 или переменной a?

0

Проверять делимость 16 на 4 бессмысленно, поэтому а на 4

0

Да у нас в школе презентация была по такой проге

0

Там название проги вот так выглядело

0

очепятался. исправил.