НА PYTHON1. Написать программку, которая будет считывать с клавиатуры числа до

НА PYTHON

1. Написать программу, которая будет считывать с клавиатуры числа до тех пор, пока не будет введен 0. После ввода нуля программа обязана выдать на экран количество чисел, которое было введено, без учета нуля.

2. Написать программку, которая будет считывать с клавиатуры числа до тех пор, пока не будет введен 0. После ввода нуля программа должна выдать на экран количество троек, которое было введено.

3. Написать программу, которая будет считывать с клавиатуры числа до тех пор, пока не будет введен 0. После ввода нуля программка обязана выдать на экран количество четных и нечетных чисел, которое было введено, без учета нуля.

4. Написать программку, которая будет считывать с клавиатуры числа до тех пор, пока не будет введен 0. После ввода нуля программа должна выдать на экран сумму раздельно четных и раздельно нечетных чисел, которые были введены, без учета нуля.

5. Написать программу, которая будет просить юзера ввести с клавиатуры хоть какое число. После этого, программка просит вводить числа до тех пор, пока сумма чисел, которые введены, не будет больше либо равна первому числу пользователя. Пример работы программки приведен ниже.


6. Написать программку, которая будет просить юзера ввести число с клавиатуры и выводить на экран все числа, на которые делится это число. Пример работы программки приведен ниже. В программке обязан быть использован цикл while и не более 1-го раза команда if.

Задать свой вопрос
1 ответ

вот в 6 программка выводит все числа не считая 1 и самого числа 1

x=int(input())

s=0

while x!=0:

x=int(input())

s+=1

print(s)

2

x=int(input())

s=0

while x!=0:

x=int(input())

if x==3:

 s+=1

print(s)

3

x=1

s=-1

s1=0

while x!=0:

x=int(input())

if (x%2)==0:

 s+=1

else:

 s1+=1

print('четные-',s,'\n','нечетные-',s1)

4

x=1

s=-1

s1=0

while x!=0:

x=int(input())

if (x%2)==0:

 s+=x

else:

 s1+=x

print('четные sum-',s,'\n','sum нечетные-',s1)

5

s=0

x=int(input())

while slt;=x:

y=int(input())

s+=y

if slt;=x:

 break

6

x=int(input())

t=x-1

while tgt;1:

if (x%t)==0:

 print(x/t)

 t-=1

else:

 t-=1

, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт