В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История

Перевести программу с pascal на c++

function sumdigits(n: integer): integer;
begin
  result: =0;
  while n> 0 do begin
      result+=n mod 10;
      n: =n div 10
      end
end;

begin
  var s: =readarrinteger('вводите: ',3).select(x-> sumdigits(;
  var i: =s.indexmax;
  var k: =s.where(x-> x=;
  case k of
      1: begin
          write('сумма цифр наибольшая у ');
          case i of
              0: write('первого');
              1: write('второго');
              2: write('третьего');
              end;
          writeln(' числа')
          end;
      2: begin
          write('сумма цифр наибольшая у ');
          if s[0]=s[1] then writeln('первого и второго чисел')
          else
              if s[0]=s[2] then writeln('первого и третьего чисел')
              else writeln('второго и третьего чисел')
          end;
      3: writeln('суммы цифр у всех трех чисел равны')
      end
end.

Показать ответ
Ответ:
BestPe
BestPe
26.02.2023 00:32
В бутылке минеральная вода. Сейчас стакан не стоит между чаем и молоком. Поставить стакан между бутылкой с минеральной водой и кружкой нельзя, так как тогда он будет стоять между минеральной водой, а должен стоять рядом с чаем и молоком. Значит, стакан можно поставить между кружкой и чашкой. Стакан оказывается в середине, значит, в нем кофе. Молоко не может быть в кружке, так как по соседству с молоком будет кофе и минеральная вода, а рядом с молоком должен быть квас. Значит, молоко в чашке. Так как по соседству с молоком должен быть квас, то в кувшине квас. 
ответ: в бутылке минеральная вода, в кружке чай, в чашке молоко, в стакане кофе, в кувшине квас.
0,0(0 оценок)
Ответ:
khludenev99
khludenev99
31.01.2020 07:26
Var strok: string; n,k: integer;
begin
writeln('введите строку');
readln(strok);
writeln('с какого по счёту символа начать удаление?');
readln(n);
writeln('сколько символов удалить?');
readln(k);
delete(strok, n, k);
writeln(strok);
end.
это первая
var strok,strok2: string;
n: integer;
begin
writeln('введите строку');
readln(strok);
writeln('с какого символа по счёту вставить строку?');
readln(n);
writeln('какую строку вставить?');
readln(strok2);
insert(strok2 ,strok, n);
writeln(strok);
end.
это вторая, а третья в коментах, иначе не влезет
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота