Заполнить массив случайными числами и отобрать в другой массив все числа фибона-ччи. используйте логическую функцию, которая определяет, является ли переданное ей число числом фибоначчи. пример: массив а: 12 13 85 34 47 массив b: 13 34
105
227
Ответы на вопрос:
// pascalabc.net 3.1, сборка 1219 от 16.04.2016 function isfibb(n: integer): boolean; begin var f1: =1; var f2: =1; while n> f2 do begin var t: =f2; f2+=f1; f1: =t end; result: =(n=f2) end; begin var a: =arrrandom(readinteger('n='),1,50); writeln('массив а: '); a.println; var b: =a.where(k-> isfibb(; writeln('массив b: '); b.println end. тестовое решение n= 20 массив а: 35 41 3 41 13 33 2 32 46 17 46 42 45 46 35 24 18 34 19 1 массив b: 3 13 2 34 1
Var a,b: integer; begin write('введите трёхзначное число: '); readln(a); b: =(a div 100)+((a div 10) mod 10)+(a mod 10); writeln(a*a=b*b*b) end.
Популярно: Информатика
-
sashadorosh195327.05.2021 21:35
-
katya23gi31.07.2021 01:33
-
batareya66630.01.2020 05:17
-
НазарРезник21.06.2022 14:06
-
Настя45645607.11.2020 03:47
-
BanderSap23.04.2023 04:07
-
Агаисмаил103.08.2020 00:57
-
АНТО1416.02.2021 19:24
-
еаае1ьп19.04.2023 20:40
-
lolik2288823.09.2022 07:29