• Февраля 16, 2019, 08:15:49 am
• Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
Новости: IT направления и поиск первой работы. Смотрите запись нашего вебинара: https://bit.ly/2OGjmHU

Автор Тема: Grey_python_start_online  (Прочитано 22 раз)

Grey

  • Пользователи
  • *
  • Сообщений: 1
    • Просмотр профиля
    • E-mail
Grey_python_start_online
« : Февраля 09, 2019, 01:58:24 pm »
День добрый
Решение домашнего задания.
Домашнее задание 1.1

1) Написать программу, которая считывает 5-ти значное число с
клавиатуры и выводит цифры, из которого оно состоит.
Например : Считывается число 54698
Выводится:
5
4
6
9
8
z = str(input("Введи число = "))  # ввод числа
z_mirroy = z[::-1]  # инвертируем строку
print("Результат")  # используем срез и выводим результат
print(z[0:1], '      ', z_mirroy[0:1])
print(z[1:2], '      ', z_mirroy[1:2])
print(z[2:3], '      ', z_mirroy[2:3])
print(z[3:4], '      ', z_mirroy[3:4])
print(z[4:5], '      ', z_mirroy[4:5])
print(z[5:], '      ', z_mirroy[5:])  #догадываюсь что можно организовать вывод значений через цыклы, но так нагляднее )


2) Написать программу, которая вычислит и выведет на экран
площадь треугольника, если известны его стороны.
import math  # подключаем библиотеку
a = float(input("Введи длинну стороны a = "))
b = float(input("Введи число длинну стороны b = "))
c = float(input("Введи число длинну стороны c = "))
p = ((a + b + c)) * 0.5  # считаем полупириметр
s_tr = math.sqrt((p * ((p - a) * (p - b) * (p - c))))
print('Площадь треугольника S = ', s_tr)


3) Написать программу, которая вычислит и выведет на экран длину
окружности, если ее радиус считывается с клавиатуры.
import math  # подключаем библиотеку
r = float(input("Введи длинну радиуса r = "))
l_r = float((math.pi * r * 2))  # считаем
print("Длинна окружности l = ", l_r)


Alexander Ts

  • Преподаватели
  • Пользователи
  • *
  • Сообщений: 10985
    • Просмотр профиля
    • E-mail
Re: Grey_python_start_online
« Ответ #1 : Февраля 10, 2019, 12:56:44 am »
Grey

Решение верное