Студопедия

КАТЕГОРИИ:

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

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




Задача 5.1.

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

 

Задача 5.2.

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

 

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

Задача 6.1.

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

 

Задача 6.2.

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

 

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

Задача 7.

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

 

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

Задача 8.

Разработать программу для заполнения типизированного файла числами Фибоначчи (первые две компоненты будут равны 1, каждая следующая компонента вычисляется как сумма двух предыдущих), число компонент заранее не известно. Подсчитать количество компонент файла, кратных 10, и это число внести в файл после последней компоненты.

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

Задача 9.

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

 

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

Задача 10.

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



ВАРИАНТ 12

 

 

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

Задача 1.1.

Задать значения четырёх переменных. Вывести по центру экрана два наименьших значения по возрастанию.

 

Задача 1.2.

Дана точка A(x; y) на координатной плоскости. Определить, принадлежит ли она треугольнику с вершинами в точках .

 

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

Задача 2.1.

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

  

 

Задача 2.2.

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

 

 

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

Задача 3.1.

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

 

Задача 3.2.

Заполнить одномерный массив из N элементов целыми числами. Переставить в обратном порядке все четные по значениям элементы массива и выделить их при выводе зеленым цветом.

 

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

Задача 4.1.

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

 

Задача 4.2.

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

 










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

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