ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
Задание к лабораторной работе1. Написать программу, определяющую принадлежит ли точка с заданными координатами (x,y) заштрихованной области на прилагаемом графике. 2. Оператор выбора 2.1 Написать программу, реализующую простейший калькулятор на 4 действия (ввод первого операнда, знака операции, второго операнда и вывод результата). 2.2. Написать программу, предлагающая пользователю осуществить перевод температуры из шкалы Цельсия в шкалу Фаренгейта или наоборот. 2.3. Для каждой введенной цифры (0 — 9) вывести соответствующее ей название на английском языке (0 — zero, I — one, 2 — two,...). 2.4. Пусть элементами круга являются радиус (первый элемент), диаметр (второй элемент) и длина окружности (третий элемент). Составить программу, которая по номеру элемента запрашивала бы его соответствующее значение и вычисляла бы площадь круга. 2.5. Написать программу, которая по номеру месяца выдает название следующего за ним месяца (при т = 1 получаем февраль, 4 - май и т.д.). 2.6. Написать программу, которая бы по введенному номеру единицы измерения (1 — дециметр, 2 — километр, 3 — метр, 4 — миллиметр, 5 — сантиметр) и длине отрезка L выдавала бы соответствующее значение длины отрезка в метрах. 2.7. Написать программу, которая по введенному числу от 1 до 12 (номеру месяца) выдает все приходящиеся на этот месяц праздничные дни (например, если введено число 1, то должно получиться 1 января — Новый год, 7 января — Рождество). 2.8. Написать программу, которая бы по введенному номеру единицы измерения (1 — килограмм, 2 — миллиграмм, 3 — грамм, 4- тонна, 5 — центнер) и массе М выдавала бы соответствующее значение массы в килограммах. 2.9. Составить программу для определения подходящего возраста кандидатуры для вступления в брак, используя следующее соображение: возраст девушки равен половине возраста мужчины плюс 7, возраст мужчины определяется соответственно как удвоенный возраст девушки минус 14. 2.10. Вычислить номер дня в невисокосном году по заданным числу и месяцу. Контрольные вопросы: 1. Формат условного оператора if. 2. Ставится ли точка с запятой после else? Практическая работа 10. Операторы цикла в QBasic Цель: приобрести навыки построения программ с использованием оператора цикла на QBasic Краткие теоретические сведения: Циклы используются в том случае, когда необходимо несколько раз выполнить один и тот же фрагмент исходного кода. В BASIC существуют три вида цикла: FOR…NEXT, DO…LOOP, WHIL…WEND. Цикл FOR…NEXT – это цикл с заранее заданным количеством повторений. Можно также выйти из цикла не дожидаясь выполнения всех повторений - воспользовавшись альтернативным выходом из цикла при помощи оператора EXIT FOR. Управление будет передано на оператор, стоящий после NEXT. ‘этот цикл повторяется 5 раз FOR i%=1 TO 5 PRINT «Оператор цикла» NEXT i% Цикл DO…LOOP выполняется до тех пор, пока истинно условие в начале или конце цикла. Из цикла возможен выход так же с помощью оператора EXIT DO, который передает управление на оператор, следующий за LOOP. ‘этот цикл повторяется до тех пор, ‘пока пользователь не введет число, ‘превышающее 10 DO INPUT “Введите число n”; n LOOP WHILE n<=10 При использовании цикла WHILE … WEND условие может быть только в начале цикла. Альтернативный выход из цикла невозможен. WHILE n<=10 INPUT “Введите число n”; n WEND
Не нашли, что искали? Воспользуйтесь поиском:
|