Информатика, опубликовано 2018-08-22 23:07:48 by Гость
Составте программу на Паскале для решения следующей задачи.Введите с клавиатуры 3 числа:А, В и С. Если А и С кратны 5,а В не кратно,то все числа замените и квадратами и выведите результат на экран. Если только В кратно 5,то увеличьте все числа на 10 и выведите результат на экран. Иначе, найдите и выведите среднее арифметическое этих чисел.
Ответ оставил Гость
//PascalABC.NET 3.2 cборка 1318
Var
a,b,c:integer;
begin
readln(a,b,c);
if (a mod 5=0) and (c mod 5=0) and (b mod 50) then
writeln(sqr(a), ,sqr(b), ,sqr(c)) else
if (a mod 50) and (c mod 50) and (b mod 5=0) then
writeln(a+10, ,b+10, ,c+10)
else
writeln((a+b+c)/3);
end.
Пример ввода:
15
5
34
Пример вывода:
18
Не нашли ответа?
Если вы не нашли ответа на свой вопрос, или сомневаетесь в его правильности, то можете воспользоваться формой ниже и уточнить решение. Или воспользуйтесь формой поиска и найдите похожие ответы по предмету Информатика.
