М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
strong123
strong123
28.01.2021 08:33 •  Информатика

4. Для четырех произвольных чисел, введенных с
клавиатуры, выведите на экран соответствующие
результаты. Если произведение второго и
четвертого чисел четно, то выведите эти два
числа и их произведение.
Если сумма первого и третьего чисел больше
150, то выведите эту сумму и все четыре числа.
Если Выполняются одновременно Два
перечисленных выше условия, то выведите
произведение второго и четвертого чисел и
сумму первого и третьего.
Иначе, выведите эти четыре числа без изменения.
Составьте соответствующие отладочные
примеры и проверьте работу каждой
программы.​

👇
Ответ:
Narmahanova
Narmahanova
28.01.2021

num1 = int(input())

num2 = int(input())

num3 = int(input())

num4 = int(input())

if (num2 * num4) % 2 == 0:

   print('числа:', num2, num4)

   print('их произведение: ' + str(num2 * num4))

if num1 + num3 > 150:

   print(num1, num3)

   print(num1, num2, num3, num4)

if (num2 * num4) % 2 == 0 == True and num1 + num3 > 150 == True:

   print(num2 * num4)

   print(num1 + num3)

else:

   print(num1, num2, num3, num4)

4,8(30 оценок)
Открыть все ответы
Ответ:
evgenyzuzev
evgenyzuzev
28.01.2021

n = int(input()) # получаем кол-во продуктов и записываем в n

a = {} # библиотека для цен

c = {} # библиотека для кол-во продукта

l = [] # массив для всех проданных продуктов

for i1 in range(n): # цикл для заполнения всех массивов

   b = [] # массив b для отделения цены о названия продукта

   b.append(input().split()) # записываем продукт и его цену в массив b

   k = int(b[0][len(b[0])-1]) # записываем в k цену продукта

   v = ''

   for i in range(len(b[0])-1): # при цикла объединяем название в                одну строчку и записываем в v

       v = v + str(b[0][i]) + ' '

   l.append(v) # добавляем название в массив l

   a[v] = k # добавляем цену и продукт в библиотеку a

   c[v] = 0 # добавляем продукт в библиотеку b

for i in range(len(l)): # записываем при цикла кол-во каждого продукта

   c[l[i]] = c[l[i]]+1

print(len(c)) # выводим кол-во продуктов, которые были проданы

for i in a: # при цикла выводим продукт и сколько за него в итоге заплатили

   print(str(i)+str(a[i]*c[i]))

Объяснение

4,4(81 оценок)
Ответ:
уукуку
уукуку
28.01.2021
//Pascal ABC.NET v3.1 сборка 1219

Const
 n=5;

Var
 ar:array[1..n] of integer;
 i,j,k:integer;
begin
 randomize;
 writeln('First array:');
 for i:=1 to n do
  begin
   ar[i]:=random(-3,3);
   write(ar[i]:4);
  end;
 for i:=1 to n-1 do {ммм, пузырёк. Но за быструю сортировку здесь репортят}
  for j:=i+1 to n do
   if ar[i]>ar[j] then
    begin
     k:=ar[i];
     ar[i]:=ar[j];
     ar[j]:=k;
    end;
 writeln;
 writeln('Sorted array:');
 for i:=1 to n do
 write(ar[i]:4);
 writeln;
 for i:=1 to n do
 if ar[i]=0 then
  begin
   write('Index of 0 is ',i);
   break;
  end;
end.

Пример работы программы:
First array:
  -2  -3   0  -3   3
Sorted array:
  -3  -3  -2   0   3
Index of 0 is 4
4,4(87 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ