16331

Программирование алгоритмов ветвлений со многими вариантами

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

Информатика, кибернетика и программирование

Лабораторная работа № 3 Программирование алгоритмов ветвлений со многими вариантами Цель: приобретение навыков программирования алгоритмов ветвлений со многими вариантами с помощью пользовательской подпрограммыфункции позволяющей выбрать необходимый вариант из...

Русский

2013-06-20

54.5 KB

21 чел.

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

Программирование алгоритмов ветвлений со многими вариантами

Цель: приобретение навыков программирования алгоритмов ветвлений со многими вариантами с помощью пользовательской подпрограммы-функции, позволяющей выбрать необходимый вариант из любого предложенного количества вариантов.

Индивидуальные варианты лабораторной работы № 3 представлены

в таблице 5

Перед  выполнением  лабораторной работы № 3  разберите

пример 6

Пример 5

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

Технология выполнения задания:

1. Исходные данные:х Z.

2.Набрать в стандартном модуле проекта следующую пользовательскую процедуру:

Sub DemoSelect ()

Dim x As Integer

x = InputBox ("введите целое число")

Select Case x

Case 8 To 10

MsgBox ("Отлично")

Case 6 To 7

MsgBox ("Хорошо")

Case 4 To 5

MsgBox ("Удовлетворительно")

Case Is < 4

MsgBox ("Неудовлетворительно")

End Select

End Sub

3. Запустить подпрограмму-процедуру.

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


Таблица 5

№ В

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

Разработать функцию пользователя, позволяющую выбрать вариант из любого количества вариантов

1

С клавиатуры вводятся цифры (от 1 до 7). Составить программу, выводящую на экран название дня недели соответственно введенной цифре. Если  введенная цифра меньше 1 или больше 7, то выводится надпись «нет соответствия».

2

C клавиатуры вводятся числа (от 1 до 12). Составить программу, выводящую на экран название месяца соответственно введенному числу. Если число меньше 1 или больше 12, то выводится надпись "нет соответствия".

3

С клавиатуры вводится числа (от 1 до 25). Составить программу, выводящую на экран название возрастной категории соответствующей данному числу:

  1.   грудной возраст
    1.   ясельный
    2.   дошкольный
    3.   младший школьный
    4.  подростковый
  2.  допризывной
  3.  призывной

    25        студенческий.

4

С клавиатуры вводятся числа (от 0 до 99). Составить программу, выводящую на экран название региона России, соответствующее заданному числу: 56 – Оренбургская область; 77 – Московская обл. и т.д. Если число отсутствует в списке, то вывести надпись “нет данных”.

5

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

Например, вводим Информатика, АКУ, выводится Рыбакова

6

Составить программу определения названия специальности Финансово-экономического факультета  по ее числовому коду. Например, 351200 – Налоги и налогообложение и т.д.

7

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

8

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

9

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

10

С клавиатуры вводятся оценки (2, 3, 4, 5), вывести им соответствующие название на английском языке.

11

Составить программу, выводящую на экран названия знаков зодиака, в соответствии с вводимым номером месяца. Если вводимое число не принадлежит диапазону 0 – 12, то вывести надпись “нет знака”.

12

Написать программу, определяющую время суток по вводимому с клавиатуры часу, 8 – утро, 21 – вечер и т.д.

13

Составить программу, выводящую на экран названия телеканалов. 1 – ОРТ, 2 – РТР и т.д.

14

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

15

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

16

Напишите программу-модель анализа пожарного датчика в помещении, которая выводит сообщение «пожароопасная ситуация», если температура (в вашей модели она будет вводиться с клавиатуры) в комнате превысила 600 0С.

17

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

18

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

Например,  вводим 6201, выводится – 6 или шестой

19

С клавиатуры вводятся числа (от 0 до 99). Составить программу, выводящую на экран название страны по международной классификации (штрих-код): 01-03 – США + Канада, 46 – Россия и т.д.

20

Напишите программу-модель анализа пожарного датчика в помещении, которая выводит сообщение «пожароопасная ситуация», если температура (в вашей модели она будет вводиться с клавиатуры) в комнате превысила 600 0С.


 

А также другие работы, которые могут Вас заинтересовать

31095. Природа денег. Денежный рынок 30.5 KB
  Природа денег. Денежный рынок Относительно природы денег существуют следующие концепции денег: эмпирическая в которой деньгами называют все что способно выступить в роли платежного средства за товары и услуги; функциональная концепция когда к природе денег подходят через те функции которые они выполняют средства обмена средства накопления стоимости мера стоимостей всех товаров и другие функции. Марксистская концепция которая корнями уходит в классическую объясняет происхождение денег из внутреннего противоречия товара которое в свою...
31096. Основы теории управления 103.5 KB
  Основы теории управления 16. Сущность и природа управления Вся жизнь человека это бесконечная цепочка его деятельности которая разнообразна и многообразна. Сущность управления состоит в том что это специфический вид деятельности человека который возник как потребность и необходимое условие достижения результата в индивидуальной или совместной деятельности. Содержание управления отражает его функции во всей своей совокупности.
31097. Модели, методология и организация процесса принятия управленческих решений 91 KB
  Модели методология и организация процесса принятия управленческих решений Для изучения и освоения категории менеджмента управленческое решение рассмотрим следующие вопросы: что понимают под управленческим решением; почему решение называют управленческим и бывают ли решения неуправленческие; может ли решение приниматься вне целесообразной деятельности человека; можно ли принять управленческое решение без логической цепочки: цель  ситуация  проблема Ц  С  П; кто может быть лицом принимающим решение ЛПР. Управленческое...
31098. Экономические ресурсы предприятия 71 KB
  Фискальная политика государства. Таким образом экономическая политика государства сталкивается с известной дилеммой: длительный спад и безработица или рост цен при сохранении уровня занятости и выпуска. Содержание монетарной политики сводится к воздействию государства на экономическую конъюнктуру посредством изменения количества денег в обращении. Монетарная политика является важным элементом стабилизационной политики государства и сглаживания экономических колебаний циклов.
31099. Методы и модели разработки УР 68.97 KB
  Обобщенная классификация методов принятия управленческих решений В теории принятия управленческих решений используются разнообразные методы среди которых выделяют аналитические статистические математического программирования эвристические экспертные ситуационные и ряд других. В процессе принятия управленческих решений лицо принимающее решение может применять различные методы которые прямо или косвенно способствуют принятию оптимальных по различным критериям решений. Все методы принятия решений можно разделить на две группы:...
31100. Понятие и сущность управленческого решения Сущность, назначение и содержание управленческого решения 57.25 KB
  Решения принимаются человеком в разных сферах деятельности технической биологической социальной экономической политической и являются основным продуктом деятельности организуемых в этих сферах систем управления. Для сферы социальной общественной экономической и политической деятельности людей где в качестве основного объекта управления выступает личность человека с его высокой степенью непредсказуемости в поступках реакциях разработана совокупность социальнопсихологических методов управления которые совместно с...
31101. Денежно-кредитная система 189.34 KB
  Изменение количества денег в обращении способно существенным образом повлиять на уровень доходов цен на выпуск продукции. Происхождение денег. Золото в роли денег В экономической теории существуют две точки зрения на происхождение денег: рационалистическая и эволюционная. История происхождения денег подтверждает эту теорию.
31102. Экономическая теория и экономическая практика 74.5 KB
  Глава школы Франсуа Кенэ 16941774 заложил основы теории воспроизводства общественного капитала создав первую макроэкономическую модель в виде экономических таблиц. После экономических кризисов 2030х гг. Своим разнообразием точек зрения на проблемы общества экономика позволяет выявить исторические особенности экономических систем и понять закономерности развития мировой цивилизации. Микроэкономика связана с исследованием деятельности отдельных экономических субъектов.
31103. Собственность, выбор, конкуренция 97.5 KB
  Собственность и хозяйствование Собственность это общественная форма присвоения факторов и результатов производства. Основополагающую роль играют отношения собственности на факторы производства. Экономическое содержание собственности на факторы производства это способ их соединения который может быть прямым или опосредованным отношениями найма. Особая важность экономической категории собственности определяется тем что: собственность является основой всей системы экономических отношений; от отношений собственности зависит положение...