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

Практическое занятие №3

Читайте также:
  1. Анализ прибыли и рентабельности. (Занятие 34-36).
  2. Второе занятие на звук т
  3. Второе занятие с биокомпьютером
  4. Е ЗАНЯТИЕ
  5. Е ЗАНЯТИЕ
  6. Е ЗАНЯТИЕ
  7. Заблуждение No 2. Силовой спорт - занятие только для молодых.

 

Блок. Ветвление. Инструкции альтернативы и варианта

 

1. Составьте программу вычислений значений функции:

y = |x - 2| + |x + 5|

2. Составьте программу вычислений значения

ì n/3, если n кратно 3;

X = í n2, если n при делении на 3 даётостаток 1;

î n-2, если n при делении на 3 даёт остаток 2.

3. Даны действительные числа x, y, z. Выяснить, существует ли треугольник с длинами сторон x, y, z.

4. Заданы значения переменных r, a. Составить программу, определяющую, поместится ли круг радиусом r в квадрате со стороной a. Если да, то присвоить переменной Yes – значение True, если нет – False.

5. Для заданного числа a найти корень уравнения f(x) = 0, где

6. Даны числа a1, b1, c1, a2, b2, c2. Напечатать координаты точки пересечения прямых, описываемых уравнениями

a1 x + b1 y = c1 и a2 x + b2 y = c2

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

7. Даны числа a, b и c (a ≠ 0). Найти вещественные корни уравнения a x4 + b x2 + c = 0. Если корней нет, то сообщить об этом.

8. Для целого числа k от 1 до 99 напечатать фразу "мне k лет", учитывая при этом, что при некоторых значениях k слово "лет" надо заменить словом "год" или "г о да".

9. Для натурального числа k напечатать фразу "мы нашли k грибов в лесу", согласовав окончание слова "гриб" с числом k.

10. Даны целые числа а, b, c. Если a ≤ b ≤ c, то все числа заменить их квадратами, если a > b > c, то каждое число заменить наибольшим из них, в противном случае сменить знак каждого числа.

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

12. Ввести номер дня недели. Вывести его название.

13. Написать вычисление функции sign(x, y). Её значение равно |x|, если y ≥ 0, и -|x|, если y < 0.

 

 

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

 

1. Что такое инструкция блока?

2. Как выполняется инструкция if-then-else?

3. Как выполняется инструкция case-of-end?

4. Как вкладывать одну инструкцию if в другую?

5. Когда инструкция case предпочтительнее инструкции if?

 

 


Дата добавления: 2015-07-15; просмотров: 97 | Нарушение авторских прав


Читайте в этой же книге: Лекция 3 Структура программы. | Безусловного перехода, | Лекция 11. Подпрограммы-функции. | Interface | Лекция 13. Ссылочный тип. | Лекция 14. Алгоритмы поиска и выборки. | Бинарный поиск | Лекция 15. Сортировка | Обменная сортировка простой выборкой | Практическое занятие №1 |
<== предыдущая страница | следующая страница ==>
Практическое занятие №2| Практическое занятие №4

mybiblioteka.su - 2015-2024 год. (0.005 сек.)