Главная страница
Случайная страница
Разделы сайта
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Сервис онлайн-записи на собственном Telegram-боте
Тот, кто работает в сфере услуг, знает — без ведения записи клиентов никуда. Мало того, что нужно видеть свое расписание,
но и напоминать клиентам о визитах тоже. Нашли самый бюджетный и оптимальный вариант: сервис VisitTime.
Для новых пользователей первый месяц бесплатно.
Чат-бот для мастеров и специалистов, который упрощает ведение записей:
— Сам записывает клиентов и напоминает им о визите;
— Персонализирует скидки, чаевые, кэшбэк и предоплаты;
— Увеличивает доходимость и помогает больше зарабатывать;
Начать пользоваться сервисом
Как продвинуть сайт на первые места?
Вы создали или только планируете создать свой сайт, но не знаете, как продвигать?
Продвижение сайта – это не просто процесс, а целый комплекс мероприятий,
направленных на увеличение его посещаемости и повышение его позиций в поисковых системах.
Ускорение продвижения
Если вам трудно попасть на первые места в поиске самостоятельно, попробуйте технологию Буст,
она ускоряет продвижение в десятки раз, а первые результаты появляются уже в течение первых 7 дней.
Если ни один запрос у вас не продвинется в Топ10 за месяц, то в SeoHammer за бустер вернут деньги.
Начать продвижение сайта
Лабораторная работа №4. Тема: «Алгоритм поиска минимального и максимального элементов в массиве»
Тема: «Алгоритм поиска минимального и максимального элементов в массиве»
Цель: научиться находить максимальный и минимальный элемент одномерного массива, с помощью языка программирования Turbo Pascal.
Вариант №_1
Задание 1. В программе были исправлены пять ошибок.
| Правильные ответы
| 1.
| I
| 2.
| Clrscr;
| 3.
|
| 4.
| : =
| 5.
| Writeln(‘min=’, min: 3: 3);
|
Задание 3.
| Задание 4.
| Код программы
Program sortirovka;
Var x: array[1..8]of integer;
I: integer;
Min, max: integer;
Begin
Writeln('Введите 4 числа');
For i: =4 to 8 do read(x[i]);
Min: =x[i];
Max: =x[i];
For i: =4 to 8 do begin
If min> x[i] then min: =x[i];
If max< x[i] then max: =x[i];
End;
Writeln('массив чисел: ');
For i: =4 to 8 do write(x[i], ' ');
Writeln('');
Writeln('max=', max);
Writeln('min=', min);
Readln;
End.
| Код программы
Program sortirovka;
Var x: array[2..5]of integer;
I: integer;
Min, max: integer;
Begin
Writeln('Введите 4 числа');
For i: =2 to 5 do read(x[i]);
Min: =x[i];
Max: =x[i];
For i: =2 to 5 do begin
If min> x[i] then min: =x[i];
If max< x[i] then max: =x[i];
End;
Writeln('массив чисел: ');
For i: =2 to 5 do write(x[i], ' ');
Writeln('');
Writeln('max=', max);
Writeln('min=', min);
Readln;
End.
| Вывод:
Лабораторная работа №5
Тема: «Сортировка массивов».
Цель: научится использовать алгоритмы сортировки элементов в массиве в языке программирования Turbo Pascal.
Вариант №_____
Задание 1. В программе были исправлены семь ошибок.
| Правильные ответы
| 1.
| array
| 2.
| Integer;
| 3.
| 100 do
| 4.
| arr
| 5.
| >
| 6.
|
| 7.
| Writeln;
|
Задание 2.
| Задание 3.
| Задание 4.
| Код программы
Program sortirovka;
Var arr: array[1..7]of integer;
i, n, j, k: integer;
begin
write('Введите количество елементов в массиве n=');
readln(n);
For i: =1 to 7 do begin
write('arr[', i, ']='); readln(arr[i]); end;
writeln; write('Массив: ');
for i: =1 to 3 do begin
write(arr[i]: 4); end;
writeln; writeln;
for i: =1 to n-1 do
for j: =1 to n-i do
if arr[j]> arr[j+1] then begin
k: =arr[j+1];
arr[j+1]: =k; end;
write('Массив отсортирован: ');
for i: =1 to n do
writeln(arr[i]: 4); writeln;
readln;
end.
| Ответы на вопросы
1. Массив - тип или структура данных в виде набора компонентов (элементов массива), расположенных в памяти непосредственно друг за другом.
2. Массивы бывают одномерные и двумерные
3. Сортировки бывают:
А) метод пузырька
Б) метод нахождения минимального элемента
В) метод массива вставками
Г) метод поиска перебором
Д) метод бинарного поиска
| Вывод:
Лабораторная работа №10
Тема: «Операция минимизации»
Цель: научится составлять решение задач с помощью подпрограммы в Turbo Pascal.
Вариант №_1
Задание 1. В программе были исправлены пять ошибок.
| Правильные ответы
| 1.
| b
| 2.
| x
| 3.
| y-x
| 4.
| nod
| 5.
| a, b
| Задание 2. В программе были исправлены пять ошибок.
| Правильные ответы
| 1.
| b
| 2.
| step
| 3.
|
| 4.
| nod
| 5.
| b
|
Задание 1.
| Задание 2.
| Код программы
Program zadacha_1;
Var rez, a, b: longint;
function nod(x, y: longint): longint;
Begin
If x=y then nod: =x else
If x> y then nod: =nod(x-y, y) else nod(x, y-x);
End;
begin
Writeln('a, b'); readln(a, b);
rez: =nod(a, b); writeln('nod='a', 'b');
readln;
end.
| Код программы
Program zadacha_2;
Var a, b, s: real; k: integer;
function step(b: real; n: integer): real;
Begin
If n=0 then step: =1 else
If n> 0 then step: =step(b, n-1)*b
else step: =step(b, n+1)/b;
End;
begin
Writeln('a, k'); readln(a, k);
b: =step(a, k); writeln('s=', s: 7: 2);
readln;
end.
| Вывод:
|