Вариант 5. для контроля. комплеит ладаний, 1. написать программу расчета по формуле. предварительно подготовить тестовые примеры. + 2. написать программу, попадание точки с определенными координатами в заданную плоскую область. значения координат и радиуса вводить с клавиатуры. работы программы вывести в виде текстового сообщения 3. разработать программу обработки одномерного массива вещественных величин. размерность массива задать именованной константой. 1) найти минимальный элемент массива 2) найти сүмму элементов массива, расположенных между перным и последним положительными элементами. 3) преобразовать массива так, чтобы сначала располагались все элементы, равные нулю, потом - все остальные. 4. разработать программу обработки двумерного массива. дана целочисленная прямоугольная матрица. определить: 1 )составить программу подсчета суммы всех отрицательных элементов и суммы элементов главной диагонали; 2) вывести на экран только элементы всех четных строк матрицы. вывод организовать по строкам. 5. разработать программу обработии текстового файла с использованием строк и символов. написать программу, которая создает/открывает файл address. txt и дописывает в него фамилию, имя, город проживания, введенные с консоли. необходимо ввести не менее 5 записей. организовать поиск в файле городу, найти всех, проживающих в городе определенном городе и вывести информацию о них 6. описать структуру с заданным именем и полями. разработать программу, обрабатывающую массив таких структур указанным коллекция книголюба. поля: шифр книги, автор, название, год издания, местоположение (номер стеллажа). написать программу, которая выбирает необходимую информацию с диска и выводит на экран: - местоположение книги, автора х названия - список книг автора z, находящихся в коллекции; - число книг издания хх года, имеющихся в библиктеке. 7. выполнить 3, 4 используя подходящие контейнеры и алгоритмы. 8. выполнить 1, 2, 5 каждый пунит в виде функции. все необходимые данные для функций должны передаваться им в качестве параметров. использование переменных в функциях не допускается. 9. выполнить 3, 4 оформив каждый пункт в виде шаблона функции. все необходимые данные для функций должны передаваться им в качестве параметров. использование переменных в функциях не допускается. примеры программ, использующих эти шаблоны для типов int, float и double. 10. разработать оконное приложенине для windows с применением технологии win api, демонстрирующее результаты 1, 2.
1.1. Процессор (CPU) Микропроцессор — устройство, отвечающее за выполнение арифметических, логических и операций управления, записанных в машинном коде, реализованный в виде одной микросхемы. В настоящее время наиболее широкое распространение получили платы компаний Intel и AMD, которые различаются по стоимости, производительности, и количеству ядер (1, 2, 4, 6, 8).
1.2. Системная плата Материнская плата (англ. motherboard, MB, также используется название англ. mainboard — главная плата) — это сложная многослойная печатная плата, на которой устанавливаются основные компоненты персонального компьютера. Как правило, материнская плата содержит разъёмы (слоты) для подключения дополнительных контроллеров, для подключения которых обычно используются шины USB, PCI и PCI-Express.
1.3. Оперативная память Оперативная память (также оперативное запоминающее устройство, ОЗУ) предназначена для временного хранения данных и команд, необходимых процессору для выполнения им операций. Виды оперативной памяти: DDR - является самым старым видом оперативной памяти, которую можно еще сегодня купить. Рабочее напряжение DDR - 2.5 вольт (обычно увеличивается при разгоне процессора), и является наибольшим потребителем электроэнергии из рассматриваемых видов памяти. DDR2 - это наиболее распространенный вид памяти, который используется в современных компьютерах. Это не самый старый, но и не новейший вид оперативной памяти. DDR3 - быстрый и новый тип памяти. Все три вида памяти не совместимы друг с другом!
1.4. Видеокарта Видеокарта (известна также как графическая плата, графическая карта, видеоадаптер) (англ. videocard) — устройство, преобразующее изображение, находящееся в памяти компьютера, в видеосигнал для монитора. Дополнительная видеокарта необходима лишь при условии, что ПК используется для обработки сложной графики.
1.5. Жесткий диск Накопитель на жёстких магнитных дисках, НЖМД, жёсткий диск, винт, хард, харддиск, HDD — энергонезависимое, перезаписываемое компьютерное запоминающее устройство. Является основным накопителем данных практически во всех современных компьютерах. При выборе жесткого диска необходимо учитывать его интерфейс. В настоящее время наиболее распространен интерфейс SATA, но для модернизации старых ПК необходимо использовать жесткий диск с интерфейсом IDE. С целью увеличения производительности и надежности хранения информации, возможна установка в ПК нескольких жестких дисков.
1.6. Звуковая карта З вуковая плата (также называемая звуковая карта или музыкальная плата) (англ. sound card) — это плата, которая позволяет работать со звуком на компьютере. В настоящее время звуковые карты бывают как встроенными в материнскую плату, так и отдельными платами расширения или как внешними устройствами
1.7. Накопители и носители информации Диске́та - портативный магнитный носитель информации, используемый для многократной записи и хранения данных сравнительно небольшого объема. Этот вид носителя был особенно распространён в 1970-1990гг Диски оптические (CD, DVD ) В качестве носителей оптический привод использует плоские многослойные диски диаметром 8 или 12 см. При заказе дисков необходимо обращать внимание на тот тип устройства чтения/записи (привод), установленный в вашем ПК U SBFlashDrive - носитель информации, используемый для хранения, переноса и обмена данными, резервного копирования и др. Подключается к компьютеру или иному считывающему устройству через стандартный разъём USB. Возможна ситуация когда устройство автоматически не определяется на компьютерах с операционной системой Windows 95, 98, Me, NT, 2000 , тогда необходимо дополнительно устанавливать драйвера. Если флеш не работает при включении в USB разъем на лицевой панели системного блока, подключите ее в любой USB разъем с тыльной стороны системного блока (рис.1). В основном в настоящее время используются накопители на 2, 4 и 8 Gb.
1.8. Оптический привод ( rewriter) – устройство чтения, записи дисков Можно выделить несколько основных типов данных устройств: CD-ROM - данный привод читать только обычные CD. CD-RW - CD-RW позволяет не только считывать информацию с обычных компакт-дисков, но и записывать её на CD-R и CD-RW. DVD-ROM - устройство читать компакт-диски DVD. DVD-CD-RW Combo - так называемый Combo-драйв, который сочетает в себе функции таких устройств, как DVD-ROM и CD-RW и, соответственно, может записывать диски CD-R и CD-RW, считывать как обычные CD, так и DVD. DVD-RW –позволяет не только читать диски CD/DVD, но и записывать как обычные CD-R/CD-RW-носители, так и куда более ёмкие DVD-R/DVD-RW/DVD+R/DVD+RW. Blu -Ray, BD (blue ray — синий луч) — формат оптического носителя, используемый для записи и хранения цифровых данных, включая видео высокой чёткости с повышенной плотностью. Однослойный диск Blu-ray (BD) может хранить 23,3/25/27 или 33 Гб, двухслойный диск может вместить 46,6/50/54 или 66 Гб.
Подробнее: https://hotuser.ru/usermanual/1823-2009-12-07-13-30-05
var
s: string[6];
n: integer;
begin
s := 'отлично';
n := length(s);
writeln(length('отлично'));
writeln(n);
end.
Изначально выставлен тип string[6], значит если присвоить строку больше, то ее обрежет по 6 символов, вот и весь прикол
ответ 6
2) рисунок
3)var
s, s1: string;
n: integer;
begin
s := 'информатика';
s1 := copy(s, 3, 5);
n := pos(s, s1);
writeln('s=', s);
writeln('s1=', s1);
writeln('n=', n);
end.
Вывод
s=информатика
s1=форма
n=0
Все верно, в s1 не содержится s, а наоборот