artemplatonov1
22.04.2023 20:38

Приметив остров, где однажды заночевали гуси, Смирре отправился за подмогой к своим старым друзьям — воронам. Это была настоящая разбойничья шайка. Жили вороны на горе, которая так и называлась Разбойничьей горой. Утром они разлетались во все стороны в поисках добычи, а вечером слетались и хвастались друг перед другом своими подвигами: один перебил все яйца в совином гнезде, другой выклевал зайчонку глаз, третий украл в деревне оловянную ложку.

Напишите программу, которая подсчитает подвиги воронов-разбойников.

Формат ввода
Вводятся целые числа, пока не будет введено четное.

Формат вывода
Найти и вывести количество чисел, кратных 9, у которых сумма цифр, стоящих в разрядах десятков и сотен, четная. Числа, идущие после сигнала остановки, не рассматривать.

Пример 1
Ввод Вывод
117
81
243
15
9
18
27
4
Пример 2
Ввод Вывод
153
169
18
10053
54
63
1

МООЖЕТЕ РЕШЕНИЕ ПОПРОЩЕ ЗАПИСАТЬ??? И ДА Времени в обрез!

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
89622356703
30.03.2021 04:20

а) для представления объектов окружающего мира могут быть использованы: макет застройки жилого района и фотоснимки движения воздушных масс; б) для объяснения известных фактов могут быть использованы: фотоснимки движения воздушных масс, модель полёта самолёта новой конструкции в аэродинамической трубе и схема строения внутренних органов человека; в) для проверки гипотез и получения новых знаний об исследуемых объектах могут быть использованы: фотоснимки движения воздушных масс, модель полёта самолёта новой конструкции в аэродинамической трубе и схема строения внутренних органов человека; г) для прогнозирования могут быть использованы: фотоснимки движения воздушных масс, расписание движения поездов и модель полёта самолёта новой конструкции в аэродинамической трубе; д) для управления могут быть использованы: расписание движения поездов

0,0(0 оценок)
Ответ:
magomed200495
01.02.2023 14:45

var

a:integer;

b,c:integer;    

t:integer;

begin

 writeln('Введите двухзначное челое число');

 readln(a);

 if not((a>9)and(a<100)and(a mod 10<> 0))then

   writeln('ERROR');

 if (a>9)and(a<100)and(a mod 10 <> 0)then

 begin

   b := a div 10;

   c := a mod 10;

   t := b-c;

   if t<0 then a:=a+abs(t*10)+t

   else a:= a-t*10+t;

   writeln(a)

 end;  

 end.

Объяснение:

Данная программа написана на Pascal

В программе я также исключил все числа 10,20,30,40,50,60,70,80,90 , так как при смене местами числа будут получаться однозначные(1,2,3,4,5,6,7,8,9)

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота