Мегаобучалка Главная | О нас | Обратная связь


Задание 3.3 (оператор switch)



2015-11-20 901 Обсуждений (0)
Задание 3.3 (оператор switch) 0.00 из 5.00 0 оценок




1. Дан номер месяца (1 – январь, 2 – февраль, ...). Вывести название соответствующего времени года ("зима", "весна" и т.д.).

2. Дан номер месяца (1 – январь, 2 – февраль, ...). Вывести число дней в этом месяце для не високосного года.

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

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

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

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

8. Вы попали на телевикторину. Компьютерная программа должна задать пользователю от одного до трёх вопросов (на ваш выбор). Пользователь должен выбрать один из предоставленных вариантов ответов, после чего программа подсчитывает количество правильных ответов и выдает результат («плохо», «средне» или «отлично», в зависимости от количества правильных ответов, по отношению к общему числу вопросов).

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

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

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

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

13. Создайте небольшое меню из нескольких пунктов, некоторые из которых имеют вложенные подпункты. Пользователь выбирает нужные ему пункты, вводя их номера с клавиатуры.

14. Дан номер месяца (1 – январь, 2 – февраль, ...). Вывести число дней в этом месяце для не високосного года.

15. Дано целое число в диапазоне 1–5. Вывести строку – словесное описание соответствующей оценки (1 – "плохо", 2 – "неудовлетворительно", 3 – "удовлетворительно", 4 – "хорошо", 5 – "отлично").

16. Дан месяц и год рождения человека. По его возрасту, приблизительно определить его уровень образования («дошкольный»/«детский сад», «школьник», «студент», «окончивший»). Возрастные интервалы определить произвольно, в разумных пределах.

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

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

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

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

21. Игрок движется по некоторому маршруту, останавливаясь на перекрестках. Вводя число от «1» до «3» с клавиатуры, игрок выбирает, в какую сторону он желает двигаться дальше (соответственно: «налево», «прямо» или «направо»). Длины каждого отрезка пути фиксированы и равны 4 метрам для «левого», 10 метрам для «прямого» и 13 метрам для «правого» пути. Если пользователь ввел «4», то следует прекратить движение и вывести суммарное пройденное игроком расстояние. Например, повернув два раза налево и один раз направо, игрок пройдет путь, равный 4 + 4 + 13 = 21 метрам.

22. Дано целое число в диапазоне 1-25, определяющее номер задания. Вывести строку – словесное описание указанного номера на английском языке, обеспечив правильное согласование числа с окончанием «st», «nd», «rd» или «th», например: 14 – “fourteenth”, 21 – “twenty first”.

23. Дано целое число в диапазоне 100 – 999. Вывести строку – словесное описание данного числа на английском языке, например: 256 – "two hundred fifty-six", 814 – "eight hundred fourteen".

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

25. С клавиатуры вводится значение температуры. Вывести показания температуры в словесном виде. Например, «холодно», «очень холодно», «жарко» и т.д. Интервалы выбрать самостоятельно, в разумных пределах.

Контрольные вопросы

 

1. Классифицируйте операторы циклов в C.

2. Какие циклы являются циклами с предусловием?

3. Перечислите отличия циклов с предусловием и постусловием для языка С.

4. Приведите пример некорректно записанного условия для цикла с условием? К чему это может привести?


 



2015-11-20 901 Обсуждений (0)
Задание 3.3 (оператор switch) 0.00 из 5.00 0 оценок









Обсуждение в статье: Задание 3.3 (оператор switch)

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

Популярное:
Почему люди поддаются рекламе?: Только не надо искать ответы в качестве или количестве рекламы...
Как распознать напряжение: Говоря о мышечном напряжении, мы в первую очередь имеем в виду мускулы, прикрепленные к костям ...
Как построить свою речь (словесное оформление): При подготовке публичного выступления перед оратором возникает вопрос, как лучше словесно оформить свою...



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (901)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.009 сек.)