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

Python 3 help написать 3 программы 1. известно, что 1 дюйм равен 2.54 см. разработать приложение, переводящие дюймы в сантиметры и наоборот. (перевод оформить в функции) диалог с пользователем реализовать через систему меню. 2. написать программу, которая вычисляет сумму и произведение всех положительных четных чисел из введенных шести. 3.напишите функцию procent, которая возвращает процент от полученного в качестве аргумента числа.

👇
Ответ:
оооопп
оооопп
08.01.2020

def translation_of_lengths(n, m):

   inch = 2.54

   if m == 'duim':

       print("{} inch = {}cm ".format(n, (n * inch)))

   if m == 'cm':

       print("{} cm = {} inch ".format(n, (round(n / inch, 2

translation_of_lengths(5, 'duim')

translation_of_lengths(120, 'cm')

def even_numbers(s):

   s_mas = s.split()

   if len(s_mas) != 6:

       print("\tYou have entered not 6 numbers!")

       print(s_mas)

   else:

       x = sum(int(i) for i in s_mas if int(i) >= 0 if int(i) % 2 == 0)

       print("The sum of even numbers {}".format(x))

a = input("Numbers: ")

even_numbers(a)

def procent(x, y):

   print('{}% from the number {} = {}'.format(x, y, (x / 100) * y))

procent(55, 120)

4,8(36 оценок)
Открыть все ответы
Ответ:
VikaKemer
VikaKemer
08.01.2020
// PascalABC.NET 3.3, сборка 1634 от 14.02.2018
// Внимание! Если программа не работает, обновите версию!

begin
  var n:=ReadInteger('n=');
  var a:=ArrRandom(n,-50,50); a.Println;
  var s:=a.Where(t->t.IsEven); s.Println; Writeln('Кол-во = ',s.Count);
  s:=a.Where(t->t.IsOdd).Reverse; s.Println; Writeln('Кол-во = ',s.Count);
  var imax:=a.IndexMax;
  Writeln('Номер максимального элемента- ',imax+1,
      ', его значение- ',a[imax])
end.

Пример
n= 15
-39 29 23 4 -26 41 23 -9 10 49 -24 39 -28 19 15
4 -26 10 -24 -28
Кол-во = 5
15 19 39 49 -9 23 41 23 29 -39
Кол-во = 10
Номер максимального элемента- 10, его значение- 49
4,4(60 оценок)
Ответ:

1

lst = [int(input()) for _ in range(int(input()))]

print(*[i for i in lst if i % 2 == 1])

print(len([i for i in lst if i % 2 == 1]))

2

lst = [int(input()) for _ in range(int(input()))]

print(*[i for i in lst[::-1] if i % 2 == 0])

print(len([i for i in lst if i % 2 == 0]))

3

lst = [int(input()) for _ in range(int(input()))]

print(*[i for i in lst if i % 2 == 0])

print(*[j for j in lst[::-1] if j % 2 == 1])

4(вообще индексация начинается с 0, но написано 'порядковыми')

a = [int(input()) for _ in range(int(input()))]

k = int(input('Введите k: '))

print(*[a[i] for i in range(k - 1, len(a), k)])

5(тоже самое, вторым я считаю элемент, который ввели вторым по счету, а не второй элемент по индексу)

a = [int(input()) for _ in range(int(input()))]

print(*[i for i in a[1::2]])

Пиши, если нужно исправить 4 или 5

4,5(37 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ