Контрольная работа: Оператори й основні типи даних мови С++

Мал. 2. Результат работи програми Б1.

в) знайдіть значення функції y (x) при заданому значенні х, використовуючи стандартні функції. Для цього включить в текст програми заголовний файл <math.h>.

№вар. y (x) х
3 у=arcsin(x)+x2 х=0.412

Програма В1.

#include <stdio.h>

#include <conio.h>

#include <math.h>

void main( )

{

double x = 0.412;

long double y = 0.0; // оголошенни змінної з плаваючою точкою

printf("Znachenie x = %4.3lf\n",x);

y = (asin(x)+(x*x)); // розрахунок функції y(x)

printf("Znachenie y(x) = %Lf\n",y);

getch();

}

Результати работи програми.

Мал. 3. Результат работи програми В1

Завдання 2. «Умовні оператори. Оператори множинного вибору»

Короткі теоретичні відомості.

Умовний оператор if…else вибирає один з двох варіантів послідовності обчислень та має наступний синтаксис:

if (вираз_1 ) вираз_2 else вираз_3

Якщо вираз_1 не дорівнює 0, то виконується вираз_2, інакше (якщо вираз_1 дорівнює 0) виконується вираз_3.

Конструкція if…else може містити оператори вводу-виводу значень, виконання математичних операцій або виклики власних функцій, а також і іншу інструкцію if.

Якщо в програмі треба врахувати більш трьох можливих варіантів, доцільно використовувати оператор множинного вибору switch. Синтаксис цього оператора такий:

switch (перемикаючий_вираз)

{ case константний_вираз_1: оператори_1;break;

case константний_вираз_2: оператори_2;break;

К-во Просмотров: 291
Бесплатно скачать Контрольная работа: Оператори й основні типи даних мови С++