Ask___
Advice
Главная
О сервисе
О нас
Правила пользования сайтом
Авторское право
Политика конфиденциальности
Ключ для indexNow
Скрипт от рекламы
Задать вопрос
Искать
Главная
Информатика
Ответы на вопрос
Boris1247
14.11.2022
?>
Якого типу списку в тeкстовому докумeнті нe існує
Информатика
Ответить
Ответы
SitnikovYurii5
14.11.2022
Думаю нет большой разницы между процедурой и функцией, просто функция куда удобнее.
Для нахождения нода используется алгоритм Эвклида
//PascalABC.Net
function NOD(A, B: integer): integer;
begin
while A <> B do
if A > B then A := A - B else B := B - A;
NOD := A;
end;
procedure pNOD(A, B: integer; var NOD: integer);
begin
while A <> B do
if A > B then A := A - B else B := B - A;
NOD := A;
end;
begin
var a: Array of integer := (16, 32, 40, 64, 80, 128);
var n := a[low(a)];
for var i := low(a) to high(a) do
pNOD(n, a[i], n);
Writeln(n);
end.
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Якого типу списку в тeкстовому докумeнті нe існує
Ваше имя (никнейм)*
Email*
Комментарий*
Согласен с
политикой конфиденциальности
Отправить вопрос
Популярные вопросы в разделе
Сумма ряда Напишите программу, соблюдающие данные условияC клавиатуры вводится натуральное число n > 0, потом n чисел, каждое на новой строке.Вычислите и напечатайте знакочередующуюся сумму ряда...
Автор: om805633748
Составить составное высказывание, содержащее операции логического умножения, сложения и отрицания. Определить его истинность.
Автор: Краева
Вычеслить значение функции. только 9
Автор: yurkovam-037
Где в компьютере хранится орфографический словарь
Автор: kapi30
Составить программу которая вводит с клавиатуры 2 целых, одно дробное число и выводит на экран их разность и произведение
Автор: Melnik Kaveshnikova1746
Расскажи об этапах развития устройства для записи и прослушивания звука 2)Где ты хранишь звуковые записи , которые тебе понравились? 3)С каких устройств ты прослушиваешь звуковые записи? 4)Вспомни уст...
Автор: dilovarnazarov1986
исправить решения задач: 1.Заполните массив случайными числами в интервале [0, 1000] и найдите количество элементов, старшая цифра которых равна 8. В решение нужно записать 2-4 строчки более простым ...
Автор: Anait_Natalya451
Расставьте единицы измерения в порядке возрастания:1) 1 байт, 1 Гбайт, 1 Кбайт, 1 бит, 1 Мбайт.2) 1 Мбайт, 1028 Кбайт, 80 бит, 5 байт.
Автор: Kateshaeva
Скорость передачи данных через WAP-соединение равна 512 000 бит/с. Через данное соединение передают файл размером 875 Кбайт. Определите время передачи файла в секундах.
Автор: gardenkafe
Расставить недостающие фрагменты программы так, чтобы в результате получилось решение задачи: Найти сумму чисел от 10 до 100. Var S, x: integer; Begin ; x=; while do begin S:=; x:= end; write(); end...
Автор: alzheleshikov
Дан рекурсивный алгоритм: procedure f(n: integer ); begin writeln ('*'); if n> 0 then begin f (n-3); f ( n div 2); end end; сколько символов "звездочка" будет напечатано на экране при выполнении вы...
Автор: artbogema2016
Найти количество нулевых элементов квадратной матрицы (с++)
Автор: af-rc7893
ВАРИАНТ #30 1. Составить таблицу истинности для логического выражения. F = -АлAvВ) (A = B) 2. Найти значение логического выражения. F = (10) (041) 3. Символом F обозначено одно из указанных ниже логич...
Автор: ivstigres65
Какую строку будет занимать книга «Белый клык» после сортировки?
Автор: ЛаринаЛощаков
Люди можете на фото что нужно закрыть
Автор: dmitriy
▲
Для нахождения нода используется алгоритм Эвклида
//PascalABC.Net
function NOD(A, B: integer): integer;
begin
while A <> B do
if A > B then A := A - B else B := B - A;
NOD := A;
end;
procedure pNOD(A, B: integer; var NOD: integer);
begin
while A <> B do
if A > B then A := A - B else B := B - A;
NOD := A;
end;
begin
var a: Array of integer := (16, 32, 40, 64, 80, 128);
var n := a[low(a)];
for var i := low(a) to high(a) do
pNOD(n, a[i], n);
Writeln(n);
end.