Пятница, 03.05.2024, 10:13
Главная Регистрация Вход
Приветствую Вас, Гость · RSS
Меню сайта
Статистика
Конкурс!
конкурс сайтов
 Case - оператор выбора

CASE - оператор выбора

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

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

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

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

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

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

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

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

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

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

Case11. Локатор ориентирован на одну из сторон света («С»-север, «З»-запад, «Ю»-юг, «В»-восток) и может принимать три цифровые команды поворота: 1-поворот налево, -1-поворот на право, 2-поворот на 1800. Дан символ С- исходная ориентация локатора и целые числа N1 и N2 – две посланные команды. Вывести  ориентацию локатора после выполнения этих команд.

Case12. Элементы окружности пронумерованы следующим образом: 1-радиус R, 2- диаметр D=2*R, 3-длина L= 2*pi*R, 4-площадь круга S=pi*R2. Дан номер одного  из этих элементов и его значение. Вывести значения остальных элементов данной окружности (в том же порядке). В качестве значения pi использовать 3,14.

Case13. Элементы равнобедренного прямоугольного треугольника пронумерованы следующим образом: 1-катет а, 2-гипотенуза с=а*http://interacia.net/Progi/Zadachi/AbromCase/clip_image002.gif, 3-высота h, опущенная на гипотенузу (h=c/2), 4-площадь S=c*h/2. Дан номер одного из этих элементов и его значение. Вывести значения остальных элементов данного  треугольника (в том же порядке).

Case14. Элементы равностороннего треугольника пронумерованы следующим образом: 1-сторона а, 2-радиус R1 вписанной окружности (R1=a*http://interacia.net/Progi/Zadachi/AbromCase/clip_image004.gif/6), 3-радиус R2 описанной  окружности (R2=2*R1), 4-площадь S=a^2*http://interacia.net/Progi/Zadachi/AbromCase/clip_image004_0000.gif/4. Дан номер одного из этих элементов и его значение. Вывести значения остальных элементов данного  треугольника (в том же порядке).

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

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

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

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

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

Case20. Даны два целых числа: D (день) и M (месяц), определяющие правильную дату. Вывести знак Зодиака, соответствующий этой дате: «Водолей» (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).

Copyright MyCorp © 2024
ИКТ 2014
Архив записей
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Бесплатный хостинг uCoz