Помагите решить задачу по информатике Дана последовательность целых чисел оканчивающееся нулём. Составьте программу которая определяет если в последовательности хотя бы одно число оканчивающееся на 8. Программа в паскале
Программа на Pascal, которая определяет, есть ли хотя бы одно число в последовательности, оканчивающееся на 8:
program CheckNumber; var num: integer; begin repeat write′Введитечисло:′'Введите число: '′Введитечисло:′; readlnnumnumnum; if num mod 10 = 8 then begin writeln′Число′,num,′оканчиваетсяна8′'Число ', num, ' оканчивается на 8'′Число′,num,′оканчиваетсяна8′; halt; end; until num = 0; writeln′Впоследовательностинетчисел,оканчивающихсяна8′'В последовательности нет чисел, оканчивающихся на 8'′Впоследовательностинетчисел,оканчивающихсяна8′; end.
Эта программа считывает числа до тех пор, пока не введен 0, и проверяет каждое число на то, оканчивается ли оно на 8. Если такое число найдено, программа выводит сообщение о том, что число оканчивается на 8 и завершает выполнение. Если в последовательности не было найдено чисел, оканчивающихся на 8, программа выводит соответствующее сообщение.
Программа на Pascal, которая определяет, есть ли хотя бы одно число в последовательности, оканчивающееся на 8:
program CheckNumber;var
num: integer;
begin
repeat
write′Введитечисло:′'Введите число: '′Введитечисло:′;
readlnnumnumnum;
if num mod 10 = 8 then
begin
writeln′Число′,num,′оканчиваетсяна8′'Число ', num, ' оканчивается на 8'′Число′,num,′оканчиваетсяна8′;
halt;
end;
until num = 0;
writeln′Впоследовательностинетчисел,оканчивающихсяна8′'В последовательности нет чисел, оканчивающихся на 8'′Впоследовательностинетчисел,оканчивающихсяна8′;
end.
Эта программа считывает числа до тех пор, пока не введен 0, и проверяет каждое число на то, оканчивается ли оно на 8. Если такое число найдено, программа выводит сообщение о том, что число оканчивается на 8 и завершает выполнение. Если в последовательности не было найдено чисел, оканчивающихся на 8, программа выводит соответствующее сообщение.