Ask___
Advice
Главная
О сервисе
О нас
Правила пользования сайтом
Авторское право
Политика конфиденциальности
Задать вопрос
Искать
Главная
Информатика
Ответы на вопрос
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*
Комментарий*
Согласен с
политикой конфиденциальности
Отправить вопрос
Популярные вопросы в разделе
Дан целочисленный массив из 30 элементов. элементы массива могут принимать произвольные целые значения. напишите программу, которая находит и выводит номера двух элементов массива, сумма которых мин...
Автор: chuykin
Кто помнит что делать чтобы свой сервер при входе не писал Steam validation rejected. Там вроде сначала пишется sv_...
Автор: Ohokio198336
Перечислите вид информации воспринимаемой человеком вприведенных ниже пословицах иприметах:1) Луна ясная и круглая летом — кхорошей погоде, зимой К стуже.2) В ненастную погоду птицызащебетали — К нас...
Автор: kuharchuks
Какое из понятий последовательность и множество аналогично понятию класс
Автор: nalekseeva62
Пользуясь таблицей кодировки ASCII и CP-1251 закодируйте следующие послания: а) Круп б) MacOS
Автор: lukanaft
Работа программы представляет собой последовательное выполнение команд программирования: объектно – ориентированных логических функциональных процедурных
Автор: svetlana-sharapova-762621
Даны 20 пар однозначных чисел. первое число каждой пары означает количество мячей, забитых футбольной командой в игре, второе — количество пропущенных мячей в этой же игре. д) определить, в скольки...
Автор: Аношкина1696
Мартышка висит на хвосте и жует бананы, в каждой руке по 101 банану, а в каждой ноге на 1 банан больше, сколько всего бананов у мартышки? ответ представить в двоичной системе.
Автор: Alyona744
Составьте программу, заменяющую из двух данных чисел большее число модулем суммы, а меньшее — модулем полуразности этих чисел.
Автор: ElenaEgorova1988576
Написать на Паскале программу, выводящую на экран -1, если введённое число X отрицательное, 0 – если число X=0, 1, если число X положительное.
Автор: misie1974
Сколько строк будет содержать таблица истинности для логической функции от 7 переменных без учёта шапки ?
Автор: Белов_Лукина1339
До ть Спортсмен на тренуванні ставить собі за мету пробігти певну кількість кілометрів, підраховуючи після кожного круга, чи не пора припинити тренування. Виберіть тип циклу, який найбільше підходи...
Автор: testovvanya
Разработайте программу, которая задаёт пользователю три вопроса о том, какие числа ему нравятся (например "вам нравятся числа, кратные 3? ", "вам нравятся двузначные числа? ", "вам нравятся числа...
Автор: Алёна Геннадьевна98
Дано натуральное число n найдите сумму всех простых делителей этого числа и проверьте, не является ли полученная сумма полиндродано натуральное число n найдите сумму всех простых делителей этого числ...
Автор: elhovskoemodk
Определите, какие IP-адреса не могут быть назначены узлам. Объясните, почему такие IP-адреса не являются корректными Только разъясните некорректность вариантов1. 192.18.10.0 /242. 127.16.0.201 /163....
Автор: oxy03214428
▲
Для нахождения нода используется алгоритм Эвклида
//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.