Файл: Контрольная работа по предмету Технологии программирования.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-х запусков каждой программы, можно скриншоты).