Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Zada4nik-Канель-Фрайман.doc
Скачиваний:
2
Добавлен:
01.05.2025
Размер:
1.8 Mб
Скачать

Задание 11.6*

Напишите класс, который выполняет следующие действия:

  1. Принимает с клавиатуры два целых числа.

  2. Создает и выводит на экран 20 случайных чисел в диапазоне от первого, только что введенного с клавиатуры, значения, до второго значения, также введенного с клавиатуры перед этим. Можно исходить из предположения, что первое из вводимых чисел всегда меньше второго.

Например, если с клавиатуры были введены значения -8 и 17, то класс создает 20 случайных чисел в диапазоне от -18 до 17 (включая сами эти значения).

Задание 11.7*

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

Задание 11.8*

Напишите класс, который выводит на экран (в одну строку) 15 случайных чисел из диапазона -20…+35. После каждого отрицательного числа следует вывести (вплотную к числу) символ «?» (знак вопроса).

Задание 11.9*

Напишите класс, который выводит на экран (в одну строку) 20 случайных чисел из диапазона 27…73. Перед каждым значением, делящимся на 3 без остатка, следует вывести (вплотную к числу) символ «#» (решетка).

Задание 11.10*

Напишите класс, который выводит на экран (в одну строку) 19 случайных чисел из диапазона «однозначные числа». Каждое значение, равное 0, следует вывести на экран «в окружении» (вплотную к числу, перед ним и после него) символов «%» (процент).

Задание 11.11*

Напишите класс, который выводит на экран (в одну строку) 11 случайных чисел из диапазона «положительные двузначные». После каждого числа, делящегося на 5 без остатка, следует вывести (в обычных скобках, вплотную к числу) сумму его цифр; для остальных чисел следует вывести произведение его цифр (в квадратных скобках, вплотную к числу).

Задание 11.12*

Напишите класс, который выводит на экран в строку все двузначные положительные числа (в возрастающем порядке). Числа должны отделяться друг от друга знаком «пробел». Перед началом вывода на экран (в отдельной строке) следует вывести слово Старт, а после окончания вывода чисел (тоже в отдельной строке) – слово Финиш.

Задание 11.13*

Напишите класс, который выводит на экран в строку все трехзначные положительные числа (в убывающем порядке). Числа должны отделяться друг от друга знаком «пробел». Перед началом вывода на экран (в отдельной строке) следует вывести слово Начало, а после окончания вывода чисел (тоже в отдельной строке) – слово Завершено.

Задание 11.14*

Напишите класс, который выводит на экран в строку все однозначные числа (в возрастающем порядке). Числа должны отделяться друг от друга знаком «запятая» (допускается вывод запятой и после последнего числа в серии). Перед началом вывода на экран (в отдельной строке) следует вывести слова От…, а после окончания вывода чисел (тоже в отдельной строке) – слова …и до.

Задание 11.15*

Напишите класс, который выводит на экран в строку все двузначные положительные четные числа (в возрастающем порядке). Числа должны отделяться друг от друга знаком «пробел». Перед началом и после окончания вывода серии чисел на экран вывода следует вывести текстовые сообщения (по выбору).

Задание 11.16*

Напишите класс, который выводит на экран в строку все двузначные положительные числа (в возрастающем порядке). Числа должны отделяться друг от друга знаком «пробел». Рядом с числом, которое делится на 4, следует вывести знак «#» (решетка) без пробела между числом и знаком. Перед началом и после окончания вывода серии чисел на экран вывода следует вывести текстовые сообщения (по выбору).

Задание 11.17*

Напишите класс, который выводит на экран в строку трехзначные положительные числа, заканчивающиеся на 7 (в возрастающем порядке). Числа должны отделяться друг от друга знаком «пробел». Перед началом и после окончания вывода серии чисел на экран вывода следует вывести текстовые сообщения (по выбору).

Задание 11.18*

Напишите класс, который выводит на экран в строку четырехзначные положительные числа, заканчивающиеся на 00 (в убывающем порядке). Числа должны отделяться друг от друга знаком «пробел». Перед началом и после окончания вывода серии чисел на экран вывода следует вывести текстовые сообщения (по выбору).

Задание 11.19*

Напишите класс, который выводит на экран в строку двузначные положительные числа, делящиеся на 5 (в убывающем порядке). Числа должны отделяться друг от друга знаком «пробел». Перед началом и после окончания вывода серии чисел на экран вывода следует вывести текстовые сообщения (по выбору).

Задание 11.20*

Напишите класс, который выводит на экран в строку трехзначные положительные числа, делящиеся на 80 с остатком 45 (в возрастающем порядке). Числа должны отделяться друг от друга знаком «пробел». Перед началом и после окончания вывода серии чисел на экран вывода следует вывести текстовые сообщения (по выбору).

Задание 11.21*

Напишите класс, который вначале принимает с клавиатуры целое положительное число (в переменную х). Затем класс выводит на экран в строку серию из 17 целых положительных чисел, отвечающую следующим условиям:

  1. серия начинается с числа, большего х на 1;

  2. каждое число в серии (начиная со второго) больше предыдущего на 1.

Числа должны отделяться друг от друга знаком «пробел». Перед началом и после окончания вывода серии чисел на экран вывода следует вывести текстовые сообщения (по выбору).

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