Студопедия

КАТЕГОРИИ:

АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Тема 5: «Обработка двумерных числовых массивов»




Задача 5.1.

В данном двумерном числовом массиве выделить при выводе желтым цветом минимальные элементы каждого столбца.

 

Задача 5.2.

Заполнить двумерный числовой массив В[5, 5] целыми числами. Вычислить сумму элементов каждого столбца массива. Упорядочить столбцы массива по убыванию сумм элементов столбцов.

 

Тема 6: «Процедуры и функции программиста»

Задача 6.1.

Создать функцию программиста, которая подсчитывает в заданной строке количество заданных символов (вид символа вводится как параметр функции). Составить программу, в которой запрашивается строка, и если в ней количество пробелов больше, чем букв «а», то удалить каждый второй встречающийся пробел.

 

Задача 6.2.

Даны два двумерных массива, в том из них, где среднее арифметическое положительных элементов больше, раскрасить розовым цветом первый и последний положительный элемент. Ввод, вывод, получение и окрашивание элементов организовать в виде процедур, подсчет среднего арифметического – в виде функции. Процедуры и функции программиста расположить в отдельном модуле.

 

Тема 7: «Текстовые файлы»

Задача 7.

Составить программу, которая находит периметр фигуры, заданной при помощи N точек (координатами на плоскости). Координаты вершин многоугольника прочесть из текстового файла.

 

Тема 8: «Типизированные файлы»

Задача 8.

Разработать программу для заполнения типизированного файла числами арифметической последовательности с первым элементом равным 3, и разностью 1.5, число компонент выбирается по желанию пользователя. Определить сумму членов последовательности, начиная с заданного номера.

 

Тема 9: «Модуль Graph»

Задача 9.

Нарисовать на экране овал зеленого цвета, который движется по вертикали по центру экрана. При достижении границы экрана овал меняет цвет на розовый и начинает движение в обратном направлении. Программа завершается нажатием любой клавиши. Рисование фигуры оформить в виде процедуры.

 

Тема 10: «Модуль DOS»

Задача 10.

Если на съёмном диске имеется меньше 1 Мбайт свободного места, вывести предупреждающее сообщение; иначе создать файл и записать в него числа от 1 до 1000.

 

 



ВАРИАНТ 13

 

 

Тема 1: «Программы разветвленной структуры»

Задача 1.1.

Окружность на плоскости задана координатами центра и радиусом. Составить программу, определяющую, в каких координатных четвертях расположена окружность.

 

Задача 1.2.

В старояпонском календаре был принят 12-летний цикл. Годы внутри цикла носили названия животных: крысы, быка, тигра, зайца, дракона, змеи, лошади, овцы, обезьяны, курицы, собаки и свиньи. Написать программу, которая на ввод года н.э. выводит его название по старояпонскому календарю. Например, 1996 год – год Крысы (начало очередного цикла).

 

 

Тема 2: «Программы циклической структуры»

Задача 2.1.

Составить программу, которая вычисляет размер всей суммы ипотечного кредита, которую надо отдать в течение 10 лет, если банк выдал сумму S  из расчета P% годовых, а также при перечислении средств ежемесячно взимается комиссия 2%.

 

Задача 2.2.

Вычислить значение функции при помощи суммы ряда с точностью . Сравнить полученное значение суммы с результатом вычисления стандартной функции.

   

 

 

Тема 3: «Обработка одномерных числовых массивов»

Задача 3.1.

Заполнить одномерный массив из 15 элементов целыми числами. Вычислить количество равных элементов, стоящих рядом (повторений).

 

Задача 3.2.

В одномерном массиве размещены значения аргумента функции. Получить новый массив, в котором рядом будут располагаться значения аргумента и соответствующее ему значение функции

 

Тема 4: «Обработка строк»

Задача 4.1.

Разработать программу, которая в заданной строке подсчитывает количество букв в каждом слове. Слова разделены пробелами (одним или несколькими).

 

Задача 4.2.

Разработать программу, которая в заданной строке находит и выводит на экран слово с наименьшим количеством букв. Слова разделены пробелами (одним или несколькими).










Последнее изменение этой страницы: 2018-05-29; просмотров: 163.

stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда...