айтишнику.рф

Python. Решение задач информатика 8 класс

Разберем 1 задачу. "Вывести на экран 3 числа в порядке, обратном их вводу."
Чё тут написали то вообще? Рассказываю. У нас есть последовательность: 1, 2, 3. Просто проиграем ее задом наперед. 3, 2, 1. Хоба! Готово!

 

#1
a = input('Число 1: ')
b = input('Число 2: ')
c = input('Число 3: ')
print(c, b, a)

[banner_mobfsc]
{banner_mobfsc}
[/banner_mobfsc]
[banner_mavistmobilefooter]
{banner_mavistmobilefooter}
[/banner_mavistmobilefooter]

[banner_rb4]
{banner_rb4}
[/banner_rb4]

№2. "Ввести с клавиатуры два числа и вывести целую часть от деления первого на второе.". Изи, если знаешь операторы.

#2
a = int(input('Число 1: '))
b = int(input('Число 2: '))

print(a//b)

[banner_rb5]
{banner_rb5}
[/banner_rb5]

№3. Ввести с клавиатуры основание и высоту треугольника и вывести площадь треугольника.

#3
a = int(input('Основание: '))
b = int(input('Высота: '))
print(a*b/2)

[banner_rb3]
{banner_rb3}
[/banner_rb3]

№4. Ввести с клавиатуры два катета и вывести гипотенузу. (Квадратный корень – это возведение в степень (1/2) )

#4
from math import sqrt
a = int(input('Катет 1: '))
b = int(input('катет 2: '))

print(sqrt(a**2+b**2))

[banner_rb2]
{banner_rb2}
[/banner_rb2]

№5. Сгенерировать случайное двузначное число, вывести на экран это число, а также сумму и произведение его цифр.

#5
import random as r
a = r.randint(10,99)
print(a)
с1 = a//10
c2 = a%10
print(c1+c2)
print(c1*c2)


5 155 просмотров
0 комментариев
Последние

Комментариев пока нет