даю 100 балів
1. Складіть програму, яка за введеним значенням температури t виводить повідомлення про стан, у якому перебуває вода за такої температури (твердий, рідкий, газоподібний).
2.Середнє з чисел. Дано три різні числа a, b, c. Вивести середнє з них. Вхідні дані Числа a, b, c цілі Вихідні дані Вивести середнє з трьох чисел
3. Написати код програми. З клавіатури вводимо числа 1 або 2 або 3. Якщо 1 то відбувається малювання кола, якщо 2 то трикутника, якщо 3 то квадрата.
4.Написати код програми. З клавіатури вводимо числа 1 або 2 або 3. Якщо 1 то відбувається малювання кола червоного кольору, якщо 2 то кола синього кольору, якщо 3 то кола зеленого кольору
5. Знижки. У супермаркеті електроніки, якщо
вірити телерекламі, існує система знижок: з двох куплених товарів повністю сплачується тільки вартість дорожчого товару, а інший надається безкоштовно. Якої суми достатньо, щоб оплатити покупку трьох товарів, якщо відома ціна кожного.
Три натуральних числа a, b, c – ціни трьох товарів
Ответы
Відповідь:
1.
#include <iostream>
using namespace std;
int main(){
int t;
cin>>t;
if(t<=0) cout<<"Твердый";
else if(t<100) cout<<"Жидкий";
else cout<<"Газ";
}
2.
a = float(input('Введите число a: '))
b = float(input('Введите число b: '))
c = float(input('Введите число c: '))
if (a < 1000) and (b < 1000) and (c < 1000):
print('Среднее: ', round(((a+b+c)/3),2))
3. import turtle
def draw_circle(color):
turtle.fillcolor(color)
turtle.begin_fill()
turtle.circle(50)
turtle.end_fill()
def draw_triangle(color):
turtle.fillcolor(color)
turtle.begin_fill()
for i in range(3):
turtle.forward(100)
turtle.left(120)
turtle.end_fill()
def draw_square(color):
turtle.fillcolor(color)
turtle.begin_fill()
for i in range(4):
turtle.forward(100)
turtle.left(90)
turtle.end_fill()
num = int(input("Enter a number (1 = red circle, 2 = blue circle, 3 = green circle): "))
turtle.penup()
turtle.goto(-50, 50)
turtle.pendown()
if num == 1:
draw_circle("red")
elif num == 2:
draw_circle("blue")
elif num == 3:
draw_circle("green")
turtle.done()
4.
3. Якщо припустити, що a ≤ b ≤ c, то ми можемо скористатися системою знижок двічі: спочатку для перших двох товарів, а потім для двох товарів з найвищою вартістю. Таким чином, ми зможемо оплатити третій товар за повну вартість.
Отже, загальна вартість трьох товарів буде рівна сумі вартостей найбільшого і другого за вартістю товарів:
c + b
Або ж, якщо ми відсортуємо ціни за зростанням і скористаємося системою знижок двічі:
a + b
Отже, достатньо мати суму цін найбільшого і другого за вартістю товарів, або суму цін найменшого та середнього за вартістю товарів, щоб оплатити покупку трьох товарів в умовах дії системи знижок у супермаркеті.
Пояснення: