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

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

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

Структура программы. Инструкции присваивания и
ввода/вывода. Пустая инструкция

опросы:

 

1. Вычислите значение выражения:

где a, b, c – заданные неотрицательные числа, и b ≠ c. Результат выведите на экран.

2. Проверьте принадлежность заданной точки (x0, y0) графику функции y = -x2 + 5x + 2. Результат (True или False) выведите на экран.

3. Вычислите высоту треугольника, опущенную на сторону a, по известным значениям длин его сторон a, b и c.

4. Дана гипотенуза и катет прямоугольного треугольника. Найти второй катет и радиус вписанной окружности.

5. Даны вещественные A, B и h. Найти и напечатать целое N – максимальное число отрезков длины h, на которые можно разбить отрезок [A, B].

6. Напишите программу, проверяющую законы де Моргана:

not (X and Y) = not X or not Y

not (X or Y) = not X and not Y

7. Напишите программу, демонстрирующую работу побитовых операций: not, and, or, xor, shr, shl. Операции примените к переменным типа Byte. Объясните полученные результаты.

8. Вычислить расстояние между двумя точками с координатами (x1, y1, z1) и (x2, y2, z2).

9. Найти сумму членов арифметической прогрессии

a, a + d, a + 2d, …, a + (n - 1)d

по данным значениям a, d, n.

10. Найти сумму членов геометрической прогрессии

b, b • q, b • q2, …, b • qn-1

по данным значениям b, q, n.

11. Написать программу преобразования исходной простой дроби, заданной парой целых значений P (числитель) и Q (знаменатель), в смешанную дробь. Результат должен иметь вид: I_+_C_/_Z, где I – целая часть, C – числитель, Z – знаменатель.

 

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

 

1. Из каких разделов состоит программа?

2. В чём разница между простыми и структурными инструкциями?

3. Как выполняется инструкция присваивания, и какие особенности присваивания для данных разных типов?

4. Какова разница между потоковым и построчным вводом?

5. Какова разница между потоковым и построчным выводом?

6. Как форматировать вывод?

7. Какая инструкция называется пустой?


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


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

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