с пятым!! Составить программу для вычисления Y по формуле (значения a, b, c вводятся с клавиатуры):
((a-b) c.a>ь.
2a® — Б
a+b
-a>b
с
1) у =
2) y=4
-Та <Ь
Зc
2а+ 3Ь
sa>Ь
6c -6
3c
2a3 - 462
4c - 6
3) y=
asЬ
2a- 364
3 – 3с
- акЬ
-;a >Ь
;a>b
1
4) y=
(а? — 45
с2
-ja >Ь
За – b)?
-;asЬ
4 + 2с
5) y =
5а - b2
бс
4(a+b)?
-;asЬ
4 – 2с
6) y =
4а - 2.563
Па-15c
a +3b
-;a<b
10 — ас
Требования к заданию:
1. работает при любых введённых числовых значениях (целые и вещественные
числа);
2. выводит надпись на экран «недопустимое значение», когда происходит деление
на нуль;
3. обосновать выбор формы записи условного оператора (краткая или полная).
Нарисовать блок-схему алгоритма на данную программу.
Данные для проверки:
1)
a = 2, b = 5, c = 5, результат = -6;
a= 5, b = 2, с = 2 , результат = 1.
2)
a = 4, b = 6, с = 1.5, результат = 27.11111;
a= 8.1, b = 2.65, с = 1.17 , результат = 23.67647.
3)
a=1.1, b = 2.2, с = 3.3, результат = 9.83432;
a= 4.5, b = 2.3, c = 8.7, результат = 0.78161.
4)
a=3.21, b = 2.4, с = 2, результат = 0.17602;
a=1.25, b = 6.33, с = 4.1, результат = 6.34584.
5)
a= -6.3, b = 2.03, c = 1, результат = 36.46580;
a=1.04, b = -4.1, с = 2 , результат = -0.93214.
6)
a = 3.1, b = 1.9, с = 3.6, результат = -0.29126;
a=1.9, b = 3.1, с = -4.2 , результат = 0.89872.​

viloverbe viloverbe    3   20.05.2021 08:31    14

Ответы
мася277 мася277  19.06.2021 08:31

Python

a,b,c=map(int, input('Введите a, b, c через пробел:').split())

if c==0 or c==2:

  print('Недопустимое значение с')

else:

 if a<b:

     y=(5*a**3 - b**2)/(6*c)

 else:

     y=(4*(a+b)**2)/(4-2*c)

 print(y)

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика