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

Завдання роботи №1.

Читайте также:
  1. II. Завдання, функції, права та обов'язки Управління
  2. III. Тестове завдання.
  3. III. Тестове завдання.
  4. III. Тестове завдання.
  5. III. Тестове завдання.
  6. VIІІ. Прочитайте текст і виконайте завдання 1– 6.
  7. Автоматизовані робочі місця як засіб автоматизації роботи маркетологів

Лабораторна робота 3

Тема: Програми з розгалуженням.

Мета роботи: Оволодіння практичними навиками розробки і програмування обчислювальних процесів розгалуженої структури і навиками відлагодження та тестування програм.

 

Теоретичні відомості

Умовні оператори у мові С++ мають наступний синтаксис:

 

if (вираз)

оператор1

else

оператор2;

 

Якщо вираз приймає істинне значення, то виконується оператор1 та керування передається на оператор, наступний за оператором2 (оператор2 не виконується). В іншому випадку виконується оператор2. Умовна конструкція if-else може бути багаторазово вкладеною. Наприклад:

 

if (вираз)

оператор

else

if (вираз) оператор

else оператор

Ніяких обмежень на кількість вкладених блоків if не накладається.

 

Завдання для самостійної підготовки.

1.Вивчити:

-як записується та працює оператор умовного переходу?

-що таке складений оператор?

-що таке порожній оператор?

-як записується і працює оператор переходу goto?

2.Скласти алгоритми розв’язування задач відповідно завдання 1 і завдання 2 (згідно варіанту);

3.Ідинтифікувати змінні;

4.Написати програми в якій передбачено введення аргумента і виведення значення обчисленої функції в кожній гілці програми.

5.Виконати програми на комп’ютері.

Завдання роботи №1.

Обчислити значення функції. На друк вивести вхідні дані, а також результати обчислень

Приклад виконання завдання №1

 

Написати програму обчислення функції

y=

a=6.6, b=2.95.

 

 

Програма алгоритму

 

# include <math.h>

# include <iostream.h>

#include<conio.h>

# define A 6.6

# define B 2.95

main ()

float x,y;

cout<<“введіть х\n”;

cin>>x;

if (x>a/2.0)

y=A*sqr(x)+B*pow(sin(A/2.0),2.0);

cout<<y<<x<<”\n”;

;

else if (x<B && x>A/3.)

y=(B+1.0)/(2.0+A*cos(pow(A,3.0)));

cout<<y<<x<<”\n”);

getch();

.

Варіанти завдань

1.

 

2.

 

 

3.

4.

 

 

5.

 

6.

 

 

7.

 

 

8.

 

 

9.

 

 

10.

 

 

11.

 

 

12.

 

13.

14.

 

 

15.

 

 

16.


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


Читайте в этой же книге: Тактическая | Психологическая подготовка | Не давать говорить. |
<== предыдущая страница | следующая страница ==>
Технология ведения торгов| Отчет по лабораторной работе №3

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