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

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

0˚C ≤ tf ≤ 100˚C, 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/

15

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