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

Напишите программу для решения следующей задачи: с клавиатуры вводятся 25 пар чисел. Вывести на экран только те пары, сумма которых больше 100


dimageorgiev2016: блин
dimageorgiev2016: не то скинул
dimageorgiev2016: l = [] # создание списка для хранения пар чисел
for i in range(25): # начало цикла
n, m = map(int,input().split()) # ввод чисел
if n + m > 100: # проверка условий
l.append([n, m]) # добавление пары в список
for i in l:
print(*i) # вывод пар
dimageorgiev2016: во, то самое
csharp: @dimageorgiev2016, автор просил ответ на Pascal.
OknoLombarda: эт пайтон чтоль?
OknoLombarda: В любом случае, кому-то следует написать ответ
dimageorgiev2016: блин, так на паскале что-ли надо
csharp: Именно. Читайте то, что написано вначале комментариев.
dimageorgiev2016: i am sorry

Ответы

Автор ответа: dimageorgiev2016
0

Python 3:

l = [] # создание списка для хранения пар чисел

for i in range(25): # начало цикла

   n, m = map(int,input().split()) # ввод чисел

   if n + m > 100: # проверка условий

       l.append([n, m]) # добавление пары в список

for i in l:

   print(*i) # вывод пар

Автор ответа: csharp
1
  1. const
  2.    N = 25;
  3. var
  4.    arr: array[1..N, 1..2] of real;
  5.    firstNumber, secondNumber: real;
  6.    i, j: integer;
  7. begin
  8.    for i := 1 to N do
  9.        begin
  10.            Readln(firstNumber, secondNumber);
  11.            
  12.            Writeln();
  13.            
  14.            if (firstNumber + secondNumber > 100) then
  15.                begin
  16.                    j := j + 1;
  17.                    
  18.                    arr[j, 1] := firstNumber;
  19.                    arr[j, 2] := secondNumber;
  20.                end;
  21.        end;
  22.    
  23.    Writeln();
  24.    
  25.    for i := 1 to j do
  26.        Writeln(arr[i, 1], ' | ', arr[i, 2]);
  27. end.
Похожие вопросы