Файл: Контрольная работа по предмету Технологии программирования.doc
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 25.10.2023
Просмотров: 32
Скачиваний: 2
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Контрольная работа по предмету «Технологии программирования»
Студент: Щепина Ольга
Вариант 20.
№ задания | Текст задания |
1 | Дан массив целых чисел из n элементов, заполненный случайным образом числами из заданного пользователем промежутка. Удалить из него все половину минимальных элементов. Отсортировать получившийся массив и вывести его на экран и в файл. |
2 | Дан двумерный массив размером n*m, заполненный случайными числами из заданного пользователем промежутка. Определить в нем разность между средним арифметическим элементов массива и средним арифметическим максимального и минимального элементов, вывести все данные на экран и в бинарный файл. |
3 | Создать массив, элементами которого являются структуры – список компьютеров. В записи должны содержаться инвентаризационный номер компьютера, тактовая частота процессора, объем оперативной памяти, объем жесткого диска, объем видеопамяти. Отсортировать по объему жесткого диска. Запрограммировать возможность вывода компьютеров с объемом оперативной памяти не меньше веденного пользователем значения, запись данных в файл и чтение из файла уже записанных данных. |
Контрольная сдается в электронном виде. Содержание: все файлы с исходным кодом программ, 1 файл в формате MS Word с отчетом. В отчете должно содержаться: заглавная страница (с названием факультета, предмета, ФИО студента (стандартный вариант, есть на сервере)), тексты исходных кодов, варианты запуска программ (не менее 2-х запусков каждой программы, можно скриншоты).
Контрольная работа по предмету «Технологии программирования»
Студент: Чинякин Вячеслав
Вариант 21.
№ задания | Текст задания |
1 | Дан массив целых чисел из n элементов, заполненный случайным образом числами из заданного пользователем промежутка. Удалить из него все элементы, состоящие больше чем из одной цифры. Отсортировать получившийся массив и вывести его на экран и в файл. |
2 | Дан двумерный массив размером n*m, заполненный случайными числами из заданного пользователем промежутка. Определить, есть ли в данном массиве строка, в которой имеется два элемента массива, имеющие наибольшие значения. Если есть, вывести эту строку (или строки) на экран и в файл. |
3 | Создать массив, элементами которого являются структуры – список стран. В записи должны содержаться название страны, столица, ФИО главы государства, пост главы государства, вид правления. Отсортировать запись по названию страны. Запрограммировать возможность вывода всех стран с видом правления, введенным пользователем, запись данных в бинарный файл и чтение из файла уже записанных данных. |
Контрольная сдается в электронном виде. Содержание: все файлы с исходным кодом программ, 1 файл в формате MS Word с отчетом. В отчете должно содержаться: заглавная страница (с названием факультета, предмета, ФИО студента (стандартный вариант, есть на сервере)), тексты исходных кодов, варианты запуска программ (не менее 2-х запусков каждой программы, можно скриншоты).
Контрольная работа по предмету «Технологии программирования»
Студент: Хамидов Алишер
Вариант 22.
№ задания | Текст задания |
1 | Дан массив целых чисел из n элементов, заполненный случайным образом числами из заданного пользователем промежутка. Удалить из него все элементы с четными индексами. Отсортировать получившийся массив и вывести его на экран и в файл. |
2 | Дан двумерный массив размером n*m, заполненный случайными числами из заданного пользователем промежутка. Заменить максимальный элемент каждой строки нулем, вывести результат на экран и в бинарный файл. |
3 | Создать массив, элементами которого являются структуры – список ВУЗов. В записи должны содержаться название ВУЗа, ФИО ректора, кол-во студентов, кол-во специальностей, кол-во факультетов. Отсортировать запись по кол-ву факультетов. Запрограммировать возможность вывода всех ВУЗов, у которых кол-во специальностей не меньше введенного пользователем значения, запись данных в файл и чтение из файла уже записанных данных. |
Контрольная сдается в электронном виде. Содержание: все файлы с исходным кодом программ, 1 файл в формате MS Word с отчетом. В отчете должно содержаться: заглавная страница (с названием факультета, предмета, ФИО студента (стандартный вариант, есть на сервере)), тексты исходных кодов, варианты запуска программ (не менее 2-х запусков каждой программы, можно скриншоты).
Контрольная работа по предмету «Языки и методы программирования»
Студент: Хайрулин Сергей
Вариант 1.
№ задания | Текст задания |
1 | Дан массив целых чисел из n элементов, заполненный случайным образом числами из заданного пользователем промежутка. Удалить из него все элементы, в которых последняя цифра 3, а само число делится на нее. Отсортировать получившийся массив и вывести его на экран и в текстовый файл. |
2 | Дан двумерный массив размером n*m, заполненный случайными числами из заданного пользователем промежутка. Заменить минимальный элемент каждого столбца нулем, вывести результат на экран и в файл. |
3 | Создать массив, элементами которого являются структуры – список кабинетов ФИТиМ. В записи должны содержаться номер кабинета, факультет или отделение, к которому он приписан, кол-во мест, наличие проектора. Отсортировать запись по номеру кол-ву мест. Запрограммировать возможность вывода всех кабинетов с количеством мест не меньшим значения, введенного пользователем, запись данных в бинарный файл и чтение из файла уже записанных данных. |
Контрольная сдается в электронном виде. Содержание: все файлы с исходным кодом программ, 1 файл в формате MS Word с отчетом. В отчете должно содержаться: заглавная страница (с названием факультета, предмета, ФИО студента (стандартный вариант, есть на сервере)), тексты исходных кодов, варианты запуска программ (не менее 2-х запусков каждой программы, можно скриншоты).
Контрольная работа по предмету «Языки и методы программирования»
Студент: Усманов Максим
Вариант 2.
№ задания | Текст задания |
1 | Дан массив целых чисел из n элементов, заполненный случайным образом числами из заданного пользователем промежутка. Замениь в нем все элементы, в которых есть цифра 4, на 0. Отсортировать получившийся массив и вывести его на экран и в файл. |
2 | Дан двумерный массив размером n*m, заполненный случайными числами из заданного пользователем промежутка. Удвоить все строки и столбцы, не содержащие ноль, вывести результат на экран и в текстовый файл. |
3 | Создать массив, элементами которого являются структуры – список областей РФ. В записи должны содержаться название области, ФИО губернатора, областной центр, кол-во населения. Отсортировать запись по областному центру. Запрограммировать возможность вывода всех областей, у которых кол-во населения не больше введенного пользователем значения, запись данных в файл и чтение из файла уже записанных данных. |
Контрольная сдается в электронном виде. Содержание: все файлы с исходным кодом программ, 1 файл в формате MS Word с отчетом. В отчете должно содержаться: заглавная страница (с названием факультета, предмета, ФИО студента (стандартный вариант, есть на сервере)), тексты исходных кодов, варианты запуска программ (не менее 2-х запусков каждой программы, можно скриншоты).
Контрольная работа по предмету «Языки и методы программирования»
Студент: Тарханова Ольга
Вариант 3.
№ задания | Текст задания |
1 | Дан массив целых чисел из n элементов, заполненный случайным образом числами из заданного пользователем промежутка. Удалить из него все элементы, в которых есть цифра 8, а само число делится на нее. Отсортировать получившийся массив и вывести его на экран и в файл. |
2 | Дан двумерный массив размером n*m, заполненный случайными числами из заданного пользователем промежутка. Удалить все строки и столбцы, не содержащие ноль, вывести результат на экран и в бинарный файл. |
3 | Создать массив, элементами которого являются структуры – список магазинов. В записи должны содержаться название магазина, ФИО директора, тип товаров (канцелярские, продукты, мебель и т.д.), кол-во персонала, номер. Отсортировать запись по названию магазинов. Запрограммировать возможность вывода всех магазинов, у которых кол-во персонала не больше введенного пользователем значения, запись данных в бинарный файл и чтение из файла уже записанных данных. |
Контрольная сдается в электронном виде. Содержание: все файлы с исходным кодом программ, 1 файл в формате MS Word с отчетом. В отчете должно содержаться: заглавная страница (с названием факультета, предмета, ФИО студента (стандартный вариант, есть на сервере)), тексты исходных кодов, варианты запуска программ (не менее 2-х запусков каждой программы, можно скриншоты).
Контрольная работа по предмету «Языки и методы программирования»
Студент: Столярова Анастасия
Вариант 4.
№ задания | Текст задания |
1 | Дан массив целых чисел из n элементов, заполненный случайным образом числами из заданного пользователем промежутка. Заменить в нем все элементы, в которых есть цифра 6, на число 111. Отсортировать получившийся массив по убыванию и вывести его на экран и в файл. |
2 | Дан двумерный массив размером n*m, заполненный случайными числами из заданного пользователем промежутка. Заменить все строки и столбцы, содержащие ноль, на строки и столбцы с единицами, вывести результат на экран и в файл. |
3 | Создать массив, элементами которого являются структуры – список спортивных секций. В записи должны содержаться название секции, ФИО тренера, вид спорта, кол-во занимающихся. Отсортировать запись по кол-ву занимающихся. Запрограммировать возможность вывода всех секций с видом спорта, введенным пользователем, запись данных в бинарный файл и чтение из файла уже записанных данных. |
Контрольная сдается в электронном виде. Содержание: все файлы с исходным кодом программ, 1 файл в формате MS Word с отчетом. В отчете должно содержаться: заглавная страница (с названием факультета, предмета, ФИО студента (стандартный вариант, есть на сервере)), тексты исходных кодов, варианты запуска программ (не менее 2-х запусков каждой программы, можно скриншоты).
Контрольная работа по предмету «Языки и методы программирования»
Студент: Сосновский Дмитрий
Вариант 5.
№ задания | Текст задания |
1 | Дан массив целых чисел из n элементов, заполненный случайным образом числами из заданного пользователем промежутка. Заменить в нем все элементы, которые при делении на 6 дают остаток 3, на число 66. Отсортировать получившийся массив и вывести его на экран и в текстовый файл. |
2 | Дан двумерный массив размером n*m, заполненный случайными числами из заданного пользователем промежутка. Заменить все строки и столбцы, содержащие максимальный элемент массива, на строки и столбцы с нулями, вывести результат на экран и в бинарный файл. |
3 | Создать массив, элементами которого являются структуры – список авиакомпаний. В записи должны содержаться название авиакомпании, ФИО директора, кол-во самолетов, кол-во освоенных маршрутов. Отсортировать запись по названию авиакомпании. Запрограммировать возможность вывода всех авиакомпаний с кол-вом маршрутов не меньшим введенного пользователем числа, запись данных в файл и чтение из файла уже записанных данных. |
Контрольная сдается в электронном виде. Содержание: все файлы с исходным кодом программ, 1 файл в формате MS Word с отчетом. В отчете должно содержаться: заглавная страница (с названием факультета, предмета, ФИО студента (стандартный вариант, есть на сервере)), тексты исходных кодов, варианты запуска программ (не менее 2-х запусков каждой программы, можно скриншоты).
Контрольная работа по предмету «Языки и методы программирования»
Студент: Сибер Яков
Вариант 6.
№ задания | Текст задания |
1 | Дан массив целых чисел из n элементов, заполненный случайным образом числами из заданного пользователем промежутка. Удалить в нем все элементы, которые при делении на 5 дают остаток 4. Отсортировать получившийся массив и вывести его на экран и в файл. |
2 | Дан двумерный массив размером n*m, заполненный случайными числами из заданного пользователем промежутка. Заменить все строки и столбцы, содержащие минимальный элемент массива, на строки и столбцы с максимальным элементом массива, вывести результат на экран и в файл. |
3 | Создать массив, элементами которого являются структуры – список отелей. В записи должны содержаться название отеля, ФИО управляющего, кол-во мест, кол-во звезд. Отсортировать запись по кол-ву мест. Запрограммировать возможность вывода всех отелей с кол-вом звезд не меньшим введенного пользователем числа, запись данных в файл и чтение из файла уже записанных данных. |
Контрольная сдается в электронном виде. Содержание: все файлы с исходным кодом программ, 1 файл в формате MS Word с отчетом. В отчете должно содержаться: заглавная страница (с названием факультета, предмета, ФИО студента (стандартный вариант, есть на сервере)), тексты исходных кодов, варианты запуска программ (не менее 2-х запусков каждой программы, можно скриншоты).