Лабораторная работа
Программирование-1. ЛР1. Использование простых и строковых типов данных. Вариант 10. 1) Дано n вещественных чисел. Найти порядковый номер того из них, которое наиболее близко к квадрату какого-нибудь целого числа. 2) Для заданной строки определить длину содержащейся в ней максимальной подстроки, не имеющей латинских букв
в среде программирования Pascal ABC (Паскаль)
Программа

Среда программирования: Pascal ABC
Название работы: Программирование-1. ЛР1. Использование простых и строковых типов данных. Вариант 10. 1) Дано n вещественных чисел. Найти порядковый номер того из них, которое наиболее близко к квадрату какого-нибудь целого числа. 2) Для заданной строки определить длину содержащейся в ней максимальной подстроки, не имеющей латинских букв
Вид работы: Лабораторная работа
Тематика работы: Алгоритмы, Математика, Работа с текстом
Объем программы: 5 (по десятибалльной шкале)
Уровень сложности: 4 (по десятибалльной шкале)
Разработчик (автор): Программист сайта kursovik.com (письмо автору)
Данная работа написана ЧЕЛОВЕКОМ без использования ИИ
Ключевые слова: Простой тип данных, строковый тип данных, Программирование-1, Pascal ABC, вещественных чисел, наиболее близко к квадрату, абсолютную величину разности, ближайшего целого квадрата, определить длину, максимальной подстроки, не имеющей латинских букв
Функции программы:
Вариант 10.
Использование простых и строковых типов данных.
Программирование-1.
Разработать две программы на Pascal ABC в соответствии с заданиями:
Лабораторная работа № 1 состоит из двух задач. Решение первой задачи предусматривает использование простых типов данных, а решение второй задачи — строкового типа данных.
Задача 1.
Дано n вещественных чисел. Найти порядковый номер того из них, которое наиболее близко к квадрату какого-нибудь целого числа. Например, если n = 10 и вводим числа 110, 90, 80, 30, 50, 40, 40, 30, 22, 60, то ответ равен 3 или 5 (имеем |80 – 92| = |50 – 72|= 1).
Подсказка: определите функцию f(k), которая вычисляет абсолютную величину разности k и ближайшего целого квадрата (ближайшим целым квадратом будет (trunc(√k))2 или (trunc(√k) + 1)2).
Задача 2.
Для заданной строки определить длину содержащейся в ней максимальной подстроки, не имеющей латинских букв.
Описание (отчет): Есть на 12 страниц, посмотреть оглавление![]()
Пояснения к компиляции и запуску программы:
1. Для работы с программой по задаче 1 нужно использовать файл "LAB_1_1.exe".
2. Для работы с программой по задаче 2 нужно использовать файл "LAB_1_2.exe".
Пояснения к запуску программы:
1. Для работы с программой по задаче 1 нужно использовать файл "LAB_1_1.exe".
2. Для работы с программой по задаче 2 нужно использовать файл "LAB_1_2.exe".
На данный момент (7 ноября 2025) на выполнении находится 23 заказа.
Количество программистов, занятых выполнением текущих заказов: 10.
В текущем месяце (ноябрь 2025) нами уже выполнено 7 заказов.
В текущем году (2025) нами уже выполнено 512 заказов.
В прошлом году (2024) нами было выполнено 763 заказа.
В позапрошлом году (2023) нами было выполнено 777 заказов.
Количество активных программистов на сайте: 55.
Загруженность отдела заказами: 29%.
Размер архива 23 Кб, все фaйлы прoверены aнтивирусом Кaсперского. Скачать
исходники
Lab1_1
Lab1_1
Lab1_2
Lab1_2К программе прилагается:
- 1) отчет - 12 стр.
Перед покупкой готовой работы не забудьте проверить её оригинальность. Запросить у администратора проверку текущей оригинальности работы по версии системы Антиплагиат.РУ
ВНИМАНИЕ ! Если данный отчет Вам не подходит, то Вы можете заказать написание нового отчета (согласно Вашему оглавлению) автору данной программы. Чтобы узнать цену, нажмите на эту ссылку.
Отчет к программе. Содержание1 Введение. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 2 Анализ задачи №1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 3 Решение задачи №1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 3 .1 Описание используемых переменных, обоснование выбора типа данных . . . . . . . . . . .4 3 .2 Описание алгоритма . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Напишите нам
Написать письмо




