Частина тексту файла (без зображень, графіків і формул):
МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ «ЛЬВІВСЬКА ПОЛІТЕХНІКА»
ІКТА
кафедра ЗІ
З В І Т
до лабораторної роботи №1
з курсу: «Алгоритмічні мови та програмування»
на тему: «Прості програми лінійної структури»
Варіант № 16
Львів 2012
ЗАВДАННЯ
Скласти програму мовою Cі для розрахунку значення виразу при y=7.315, z=3.127. Забезпечити ввід аргументів з клавіатури та вивід результату на дисплей.
БЛОК-СХЕМА АЛГОРИТМУ
СПИСОК ІДЕНТИФІКАТОРІВ КОНСТАНТ, ЗМІННИХ, ФУНКЦІЙ, ВИКОРИСТАНИХ У БЛОК-СХЕМІ АЛГОРИТМУ І ПРОГРАМІ, ТА ЇХ ПОЯСНЕННЯ
y,z – змінні дійсного типу, які є аргументами виразу;
a – змінна дійсного типу, якій надається значення результату обчислення виразу;
main() – головна функція;
printf() – функція виводу даних;
scanf() – функція вводу даних;
exp(x) – обчислення функції експоненти;
pow(x,y) – математична функція обчислення xy;
log(x) – обчислення натурального логарифма;
ТЕКСТ ПРОГРАМИ
#include <stdio.h>
#include <math.h>
void main(void)
{
double y,z,a;
printf(“Vvedit y=”);
scanf(“%lf”, &y );
printf(“Vvedit z=”);
scanf(“%lf”, &z );
a=16*y*y+exp(y*z)+pow((z+1.51),1.0/3)+log(y*z);
printf(“rezultat = %lf ”, a);
}
РЕЗУЛЬТАТ РОБОТИ ПРОГРАМИ
Vvedit y=7.315
Vvedit z=3.127
rezultat = 8591207214.068762
ВИСНОВКИ
Під час цієї лабораторної роботи я написав програму на мові С, використовуючи бібліотечні функції введення-виведення (модуль stdio.h) та деякі математичні функції (модуль math.h). Одна з них функція printf(). Ця функція виводить на дисплей значення змінних та рядки. Функція scanf() забезпечує введення значень змінних з клавіатури,
символ & необхідний для правильної роботи цієї функції.
%lf – специфікатор формату, який відповідає за чисельні значення змінних з плаваючою крапкою.