Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
11ВО1-Варианты заданий к лабораторным работам.doc
Скачиваний:
22
Добавлен:
19.11.2019
Размер:
151.55 Кб
Скачать

Вариант № 9

9.1. Отсортируйте по неубыванию методом «пузырька» одномерный целочисленный массив, заданный случайными числами на промежутке [-100; 100). Выведите на экран исходный и отсортированный массивы.

9.2. Разработайте структуру, содержащую сведения о результатах ЕГЭ по предмету: Фамилия, Имя, Отчество, Число баллов по первому предмету, Число баллов по второму предмету, Число баллов по третьему предмету. Разработайте функцию, определяющую результат поступления абитуриента по заданному проходному баллу. Введите сведения об N абитуриентах и выведите результаты зачисления по образцу (данные, введенные пользователем, выделены жирным шрифтом):

Введите проходной балл на специальность: 255

Введите количество абитуриентов: 5

Сведения о 1 абитуриенте

Фамилия: Петров

Имя: Федор

Отчество: Степанович

Число баллов по первому предмету: 84

Число баллов по второму предмету: 76

Число баллов по третьему предмету: 95

Результат: зачислен

...

9.3. Сгенерировать последовательность из 100 случайных чисел с экспоненциальным законом распределения с параметром =0,5. Упорядочить полученную последовательность, расположив элементы по возрастанию. Образовать новую последовательность, состоящую из разности соседних элементов Хi-Xi-1. Для полученной последовательности вычислить среднее значение, дисперсию и вывести гистограмму распределения, разбив диапазон на десять интервалов.

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

Вариант № 10

10.1. Массив размером 2m + 1, где m – натуральное число, заполнен случайным образом. Найдите в массиве медиану. Медианой называется элемент ряда, делящий его на две равные части: в одной находятся элементы, которые не меньше медианы, в другой – не больше медианы.

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

10.3. Последовательность Хэмминга – это последовательность чисел, не имеющих других простых делителей, кроме 2, 3 и 5, например 3 4 5 6 8 9 10 12 15 16 18 20 …

Выведите n ее членов.

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

Вариант № 11

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

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

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

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

Вариант № 12

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

12.2. Разработать программу шифровки текста из букв. Каждая буква, являющаяся i-й по алфавиту, заменяется на (i+2)-ю букву, предпоследняя буква по алфавиту заменяется первой и т.д.

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

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]