Написать программу на Python:

1. Написать программу, определяющую, является ли данное число простым (делится только на 1 и самого себя).

2. Татьяна Ларина, читая очередной французский роман подсчитала сумму номеров прочитанных страниц (>512). Написать программу, которая определяет номер последней прочитанной Татьяной страницы.

3. С клавиатуры вводятся вещественные числа. Признаком конца ввода является ввод числа 0. Определить, сколько чисел было введено, а также число, у которого произведение целой и дробной части минимально.

Ответы

Ответ дал: budzsergiy777p0i27m
0
1)
c = int(input('Це число просте?: '))
i = 2
b = False
while i <c:
----i+=1
----if c%2==0:
--------b = True
if b==True:
----print('Нет')
else:
----print('Да')

2)
c = int(input('Ведите сумму номеров прочитанных страниц: '))
suma = 0
i = 0
while suma<c:
----i+=1
----suma += i
if suma == c:
----print('Номер последней прочитанной страницы - ',i)
elif suma > c:
----print('Сумма номеров прочитанных страниц не существует')

Пример:
Ведите сумму номеров прочитанных страниц: 10Номер последней прочитанной страницы -  4Пример_1:
Ведите сумму номеров прочитанных страниц: 512Сумма номеров прочитанных страниц не существует

3)
mas = []
while True:
----a = float(input(' a = '))
----if a == 0:
--------break----mas.append(a)
print(mas)
print("Було введено ",len(mas),'чисел')
print("Минимальне число: ",min(mas))

Ответ дал: budzsergiy777p0i27m
0
ты хоть сам задачу понял которую сбросил ??
Ответ дал: budzsergiy777p0i27m
0
в задании пишет, СУММА НОМЕРОВ прочитанных страниц РАВНО СТОЛЬКО ТО
Ответ дал: budzsergiy777p0i27m
0
если ты прочитал с 1 по 10 страницу, то есть 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 = 55
сумма прочитанных страниц дориврнюе 55
то есть последняя стоирнка была 10!
Ответ дал: budzsergiy777p0i27m
0
и если ты вводишь любое число, которое на равна сумме последовательности тех цифр, поэтому и оно выводит что такой суммы не может быть
Ответ дал: budzsergiy777p0i27m
0
это арифметическая прогрессия
Вас заинтересует