Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Лабораторная работа № 5






Тема: «Программирование алгоритмов разветвляющейся структуры с использованием оператора варианта».

Варианты индивидуальных заданий:

Вариант 1.

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

Вариант 2.

Пусть элементами прямоугольного равнобедренного треугольника являются:

а) катет а;

б) гипотенуза b;

в) высота h, опущенная из вершины прямого угла на гипотенузу;

г) площадь S;

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

Вариант 3.

Дано натуральное число N. Если оно делится на четыре, вывести на экран ответ N=4k, где k соответствующее частное. Если остаток от деления на четыре равен 1 — N=4k+1, если остаток от деления на четыре равен 2 — N=4k+2, если остаток от деления на четыре равен 3 — N=4k+3.

Вариант 4.

Написать программу, которая по введенному числу от 1 до 12 (номер месяца), выдает все приходящиеся на этот месяц праздничные дни (например, если введено число 1, то должно получиться 1 января — Новый год, 7 января — Рождество).

Вариант 5.

Локатор ориентирован на одну из сторон света («» — север, «» — запад, «» — юг, «» — восток) и может принимать три цифровые команды: 0 — поворот на 180, 1 — поворот налево, -1 — поворот направо. Дан символ — исходная ориентация локатора и целые числа , — две посланные команды. Вывести ориентацию локатора после выполнения этих команд.

Вариант 6.

Элементы окружности пронумерованы следующим образом: 1 — радиус , 2 — , 3 — длина , 4 — площадь круга . Дан номер одного из этих элементов и его значение. Вывести значения остальных элементов окружности (в том же порядке). В качестве значения использовать 3, 14.

Вариант 7.

Элементы равнобедренного прямоугольного треугольника пронумерованы следующим образом, 1 — катет , 2 — гипотенуза , 3 — высота , опущенная на гипотенузу , 4 — площадь . Дан номер одного из этих элементов и его значение. Вывести значения остальных элементов данного треугольника (в том же порядке).

Вариант 8.

Элементы равностороннего треугольника пронумерованы следующим образом, 1 — сторона , 2 радиус вписанной окружности , 3 — радиус описанной окружности , 4 — площадь . Дан номер одного из этих элементов и его значение. Вывести значения остальных элементов данного треугольника (в том же порядке).

Вариант 9.

Мастям игральных карт присвоены порядковые номера: 1 — пики, 2 — трефы, 3 — бубны, 4 — червы. Достоинству карт, старших десятки присвоены номера: 11 — валет, 12 — дама, 13 — король, 14 — туз. Даны два целых числа: — достоинство и масть карты . Вывести название соответствующей карты вида «шестерка бубен», «дама червей», «туз треф» и т.п.

Вариант 10.

Дано целое число в диапазоне 20 — 69, определяющее возраст (в годах). Вывести строку — описание указанного возраста, обеспечив правильное согласование числа со словом «год», например: 20 — «двадцать лет», 32 — тридцать два года, 41 — «сорок один год».

Вариант 11.

Дано целое число в диапазоне 10 — 40, определяющее количество учебных заданий по некоторой теме. Вывести строку — описание указанного количества заданий, обеспечив правильное согласование числа со словами «учебное задание», например, 18 — «восемнадцать учебных заданий», 23 — «двадцать три учебных задания», 31 — «тридцать одно учебное задание».

Вариант 12.

Дано целое число в диапазоне 100 — 999. Вывести строку — описание данного числа, например: 256 — «двести пятьдесят шесть», 814 — «восемьсот четырнадцать».

Вариант 13.

В восточном календаре принят 60 — летний цикл, состоящий из 12 — летних подциклов, обозначаемых названиями цвета: зеленый, красный, желтый, белый, черный. В каждом подцикле годы носят название животных: крысы, коровы, тигра, зайца, дракона, змеи, лошади, овцы, обезьяны, курицы, собаки и свиньи. По номеру года определить его название, если 1984 год — начало цикла: «год зеленой крысы».

Вариант 14.

Даны два целых числа: (день) и (месяц), определяющие правильную дату. Вывести знак Зодиака, соответствующий этой дате: «Водолей» (20.1 — 18.2), «Рыбы» (19.2 — 20.3), «Овен» (21.3 — 19.4), «Телец» (20.4 — 20.5), «Близнецы» (21.5 — 21.6), «Рак» (22.6 — 22.7), «Лев» (23.7 — 22.8), «Дева» (23.8 — 22.9), «Весы» (23.9 — 22.10), «Скорпион» (23.10 — 22.11), «Стрелец» (23.11 — 21.12), «Козерог» (22.12 — 19.1).

Вариант 15.

Дано целое число в диапазоне 1 — 7. Вывести строку — название дня недели, соответствующее данному числу (1 — «понедельник», 2 — «вторник» и т. д.)

Вариант 16.

Дано целое число . Вывести строку — описание оценки, соответствующей числу (1 — «плохо», 2 — «неудовлетворительно», 3 — «удовлетворительно», 4 — «хорошо», 5 — «отлично»). Если не лежит в диапазоне 1 — 5, то вывести строку «ошибка».

Вариант 17.

Дан номер месяца — целое число в диапазоне 1 — 12 (1 — «январь», 2 — «февраль» и т. д.). Вывести название соответствующего времени года («зима», «весна», «лето», «осень»).

Вариант 18.

Дан номер месяца — целое число в диапазоне 1 — 12 (1 — «январь», 2 — «февраль» и т. д.). Определить количество дней в этом месяце для невисокосного года.

Вариант 19.

Арифметические действия над числами пронумерованы следующим образом: 1 — сложение, 2 — вычитание, 3 — умножение, 4 — деление. Дан номер действия (целое число в диапазоне 1 — 4) и вещественные числа и ( не равно 0). Выполнить над числами указанное действие и вывести результат.

Вариант 20.

Единицы длины пронумерованы следующим образом: 1 — дециметр, 2 — километр, 3 — метр, 4 — миллиметр, 5 — сантиметр. Дан номер единицы длины (целое число в диапазоне 1 — 5) и длина отрезка в этих единицах (вещественное число). Найти длину отрезка в метрах.

Вариант 21.

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

Вариант 22.

Даны два целых числа: (день) и (месяц), определяющие правильную дату невисокосного года. Вывести значения и для даты, предшествующей указанной.

Вариант 23.

Даны два целых числа: (день) и (месяц), определяющие правильную дату невисокосного года. Вывести значения и для даты, следующей за указанной.

Вариант 24.

Робот перемещаться в четырех направлениях («» — север, «» — запад, «» — юг, «» — восток) и может принимать три цифровые команды: 0 — продолжить движение, 1 — поворот налево, -1 — поворот направо. Дан символ — исходное направление робота и целое число — посланная ему команда. Вывести направление робота после полученной команды.

Вариант 25.

Единицы массы пронумерованы следующим образом: 1 — килограмм, 2 — миллиграмм, 3 — грамм, 4 — тонна, 5 — центнер. Дан номер единицы массы (целое число в диапазоне 1 — 5) и масса тела в этих единицах (вещественное число). Найти массу тела в килограммах.






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.