Tas jādara Payton
Нужно сделать в Payton
3. uzdevums
Izmantojot datus.
Cena:
Frutti di mare - 17.5 eiro
Mojito - 4.0 eiro
Kafija - 2.80 eiro
Deserts - 5.70 eiro
Nosakiet ēdienu kopējās izmaksas. Nosakiet, cik reizes palielināsies pusdienu cena, ja Frutti di mare cena dubultosies. Izveidojiet algoritmu un programmas blokshēmu
4. uzdevums
Doti reālie skaitļi A, B, C. Atrodi šo skaitļu maksimālo un minimālo.
5. uzdevums
Ir zināmi trīsstūra trīs malu garumi. Aprēķiniet trijstūra perimetru un laukumu, izmantojot Herona formulu (padoms: izmantojiet matemātikas bibliotēku un funkciju sqrt())
6. uzdevums
Svars ir norādīts gramos. Nosakiet svaru tonnās un kilogramos
7. uzdevums
Informācijas apjoms baitos ir zināms. Konvertēt uz Kbytes, Mbytes.
4.-7.uzdevumiem sastādiet blokshēmas un ierakstiet kodu
3 задание
Использование данных.
Цена:
Frutti de mare - 17,5 eiro
Mojita - 4,0 eiro
Kafija - 2,80 eiro
Deserts - 5,70 eiro
Определить общую стоимость обедов. Определите, во сколько раз увеличится цена обеда, если цена Frutti di mare удвоится. Создайте алгоритм и блок-схему программы
4 задание
Даны действительные числа A, B, C. Найдите максимальное и минимальное из этих чисел.
5 задание
Длины трех сторон треугольника известны. Вычислите периметр и площадь треугольника по формуле Герона (совет: используйте математическую библиотеку и функцию sqrt())
6 задание
Вес указан в граммах. Определить вес в тоннах и килограммах
Задача 7
Известно количество информации в байтах. Перевести в Кбайты, Мбайты.
Для упражнений 4-7 сделайте блок-схемы и напишите код
Answers & Comments
1.START
├── SET Frutti de mare price to 17.5
├── SET Mojito price to 4.0
├── SET Coffee price to 2.80
├── SET Desserts price to 5.70
├── COMPUTE total meal price by adding all prices together
├── DISPLAY total meal price
├── SET Frutti de mare price to 35
├── COMPUTE new total meal price by replacing old Frutti de mare price with new price in total meal price calculation
├── DISPLAY new total meal price
├── COMPUTE price increase ratio by dividing new total meal price by old total meal price
├── DISPLAY price increase ratio
END
2.A = float(input("Введите число A: "))
B = float(input("Введите число B: "))
C = float(input("Введите число C: "))
max = A
min = A
if B > max:
max = B
if B < min:
min = B
if C > max:
max = C
if C < min:
min = C
print("Максимальное число: ", max)
print("Минимальное число: ", min)
3.import math
a = float(input("Введите длину первой стороны треугольника: "))
b = float(input("Введите длину второй стороны треугольника: "))
c = float(input("Введите длину третьей стороны треугольника: "))
# вычисляем периметр
P = a + b + c
# вычисляем полупериметр
p = P / 2
# вычисляем площадь по формуле Герона
S = math.sqrt(p * (p - a) * (p - b) * (p - c))
print("Периметр треугольника равен:", P)
print("Площадь треугольника равна:", S)
weight_grams = 2356789
weight_kg = weight_grams / 1000
weight_ton = weight_kg / 1000
print("Weight in grams:", weight_grams)
print("Weight in kilograms:", weight_kg)
print("Weight in tons:", weight_ton)
# количество информации в байтах
bytes_amount = 2564879
# перевод в килобайты
kb_amount = bytes_amount / 1024
# перевод в мегабайты
mb_amount = kb_amount / 1024
print("Bytes amount:", bytes_amount)
print("Kilobytes amount:", kb_amount)
print("Megabytes amount:", mb_amount)