Решить 2 1)определить является ли введенное с клавиатуры число,положительным.отрицательным,или 0-м. 2)меньше из 2-х заданных чисел заменить числом 10.
Ответы на вопрос:
1) program pr; var a: integer; beginwriteln('введите число'); readln(a); if a> 0 then writeln('число положительно'); if a=0 then writeln('число является 0-эм'); if a< 0 then writeln('число отрицательно'); end.
2)program pr; var a,b: integer; beginwriteln('введите 2 заданых числа'); readln(a); readln(b); if a> b then b: =10 else a: =10; writeln(a); writeln(b); end.
(проверено и откомпелировано с pascal.net)
list = []
while True:
n = int(input("nb: "))
if n == 0:
break
list.append(n)
res = 1
sum = sum(list)
for x in list:
if x * x > sum:
res *= x
print(res)
# 2def isPerfectSquare(num):
s = int(num**0.5)
return s * s == num
def isFibonacciNumber(n):
return isPerfectSquare(5 * n * n + 4) or isPerfectSquare(5 * n * n - 4)
list = []
while True:
n = int(input('nb : '))
if n % 2:
odd = n
break
list.append(n)
if isFibonacciNumber(n):
print([x for x in list if not(x % 3)])
else:
print([x for x in list if not(x % 5)])
# 3list = []
N = int(input('N = '))
for i in range(N):
n = int(input('nb : '))
list.append(n)
print(sum([x for x in list if x * x % 10 == 9]))
Популярно: Информатика
-
milknastas19.09.2022 21:04
-
karandash7277204.07.2022 03:45
-
Łųçů21.05.2022 17:26
-
vlr201919.10.2020 05:11
-
Пельмешки1109.06.2020 03:41
-
Раола06.06.2022 01:59
-
losangelina2321.11.2021 22:37
-
manya4803.04.2022 21:18
-
hdhsjs16.03.2020 16:51
-
vladkunets7807.05.2023 08:57