Предмет: Информатика, автор: Сенеечик

Найдите и выведите на экран все двузначные числа, сумма цифр которых не меняется при умножении на 2

Ответы

Автор ответа: yuliagal
0
var
  i,s: integer;
begin
  for i:=10 to 99 do begin
    s:= 0;
    s:= i div 10 + i mod 10;
    if s*2=s then writeln(i)
  end;
end.
Автор ответа: PuerDeSatan
0
var 
i, a, b: integer;
begin 
for i:=10 to 99 do 
begin   
a := i div 10 + i mod 10;   
if (2*i) >= 100 then b:= 2*i div 100 + (2*i-100) div 10 + 2*i mod 10   
else b:= 2*i div 10 + 2*i mod 10;   
if a=b then write(i:4); 
end;
readln;
end.
Похожие вопросы
Предмет: Геометрия, автор: mikasuniof
Предмет: Информатика, автор: yuliae

ПОМОГИИИИИИТЕ! 1)Ниже на 4-х языках записан алгоритм. Получив на вход число х, этот алгоритм печатает два числа а и Ь. Укажите наибольшее из таких чисел х, при вводе которых алгоритм печатает сначала 3, а потом 5.

2) Документ объёмом 8 Мбайт можно передать с одного компьютера на другой двумя способами: А) Сжать архиватором, передать архив по каналу связи, распаковать Б) Передать по каналу связи без использования архиватора. Какой способ быстрее и насколько, если • средняя скорость передачи данных по каналу связи составляет 2 в степени 20 бит в секунду; • объём сжатого архиватором документа равен 25% от исходного; • время, требуемое на сжатие документа - 10 секунд, на распаковку - 2 секунды? В ответе напишите букву А, если способ А быстрее или Б, если быстрее способ Б. Сразу после буквы напишите количество секунд, насколько один способ быстрее другого. Так, например, если способ Б быстрее способа А на 23 секунды, в ответе нужно написать Б23. Слов «секунд», «сек.», «с.» к ответу добавлять не нужно.

3)Азбука морзе позволяет кодировать символы для сообщений по радио связи гадовая комбинация точек и тире. Сколько различных симвалов цифр букв знаков пунктуаций можно закодировать используя код морзе длиной не менее двух и не более пяти сигналов точек и тире.