Частина тексту файла (без зображень, графіків і формул):
МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”
АЛГОРИТМІЧНА МОВА ПРОГРАМУВАННЯ Сі
ПРОСТІ ПРОГРАМИ ЛІНІЙНОЇ СТРУКТУРИ
ЗВІТ ДО ЛАБОРАТОРНОЇ РОБОТИ № 1
З КУРСУ “АЛГОРИТМІЧНІ МОВИ І ПРОГРАМУВАННЯ”
Львів 2009
ПОВНИЙ ТЕКСТ ЗАВДАННЯ
1. Ознайомитися із структурою програми написаною мовою Cі.
2. Ознайомитися з типами даних мови Cі.
3. Ознайомитися з операціями та функціями мови Cі.
4. Вивчити правила побудови ідентифікаторів, виразів та присвоєння значень змінним мови Cі.
5. Ознайомитися з умовними графічними позначеннями для побудови блок-схем алгоритмів.
Скласти програму мовою Cі для розрахунку значення виразу. Дані для роботи беруться з табл. 5 за вказівкою викладача.
Таблиця 5
№ п/п
Вираз
Значення аргументів
23
x=4.597, y=7.954
ОСТАТОЧНА ВЕРСІЯ БЛОК-СХЕМИ АЛГОРИТМУ
СПИСОК ІДЕНТИФІКАТОРІВ КОНСТАНТ, ЗМІННИХ, ПРОЦЕДУР ТА ФУНКЦІЙ, ВИКОРИСТАНИХ У БЛОК-СХЕМІ АЛГОРИТМУ І ПРОГРАМИ, ТА ЇХ ПОЯСНЕННЯ
СПИСОК :
X
Y
Z
ПОЯСНЕННЯ ІДЕНТИФІКАТОРІВ ЗМІННИХ :
X,Y – значення величин, що використовуються для обчислення значення виразу.
Z – Значення виразу.
ОСТАТОЧНА ВЕРСІЯ ПРОГРАМИ
//Lab_1_3cpp : Defines The entry point for the console application.
//
#include “stdafx.h”
#include “stdio.h”
#include “math.h”
#include “conio.h”
int _tmain(int argc, _TCHAR *argv[])
{
double y,x,z;
printf("Enter Y value :" );
printf("\n");
scanf( "%lf", &y );
printf("Enter X value :" );
printf("\n");
scanf( "%lf", &x );
z=3.6*pow((sin(x)+cos(pow(y,2))),3)-tan(sqrt(pow(sin(x),2)+pow(cos(y),2)));
printf("Definition X,Y,Z :\r");
printf("x = %lf,y = %lf, z = %lf", x,y,z);
getch();
}
РЕЗУЛЬТАТИ РОБОТИ ПРОГРАМИ
Enter Y value :
7.954
Enter X value :
4.597
x = 4.597000,y = 7.954000, z = -1.554094