Professional Documents
Culture Documents
Лабораторна робота 3
Лабораторна робота 3
Лабораторна робота № 3
з дисципліни «Програмування»
за темою: ” Типи даних. Арифметичні
вирази. Програмування лінійних алгоритмів”
Виконав:
студент групи 1-КІ-21МС
Гром Ю. С.
Викладач:
Томчук М.А
Вінниця 2021
Лабораторна робота №3
Типи даних. Арифметичні вирази. Програмування лінійних алгоритмів
Мета: ознайомитися з поняттям і структурою мови програмування Сі, з
величинами простих типів, їх властивостями та операціями над ними.
int main()
{
double x, y, z, s;
cin >> x >> y >> z;
s = 5*cos(x)-z/4*sin(y)*((4*abs(z-x)-5)/(z*(x-y)+z*z));
cout << s;
return 0;
}
Лістинг програми№1:
#include <iostream>
using namespace std;
int main()
{
int a = 1, b = 2, c = 3;
cout << "A" << a << "B" << b << "C" << c << "\n";
cout << "change A & C" << "\n";
a = c;
cout << "A" << a << "B" << b << "C" << c << "\n";
cout << "change C & B" << "\n";
c = b;
cout << "A" << a << "B" << b << "C" << c << "\n";
cout << "change B & A" << "\n";
b = a;
cout << "A" << a << "B" << b << "C" << c << "\n";
return 0;
}
Лістинг програми№2:
#include <iostream>
using namespace std;
int main()
{
float a;
cout << "a:\n";
cin >> a;
cout << "Result" << (a*3.14)/180;
return 0;
}
Контрольні питання:
1. Які прості типи даних та їх модифікатори
використовуються у мові програмування Сі?
Вбудовані типи бувають простими (базовими) та похідними, що
утворюються від базових.
До простих типів відносяться наступні:
- bool
- int
- char
- float
- double
До похідних типів відносяться наступні
· масиви (int a[5])
· вказівники (int*a)
Існує також порожній тип void (не має значення).
Прості типи мають набір значень і представлень, прив'язаних
до архітектури машини, на якій працює транслятор.