Частина тексту файла (без зображень, графіків і формул):
МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”
ІКТА
кафедра „ЗАХИСТ ІНФОРМАЦІЇ”
ЗВІТ
до лабораторної роботи № 4
З КУРСУ “АЛГОРИТМІЧНІ МОВИ І ПРОГРАМУВАННЯ”
на тему: „Алгоритмічна мова програмування Сі. Прості програми лінійної структури”
Варіант № 16
2. ПОВНИЙ ТЕКС ЗАВДАННЯ
Скласти блок-схему алгоритму та програму мовою Cі для розрахунку значення виразу:
при x=0.067, y=3.017
Забезпечити ввід значень аргументів з клавіатури і вивід результату розрахунку на дисплей.
3. ОСТАТОЧНА ВЕРСІЯ БЛОК-СХЕМИ АЛГОРИТМУ
4. СПИСОК ІДЕНТИФІКАТОРІВ КОНСТАНТ, ЗМІННИХ, ФУНКЦІЙ, ВИКОРИСТАНИХ У ПРОГРАМІ, ТА ЇХ ПОЯСНЕННЯ
x, y, z – змінні типу double для зберігання введених даних та результату роботи;
printf() – функція виведення текстових повідомлень і значень змінних на екран;
scanf() – функція яка зчитує дані з клавіатури та присвоює відповідні значення змінним;
pow(x,y) – функція яка обчислює вираз х в степені у;
cos(x) – функція знаходження косинуса кута x заданого в радіанах;
tan(x) – функція знаходження тангенса кута x заданого в радіанах;
getch() – функція очікування натискання будь-якої клавіші;
clrscr() – функція очищення екрану;
5. ОСТАТОЧНА ВЕРСІЯ ПРОГРАМИ
#include <stdio.h>
#include <conio.h>
#include <math.h>
void main(void)
{
double x,y,z; clrscr();
printf("Enter x: "); scanf("%lf",&x);
printf("Enter y: "); scanf("%lf",&y);
z=137*pow(x,3)+cos(pow(y,3)/pow(x,4))+tan(14*y)-7*pow(x,6);
printf("z = %lf",z); getch();
}
6. РЕЗУЛЬТАТИ РОБОТИ ПРОГРАМИ.
Enter x: 0.067
Enter y: 3.017
z = 5.195258
7. ВИСНОВОК
Під час цієї лабораторної роботи я написав програму на мові С, використовуючи бібліотечні функції введення-виведення (модуль stdio.h) та деякі математичні функції (модуль math.h).
Одна з них функція printf(). Ця функція виводить на дисплей значення змінних та рядки. Функція scanf() забезпечує введення значень змінних з клавіатури, символ & необхідний для правильної роботи цієї функції. %lf – специфікатор формату, який відповідає за чисельні значення змінних з плаваючою крапкою.