Программулинка сначала спрашивает ввод с клавиатуры 10 чисел, которые складываются в массив m[ ];
потом делает в цикле проверку как написано в условии;
потом выводит на экран ответ - "нет элементов", если таких элементов нет, либо "есть элемент(ы)", и в таком случае сообщает номер первого по порядку элемента, который соответствует условию.
Такую хочешь Паскалью?
Akopovich802
12.06.2021
// PascalABC.NET 3.1, сборка 1201 от 18.03.2016 begin var a,b:real; Write('Введите два числа через пробел: '); Read(a,b); if a>b then Writeln(a,'>',b,', максимум равен ',a) else if a<b then Writeln(a,'<',b,', максимум равен ',b) else Writeln('Веденные числа равны') end.
Тестовые решения: Введите два числа через пробел: 36.4 32.15 36.4>32.15, максимум равен 36.4
Введите два числа через пробел: -46.46 -18.54 -46.46<-18.54, максимум равен -18.54
Введите два числа через пробел: 38.0 38 Веденные числа равны
end_num = 79 for n in 1..5 for i in 0..2**n-1 s = ("000000000000000000000000000000" + i.to_s(2))[-n..-1] start_num = 7 log = start_num.to_s for k in 0..s.size-1
start_num, log = f0(start_num, log) if s[k] == "0" start_num, log = f1(start_num, log) if s[k] == "1" # break if start_num > end_num end # p [start_num, log, s, n] if start_num == end_num then log += " = " + end_num.to_s p log end end end
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Написать код на паскалье, дан одномерный массив а из n элементов. определить, существует ли элемент, равный сумме всех последующих за ним элементов.
Программулинка сначала спрашивает ввод с клавиатуры 10 чисел, которые складываются в массив m[ ];
потом делает в цикле проверку как написано в условии;
потом выводит на экран ответ - "нет элементов", если таких элементов нет, либо "есть элемент(ы)", и в таком случае сообщает номер первого по порядку элемента, который соответствует условию.
Такую хочешь Паскалью?