Дано число а. Выяснить является ли оно не кратным 3 или 4. Если - да, то переменной y присвоить значение 1, иначе - 0.
5-9 класс
|
var a,y:integer;
begin
readln(a);
if (a mod 3=0) or (a mod 4=0) then y:=1 else y:=0;
writeln(y);
readln;
end.
Некратно - переменная равна 1, кратно - 0.
program qq;
uses crt;
var a, p: integer;
begin
p:=1; //Присвоим переменной значение единицы (Положим, число некратно трем и четырем
writeln('Введите число а');
readln (a);
if a mod 3 = 0 then //Остаток от деления числа на 3
if a mod 4 = 0 then //Остаток от деления числа на 4
p:=0; // Если оба условия выполнены, то число кратно, переменная равна 0
writeln (p);
end.
Так же тело программы можно представить следующим образом (учитываем, что если число кратно 3 и 4, то оно кратно 12)
p:=1;
writeln('Введите число');
readln (a);
if a mod 12 = 0 then p:=1;
writeln (p);
Другие вопросы из категории
И еще один
Знания получаемые в школе, сведения из книг, телепередач и т.д. как назвать?
1). 100001001
2). 10001100
3). 11010111
4). 11111000
№2 Вычислите сумму чисел 31 в 8миричной и 47 в 16тиричной
1). 14 в 8миричной
2). 60 в 8миричной
Читайте также
вывести -1 например 4 является квадратом 2 а 17 не является квадратом никакого числа.
Определить оканчивается ли оно цифрой 7.
слева направо и справа налево
читается одинаково слева направо и справа налево.. имя входного файла Input.txt, имя выходного файла output.txt
Дано натуральное число. Выяснить является ли оно простым. Паскаль
Если можно с пояснениями пожалуйста