Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Лабораторная работа №9. «Реализация программ по обработке одномерных массивов»
Задача 9.1 Если в массиве есть значения элементов, кратные своим порядковым номерам, поменять местами первый и последний такой элемент. Задача 9.2 Вывести на экран одномерный массив, раскрасив в нем зеленым цветом второй положительный элемент, синим цветом – предпоследний положительный элемент. Лабораторная работа №10. «Реализация программ по обработке двумерных массивов» Задача 10.1 Ввести двумерный массив произвольной размерности, раскрасить в нем при выводе красным цветом нечетные положительные элементы, синим цветом – нечетные отрицательные элементы.
Задача 10.2 Определить количество нечетных по значениям элементов в каждом столбце массива.
Лабораторная работа №11. «Реализация программ по обработке неоднородных структур данных» Задача 11 Составьте алгоритм и программу для заполнения массива структур. Объявите структуру «Поезда», состоящую из следующих полей: номер поезда, место назначения, день недели, время отправления, количество часов в пути. Найти в массиве и вывести на экран сведения о поездах, отправляющихся во вторник позднее 12 часов дня. Найти в массиве и вывести на экран сведения о поездах, отправляющихся в определенный город. Лабораторная работа №12. «Реализация программ по обработке очередей» Задача 12 Заполнить очередь в динамической области памяти. Поле записи содержит символ и указатель на запись. Число записей и сами значения вводятся с клавиатуры. Распечатать неповторяющиеся значения. Разработать функцию для вставки в очередь новой записи в заданную позицию.
Лабораторная работа №13. «Реализация программ по обработке текстовых файлов» Задача 13 ü В редакторе создайте два текстовых файла, внесите в каждый файл 10 строк произвольного текста. ü Из двух исходных файлов при помощи программы получите третий файл; внесите в поочередно строки из первого и второго файла, указывая после каждой строки количество встретившихся в ней пробелов. ü Организуйте из программы вывод на экран содержимого полученного файла.
Лабораторная работа №14. «Реализация программ по обработке двоичных файлов» Задача 14 ü Организуйте заполнение двоичного файла случайными целыми числами из интервала [-50;50]. Выведите содержимое файла на экран.
ü Найдите сумму отрицательных компонент файла, значения которых нечетны. ü Запишите значение суммы после последней компоненты файла. Выведите на экран измененное содержимое файла. Лабораторная работа №15. «Разработка программ, использующих подпрограммы» Задача 15.1 Разработать программу, использующую функцию программиста с передачей результата. Функция должна определять количество слов в строке, переданной ей в качестве параметра. Слова могут разделяться одним или более пробелом, а также знаками препинания с последующим пробелом или без него.
Задача 15.2 ü Заданы два одномерных массива разной размерности. Организовать ввод и вывод на экран массивов с использованием функций программиста. ü Найти сумму не кратных 5 элементов каждого массива, используя функцию программиста. ü В том массиве, где это значение меньше всего, поменять местами первую и вторую половину массива. Обмен осуществить при помощи функции.
Лабораторная работа № 16. «Разработка библиотечного модуля» Задача 16 ü Разработать библиотечный модуль, содержащий следующие функции работы с одномерным числовым массивом: ввод массива, вывод массива, нахождение номера минимального элемента, нахождение количества нечетных элементов, стоящих до минимального элемента. ü Используя функции модуля программиста, разработайте программу: даны два одномерных числовых массива разной размерности. В том из них, где больше количество нечетных элементов, стоящих до минимального элемента, удвоить в массиве минимальный элемент. ВАРИАНТ 17
|
|||||
Последнее изменение этой страницы: 2021-04-12; просмотров: 79; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.144.252.201 (0.004 с.) |