Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лаб №1,2,3,4,5.doc
Скачиваний:
4
Добавлен:
27.08.2019
Размер:
174.59 Кб
Скачать

6.Контрольні запитання:

  1. Що таке мова Сі?

  2. Історія розвитку мови Сі.

  3. Що таке алфавіт?

  4. Що таке символ?

  5. За допомогою якого алфавіту виконуються записи мови Сі?

  6. Які записи використовуються в мові Сі?

  7. Що таке ескейп послідовності?

  8. Що таке константа?

  9. Які константи зустрічаються в мові Сі?

  10. Які функції виводу можна підключити до програми Turbo Ci?

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

1.Тема: Дослідження розгалужених процесів, знаходження екстремумів даних.

/* Дані в програму вводяться за допомогою функціі scanf. /* Вхідні дані для обробки представлені згідно варіанту. Шкідлива речовина Bl. Період віртуального моніторингу 3 дні. Необхідно знайти максимум функцій.

/* Результат знайти за допомогою оператора if.

2.Мета: Знайти максимум функції. Результат знаходити за допомогою оператора if (Bl1>Bl2)

4. Хід роботи:

4.1. Постановка завдання: визначити максимальне значення функції речовини Bl за період 3 дні.

4.2. Інформаційна модель:

Bl1=0.7, Bl2=0.5, Bl3=0.9,

pvm=3

Max={Bl1,Bl2,Bl3}

4.3. Готове програмне забезпечення: Microsoft Word, SPTC.

4.5. Aлгоритмічна програмна модель:

Pvm =3

Max=Bl1

Max= Bl2

Схему розробила студентка

ІЕБ 101

Вітюк Каріна

Ні Так

Max=Bl3

Так

Ні

4.6. Програмна модель:

#include<stdio.h>

main( )

{

/*PROGRAM EK101NAUL2.C*/

float Bl1, Bl2, Bl3, max;

int pvm;

scanf (“%f%f%f”,&Bl1,&Bl2,&Bl3);

if (Bl1>Bl2) max=Bl1;

if (Bl3>max) max = Bl3;

else max = Bl2;

printf(“max=%f\n”,max);

}

4.7. Результат: результати обробки програмного файлу (EK1VitL3.C)

Вхідні дані

Вихідні дані

Період вірт. Моніторингу

Вміст шкід. реч. за 3дні

Максимальне значення

pvm=3

Bl1=0.7

Max=Bl3=0.9

Bl2=0.5

Bl3=0.9

4.8. Аналіз результату: Всі розрахунки були виконано вірно, похибки не може бути.

5.Висновок: На лабораторній роботі я навчилась користуватися програмою ТС. Обробляти програми файлів на мові Сі.

1. Тема : Знаходження екстремума.

/* Вводити дані через scanf. Результат виводити за допомогою операторів if та for.

2. Мета: Знайти максимум функції. Результат знаходити за допомогою операторів if та for.

4. Хід роботи:

4.1. Постановка завдання: визначити екстремум функції речовини Bl за період 10 днів.

4.2. Інформаційна модель:

Bl1=21.0;

Bl2=21.1;

Bl3=21.2;

Bl4=21.3;

Bl5=21.4;

Bl6=21.5;

Bl7=21.6;

Bl8=21.7;

Bl9=21.8;

Bl10=21.9;

Pvm=10;

max=Bl[0];

4.3. Готове програмне забезпечення: SPTC, MS Word.

4.5. Алгоритмічна модель:

4.6. Програмна модель :

#include<stdio.h>

main( )

{

/*PROGRAM EK101VITL.C*/

static float Bl[10]={21.0,21.1,21.2, 21.3,21.4,21.5,21.6,21.7,21.8,21.9};

int i;

float max;

max=Bl[0];

for (i=0;i<=9;i++)

{if(Bl[i]>max)max=Bl[i];}

printf (“max=%f\n”,max);

}

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]