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