Студопедия

КАТЕГОРИИ:

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

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




Задача 8.

Заполнить типизированный файл целыми числами из интервала [-2000; 5000]. Поменять местами в файле первый положительный элемент и первый отрицательный.

 

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

Задача 9.

Красный кружок должен двигаться по экрану, меняя направление: при нажатии клавиши L – влево, при нажатии клавиши R – вправо. При достижении границы экрана кружок останавливается. Программа завершается нажатием клавиши Esc. Рисование фигуры оформить в виде процедуры.

 

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

Задача 10.

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



ВАРИАНТ 17

 

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

Задача 1.1.

Найти кратчайшее расстояние от произвольной точки плоскости с координатами X, Y до контура окружности с центром в начале координат и радиусом R, с вырезанной четвертинкой (в I четверти). Точка может располагаться внутри или вне фигуры.

 

Задача 1.2.

Задано четырехзначное число N.Определить при помощи программы, будут ли все цифры этого числа различны или среди них есть равные, какие и сколько равных.

Например: число 1234 – все цифры различны

               число 1122 – цифра 1 повторяется 2 раза

                                       цифра 2 повторяется 2 раза

               число 4447 – цифра 4 повторяется 3 раза.

 

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

Задача 2.1.

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

Задача 2.2.

Задано натуральное число N. Найти натуральное число, не превышающее N, с максимальной суммой своих делителей.

 

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

Задача 3.1.

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

 

Задача 3.2.

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

 

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

Задача 4.1.

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

 

Задача 4.2.

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

 



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

Задача 5.1.

Заполнить двумерный числовой массив В[6, 6] целыми числами. Найти столбец с наименьшим количеством отрицательных элементов и исключить его из массива.

 

Задача 5.2.

Раскрасить при выводе красным цветом столбец, содержащий наибольшее количество четных элементов.

 

 

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

Задача 6.1.

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

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

 

Задача 6.2.

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

 

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

Задача 7.

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

 










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

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