- •Короткі теоретичні відомості:
- •Хід роботи:
- •4.7. Результат:
- •6.Контрольні запитання:
- •4. Хід роботи:
- •4.6. Програмна модель:
- •4. Хід роботи:
- •4.7. Результат:
- •2.Мета: Закріпити знання та вміння із структури системи програмування тc, обробки програмних файлів лінійних процесів на мові с.
- •4.Хід роботи:
- •4.6. Результат:
4.7. Результат:
-
Вхідні дані
Вихідні дані
Max{Bl[10]};
0<i<9
Max=21.900000
4.8. Аналіз результату: Всі розрахунки були виконано вірно, похибки бути не може.
5. Висновок: На лабораторній роботі я навчилась користуватися програмою ТС. Обробляти програми програми файлів на мові Сі.
Лабораторна робота №4
1.Тема: Табулювання світових температур за Цельсієм та Фаренгейтом.
2.Мета: Закріпити знання та вміння із структури системи програмування тc, обробки програмних файлів лінійних процесів на мові с.
4.Хід роботи:
4.1. Постановка завдання: визначити відповідність табулювання світових температур за Цельсієм та Фаренгейтом.
4.2. Інформаційна модель:
stf- середня температура
tc- температура за Цельсієм
tf- температура за Фаренгейтом
tfp- початкова температура
tfk- кінцева температура
kr- крок
m- місяць народження
n- номер за списком
d- день народження
tfp=m/kr
tfk=m*kr
stf=d/n
tc=5/9(tf-32)
kr=5
4.3. Готове програмне забезпечення: SPTC, MS Word.
4.4 Алгоритмічна програмна модель:
Табулювання функції AntC=5/9(tf-32)
kr=9,
n=4
m=9,d=28
tf =0
tc=5/9
(tf-32.0)
tfp = 9/9 = 1
tfk= 9 *9 = 81
tc= 21.3
tf p= m/kr
tfk=m*kr
4.5. Програмна модель:
tfk=m*kr
stf=d/n
#include<stdio.h>
main()
/* PROGRAM EK101VITL4.C*/
{ float stf,tc,tfp,tf,tfk;
int kr,m,n,d;
scanf(“%d%d%d%d”,&m,&n,&d,&kr);
tfp=m/kr,stf=d/n,tfk=m*kr;
for(tf=tfp;tf<=tfk;tf=tf+stf)
{tc=(5.0/9.0)*(tf-32.0);
Printf(“tc=%ftf=%f\n”,tc,tf);
}
}
4.6. Результат:
-
Вхідні дані
Вихідні дані
m=9
n=4
d=28
kr=9
tc=21.3
tf=41
4.7. Аналіз результату: Всі розрахунки були виконано вірно, похибки бути не може.
5. Висновок: На лабораторній роботі я навчилась користуватися програмою ТС. Обробляти програми файлів на мові Сі.
Література
1. Інформатика основи системології та програмування: конспект лекцій: за ред. К. Вітюк -К.:ІЕБ, 2012-40с.
2.Керніган Б., Рідчі Д. "Язык программирования Си". Перевод с английского/ Под редакцией В. С. Штаркмана М.: финансы и статистика, 1992 – 272 с.
3. Подбельський В. В., Фомин С. С. "Программирование на языке Си" – М.: финансы и статистика, 1998 – 600 с.
4. Бочков С. О. Язык программирования Си для персонального компютера/С.О Бочков, Д.М. Суботиню.М.:Радио и связь,1999-384с.
5. Птара С. Язык прогрпмирования Си: Лекции и упражнения.-К.:Диасофт.2000-432с.
6. http://uk.wikipedia.org/wiki/