- •Короткі теоретичні відомості:
- •Хід роботи:
- •4.7. Результат:
- •6.Контрольні запитання:
- •4. Хід роботи:
- •4.6. Програмна модель:
- •4. Хід роботи:
- •4.7. Результат:
- •2.Мета: Закріпити знання та вміння із структури системи програмування тc, обробки програмних файлів лінійних процесів на мові с.
- •4.Хід роботи:
- •4.6. Результат:
6.Контрольні запитання:
Що таке мова Сі?
Історія розвитку мови Сі.
Що таке алфавіт?
Що таке символ?
За допомогою якого алфавіту виконуються записи мови Сі?
Які записи використовуються в мові Сі?
Що таке ескейп послідовності?
Що таке константа?
Які константи зустрічаються в мові Сі?
Які функції виводу можна підключити до програми 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);
}