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*
Комментарий*
Согласен с
политикой конфиденциальности
Отправить вопрос
Популярные вопросы в разделе
Складіть програму знаходження номеру максимального елемента списку та надішліть код програми
Автор: Хрулёва
Написать программу в паскале: определить, четное число или нечетное, если четное - разделить на два и вывести результат на экран
Автор: ann328389
Сколько ячеек электронной таблицы содержит диапазон B4:F12?
Автор: eutenkova805
Текст содержит 32 строк по 64 символа в строке. Сколько килобайт составляет информационный объём текстового файла, если для кодирования текста использовалась 8-битная кодировка КОИ-8? *
Автор: nane2924329
Дана строка содержащая слова отделенные пробелом. определить сколько слов в строке начинается на "а". написать на паскале. , !
Автор: Valerevna Tuzova
1)напишите программу, которая вводит натуральное число n и нахо дит сумму всех натуральных чисел от 1 до n. используйте сначала цикл с условием, а потом — цикл с переменной.2)напишите программу, ко...
Автор: Измайлова-Алексей
7 класс. Видеопамять с графической сеткой, размером 32 на 1024 пикселей занимает в памяти 56 Кбайт с палитрой из 128 цветов. Сколько страниц экрана одновременно разместится в видеопамяти. даю
Автор: Lapushkina
выбери правильное значение количества исполнений цикла. Две цикл: m:=15 div 2; n:=m+m mod 2; for i:=n downto m do writeln (‘Привет мир!’); Сколько раз будет выведено сообщение? - 2 - 3 - 7 - ни раз...
Автор: denisrogachv
Нужно написать программу, где вызывается функция, выводящее первое простое число в указанном диапазоне. Нужно ввести начало и конец диапазона. Если в указанном диапазоне нет ни одного простого числа...
Автор: pedalplanet
1.что вы понимаете под текстовым документом? 2.как вы понимаете смысл высказывания: "что написано пером , то не вырубить топором "
Автор: andre6807
Өтінемін көмектесіңдерші төменде берілген белгішелерді салыстырыңыз және кестені толтырыңыз. Вставить концовку сноску. ұқсастығы. | айырмашылығы | |
Автор: alexderru
ТЕКСТ ЗАДАНИЯ Установите соответствие между угрозами при работе в сети Интернет и ихописаниями.Количество соединений: 3МошенничествоСообщения, направленные наразжигание междунациональныхконфликтов, ...
Автор: Демидова Красноцветов
димо указать стоимость в доларак я Сохраните в файле «Практическая работа №26» на листе под имененение 2».Примечание: в ячейке В1 - введите размер курса доллара в рублях, е ячейке C3 - формула для выч...
Автор: svetlanadianowa
Составить таблицу умножения на число n (значение n вводится с клавиатуры; 1≤n≤9 дано натуральное число.определить какая из его цифр больше первая или последняя
Автор: purbuevat56524
Чернильные Топи Имя входного файла: стандартный ввод Имя выходного файла: стандартный вывод Ограничение по времени: 0.5 секунд Ограничение по памяти: 256 мегабайт Чернильные Топи — довольно спокойный ...
Автор: obar1
▲
Для нахождения нода используется алгоритм Эвклида
//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.