Skip to content

python-basic/sem3-t1-Rakleed

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Содержание

Инвариативная самостоятельная работа № 1

"""
    Автор: Моисеенко Павел, группа № 1, подгруппа № 2.

    ИСР 1.1. Задание: создать простейший стенарий по выводу текста на экран.
    
"""

print("Hello, World!")

Result of indepworkinvar1-1

"""
    Автор: Моисеенко Павел, группа № 1, подгруппа № 2.

    ИСР 1.2. Задание: разработать скрипт, вычисляющий сумму первых 
    n-членов арифметической прогрессии (использовать функции, условные операторы).

    Прогрессия от 1 с шагом 1.
    
"""


def summa(s):
    return sum(list(range(s+1)))


def main():
    numbers = int(input())
    if numbers >= 2:
        print("Сумма = " + str(summa(numbers)) + ".")
    else:
        print("Введите целое число больше 1.")
        main()


print("Программа считает сумму n-членов арифметической прогрессии c шагом 1.\n"
     "Скольких членов вы хотите узнать сумму?")

main()

Result of indepworkinvar1-2

"""
    Автор: Моисеенко Павел, группа № 1, подгруппа № 2.

    ИСР 1.3. Задание: разработать скрипт, позволяющий вычислить площадь треугольника с помощью формулы Герона.

"""


def area(a, b, c):
    p = (a + b + c) / 2
    return (p * (p-a) * (p-b) * (p-c)) ** (1/2)


def main():
    a = int(input())
    b = int(input())
    c = int(input())
    if (a > 0) and (b > 0) and (c > 0):
        print("Площадь = " + str(area(a, b, c)) + ".")
    else:
        print("Введите значения больше 0.")


print("Программа считает площадь треугольника по формуле Герона.\n"
      "Введите значения сторон треугольника a, b, c.")

main()

Result of indepworkinvar1-3

"""
    Автор: Моисеенко Павел, группа № 1, подгруппа № 2.

    ИСР 1.4. Задание: создать сценарий, вычисляющий операции 
    сложения, вычитания, умножения, деления для двух операндов.

"""

a = float(input("Введите 1-ое число: "))
b = float(input("Введите 2-ое число: "))

print("a + b = ", a + b)
print("a - b = ", a - b)
print("a * b = ", a * b)
print("a / b = ", a / b)

Result of indepworkinvar1-4

Вариативная самостоятельная работа № 1

1.1. Создание таблицы со сравнительным анализом REPL-сред для написания программ на языке Python.

Среда REPL.IT ideone coddinground
Поддержка Python и др. языков ~ 50, вкл. Python 84, вкл. Python > 75, вкл. Python
Версия Python 3.7.4 3.7.3 3.6.1
Тёмная тема Есть Нет Частично
Интеграция с GitHub Есть Нет Нет
Совместная работа Есть Нет Нет
Контроль версий Есть Нет Нет

About

sem3-t1-Rakleed created by GitHub Classroom

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •