Есть ответ 👍

Заполнить массив случайными числами и отобрать в другой массив все числа фибона-ччи. используйте логическую функцию, которая определяет, является ли переданное ей число числом фибоначчи. пример: массив а: 12 13 85 34 47 массив b: 13 34

105
227
Посмотреть ответы 2

Ответы на вопрос:


// 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
zbwbsh
4,6(57 оценок)

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.

Популярно: Информатика