• Предмет: Информатика
  • Автор: marinapank123
  • Вопрос задан 6 лет назад

СРОЧНО ПОМОГИТЕ, БЛОК СХЕМЫ, ДАЮ СТО БАЛЛОВ

Приложения:

Аноним: блин ну ладно

Ответы

Ответ дал: specialforsitess
1

Ответ:

Если я правильно понял, то смотри ниже

Объяснение:

1. Код для первой схемы:

two = 0

one = int(input())

if one>1:

   two=two*10+one%10

   one=one//10

else:

   print(two)

2. Код для второй схемы:

n= int(input())

for i in range(0, n+1)::

   y=(x*x)+2x-(x*x*x)

print(y)

-------------------------------------------------------------------------------------------

"""

Известно, что точка на отрезке [10;8], нужно две проги, с for и while

"""

#Прога 1

for x in range(-10,9,2):

   y=(x**2)+(4*x)+2

   y1=(x**2)+(6*x)+10

   if(y==y1):

       break

print("Требуемая точка пересечения функций x='{}' и y='{}'".format(x,y))

#Прога 2

x=-10

while x!=8:

   y=(x**2)+(4*x)+2

   y1=(x**2)+(6*x)+10

   if(y==y1):

       break

   else:

       x=x+2

print("Требуемая точка пересечения функций x='{}' и y='{}'".format(x,y))


marinapank123: спасибоооо, а следующее задание?
specialforsitess: Сейчас попробую
specialforsitess: """
Известно, что точка на отрезке [10;8], нужно две проги, с for и while
"""
#Прога 1

for x in range(-10,9,2):
y=(x**2)+(4*x)+2
y1=(x**2)+(6*x)+10
if(y==y1):
break

print("Требуемая точка пересечения функций x='{}' и y='{}'".format(x,y))

#Прога 2
x=-10
while x!=8:
y=(x**2)+(4*x)+2
y1=(x**2)+(6*x)+10
if(y==y1):
break
else:
x=x+2

print("Требуемая точка пересечения функций x='{}' и y='{}'".format(x,y))
marinapank123: спасибочкииииииииииииииииииии
Вас заинтересует