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

Прямоугольные числа!!!! Помогите пожалуйста

Приложения:

mirageKZ: плохо видно
mirageKZ: язык какой?
alenasarapul11: C++
mirageKZ: Python пойдёт?
alenasarapul11: Да

Ответы

Автор ответа: mirageKZ
1

Ответ:

1. не совсем понятно, для чего вводятся 2 переменные a и b, если они не взаимосвязаны никак

2. в условии противоречие: 1000 <=a<=9999 при этом 0 быть не должно!

3. в программе вводится 1 число, и выводится его решение.

4. с проверкой на 0

Объяснение:

Python

a='1000'

while a.find('0')>=0:

   a=input('Введите число: ')

a=list(a)

if a[0]==a[2] and a[1]==a[3] and a[0]==a[1] :

   print('square', a[0],a[1])

elif a[0]==a[2] and a[1]==a[3]:

   print('rectangle', a[0],a[1])

else:

   print('no')

Приложения:
Похожие вопросы
Предмет: Алгебра, автор: janeyavorski
Предмет: Алгебра, автор: vlada3119