Предмет: Информатика, автор: kiryakondratev232

в кухне и гостиной необходимо сделать ремонт и заменить обои высота и ширина комнат вводятся с клавиатуры вычислите площадь двух комнат и определите для какой комнаты вам нужно больше обоев
Плиз срочно дам 30баллов​


lolchozamem: какой язык
kiryakondratev232: информатика
lolchozamem: язык программирования
kiryakondratev232: там не написано
lolchozamem: ну, я могу на питоне написать
lolchozamem: надо, не?
kiryakondratev232: надо

Ответы

Автор ответа: lolchozamem
8

Ответ:

w1=int(input('Введіть ширину кухні  '))

h1=int(input('Введіть висоту кухні  '))

w2=int(input('Введіть ширину зали  '))

h2=int(input('Введіть висоту зали  '))

s1=w1*h1

s2=w2*h2

if min(s1,s2)==s2:

   print(f'Площа кухні більша за площу зали ({s1}>{s2})')

else:

   print(f'Площа зали більша за площу кухні ({s2}>{s1})')

Автор ответа: GammaNull
4

Объяснение: Изначально задача в учебнике сформулирована неправильно, ведь для вычисления площади обоев в комнате нужно учитывать КАЖДУЮ стену, а высота в комнате одинакова для каждой стены. 16 строк кода.

vsk1=int(input('Ввведите высоту стен на кухне в метрах:'))

ss1k1=int(input('Ввведите ширину первой стены и ей противоположной стене на кухне в метрах:'))

ss2k1=int(input('Ввведите ширину второй стены и ей противоположной стене на кухне в метрах:'))

vsk2=int(input('Ввведите высоту стен в гостиной в метрах:'))

ss3k2=int(input('Ввведите ширину первой стены и ей противоположной стене в гостиной в метрах:'))

ss4k2=int(input('Ввведите ширину второй стены и ей противоположной стене в гостиной в метрах:'))

plos1k1=vsk1*ss1k1

plos2k1=vsk1*ss2k1

plos1k2=vsk2*ss3k2

plos2k2=vsk2*ss4k2

symmak1=plos1k1+plos2k1

symmak2=plos1k2+plos2k2

if symmak1>symmak2:

 print(('На кухне требуется больше обоев, а иммено в метров'),symmak1-symmak2)

else:

 print(('В гостиной требуется больше обоев, а именно в метров'),symmak2-symmak1)


Krasniy0hage0vage: а можно блок схемой?
Похожие вопросы
Предмет: Қазақ тiлi, автор: Аноним
Предмет: Математика, автор: 80201292234