Номер: 167625
Количество страниц: 19
Автор: marvel10
Контрольная Информатика 7 вариант, номер: 167625
390 руб.
Купить эту работу
Не подошла
данная работа? Вы можете заказать учебную работу
на любую интересующую вас тему
Заказать новую работу
данная работа? Вы можете заказать учебную работу
на любую интересующую вас тему
- Содержание:
"Постановка задачи
Составить программу решения выбранной по варианту задачи.
Исходные данные вводить с экрана. Результат решения выводить на экран.
Рекомендуется использовать потоковый ввод-вывод. Типы данных выбирать в соответствии с задачей.
Вариант:
Ввести целое число Х. Определить, кратно ли оно 7 или 5.
Постановка задачи
Вычислить таблицу значений функции Y=F(X) для значений аргумента X, изменяющегося в интервале от Хнач до Хкон с шагом dx. Предусмотреть проверку ОДЗ функции. Если Х вне ОДЗ, в таблицу выводить вместо значения Y – «нет решения».
Вариант:
7 0.7(1/x+2) -10 10 2,5
Постановка задачи
Создать программу, позволяющую задать одномерный массив Х, содержащий вещественные числа и выполнить обработку массива по варианту. Исходный массив и результаты вывести на экран.
Для отладки программы значения размерности массива и сами элементы массива Х придумать самим.
Вариант:
Сформировать новый массив, переписав в него сначала все положительные числа, затем все отрицательные, не изменяя их последовательности
Постановка задачи
Создать программу, позволяющую задать одномерный массив Х и выполнить его обработку по варианту. Исходный массив и результаты вывести на экран или во внешний файл.
Алгоритм обработки массива оформить как подпрограмму. Данные в подпрограмму передавать только через параметры функции. Саму подпрограмму поместить в другой файл. Оба файла должны размещаться в одной папке. Т.е. проект будет состоять из двух файлов. Для отладки программы значения размерности массива и сами элементы массива Х придумать самим. Тип элементов массива выбрать применительно к условию задания (так например, проверка кратности чисел применима только для целых чисел, а результат деления всегда будет вещественным и т.д.). Исходный массив Х задать инициализацией, или генератором случайных чисел, или читать из внешнего файла.
Вариант:
Найти сумму положительных чисел, расположенных до первого отрицательного числа
Постановка задачи
Создать программу, позволяющую задать двумерный массив, содержащий вещественные числа. Выполнить обработку по варианту. Исходный массив и результаты вывести на экран или во внешний файл. Двумерный массив выводить в виде таблицы. Сам исходный массив задать инициализацией или генератором случайных чисел, или читать из внешнего файла.
Вариант:
Преобразовать массив, элементы строки, в которой находился максимальный элемент массива, заменить на нули.
Постановка задачи
Задать символьную строку, состоящую из слов. Слова разделены группой пробелов. Исходную строку символов ввести с экрана. Выполнить обработку по варианту. Исходную строку и результат вывести на экран. Подпрограмму обработки строки следует оформить в виде функции. При необходимости отдельные действия для обработки строки также следует оформить как функции.
Вариант:
Преобразовать строку, заключив все трехбуквенные слова в круглые скобки
Постановка задачи
Разработать программу, которая выполняет следующие действия: создает входной поток для построчного чтения из внешнего файла и выходной поток для вывода в выходной файл. Текст из входного потока извлекается построчно, выполняется обработка прочитанной строки согласно варианту задания, результат записывается в выходной файл. Каждая прочитанная строка состоит из слов. Слова разделены пробелом. Подпрограмму обработки строки оформить в виде функции. При необходимости отдельные действия для обработки строки также следует оформить как функции.
Вариант:
В каждой строке подсчитать количество слов, в которых первый и последний символы одинаковы.
Постановка задачи
Создать программу, выполняющую сортировку массива заданным методом.
Исходный массив и отсортированный вывести во внешний файл. Алгоритм сортировки оформить в виде функции. Данные в подпрограмму передавать только через параметры функции. Для отладки программы значения размерности массива и сами элементы массива придумать самим. Тип элементов массива выбрать согласно варианту. Исходный массив читать из внешнего файла или задать генератором случайных чисел.
Вариант:
Сортировка по убыванию методом прямого выбора. Массив – вещественный.
Постановка задачи
Задана предметная область для базы данных и предложена структура для описания отдельных записей этой базы. Как правило, структура имеет 3 поля (элементов) двух или трех типов.
Например: структура «государство»
Элементы (поля, компоненты) структуры:
Название страны
Площадь территории
Столица
Создать одномерный массив структур. Не менее 5 структур. Значения полей вводить с клавиатуры. При вводе структур можно реализовать один из механизмов:
- ввод заранее заданного количества структур;
- ввод до появления структуры с заданным признаком;
- диалог с пользователем о необходимости продолжать ввод
Написать функцию поиска ( и вывода на экран ) структуры по заданному признаку. Если структура с заданным значением поля отсутствует, вывести сообщение об этом. Например, найти структуру по размеру территории. Для каждой найденной в массиве структуры с такой площадью, вывести название этой страны, ее столицу, площадь территории. Если страна с такой площадью не найдена ни одна, можно вывести «страны с такой площадью нет».
Массив структур и результаты поиска отобразить на экране
Вариант:
Фамилия, номер телефона, номер кредитной карточки. Поиск по полю «Фамилия»."