Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
01_Использование базовых операторов языка С.doc
Скачиваний:
21
Добавлен:
06.03.2016
Размер:
221.18 Кб
Скачать

Варианты заданий Задание 1: создать вычислительную программу с линейной структурой.

Создать приложение, вычисляющее значения переменных по заданным расчетным формулам и наборам исходных данных. На экран вывести значения вводимых исходных данных и результаты вычислений, сопровождая ввод и вывод поясняющими комментариями.

При защите работы укажите порядок выполнения действий в выражениях операторов присваивания с учетом приоритетов операций и расставленных в выражении скобок.

После выполнения задания следует проверить полученный результат на калькуляторе.

Вариант задания

Расчетные формулы

Значения исходных данных

1.                   

2.                   

3.                   

4.                   

5.                   

6.                   

7.                   

8.                   

9.                   

10.               

11.               

12.               

13.               

14.               

15.               

Задание 2: Разветвляющиеся алгоритмы

В следующих задачах реализовать ввод исходных данных с клавиатуры с помощью функции scanf.

Вариант задания

Формулировка задачи

  1.  

Вычислить площадь и периметр прямоугольника, если задана длина одной стороны (a) и коэффициент n (%), позволяющий вычислить длину второй стороны (b=n*a).

  1.  

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

  1.  

Дана длина ребра куба. Найти площадь грани, площадь полной поверхности  и объем этого куба.

  1.  

Вычислить площади геометрических фигур: прямоугольника и треугольника по заданным сторонам.

  1.  

Вычислить площади геометрических фигур: трапеции и круга.

 

  1.  

По известному радиусу вычислить объем и площадь поверхности шара. 

  1.  

Заданы координаты трех вершин треугольника. Найти его периметр и площадь.

  1.  

Даны два числа. Найти среднее арифметическое кубов этих чисел и среднее геометрическое модулей этих чисел.

  1.  

Даны два числа. Вычислить их сумму, разность, произведение и частное.

  1.  

Дана сторона равностороннего треугольника. Найти площадь этого треугольника, его высоту, радиусы вписанной и описанной окружностей. 

  1.  

Вычислить объем и площадь полной поверхности цилиндра, если известны высота и радиус основания. 

  1.  

Заданы стороны прямоугольника. Определить его периметр, площадь и длину диагонали.

  1.  

Заданы длина, ширина и высота параллелепипеда. Определить его объем и площадь поверхности.

  1.  

Для двух целых чисел А и В определить сумму S, разность R и среднее арифметическое SR.

  1.  

Переменной А присвоить ее значение, увеличенное в N раз, 2N раз, 3N раз.

  1.  

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

  1.  

В зависимости от названия реки, выдать сообщение о ее длине. В зависимости от названия горы, выдать сообщение о ее высоте.

  1.  

В зависимости от дня недели, выдать сообщение о его номере. В зависимости от номера месяца, выдать его название.

  1.  

Напечатать числа abc в порядке возрастания, в порядке убывания.

  1.  

Найти количество отрицательных чисел среди abc и абсолютное значение суммы этих чисел.