
- •Українська державна академія залізничного транспорту
- •Комп’ютерна техніка та програмування журнал
- •Вимоги техніки безпеки під час експлуатації електронних обчислювальних машин (еом)
- •З вимогами техніки безпеки ознайомився:
- •Лабораторная работа № 1
- •2. Задания и порядок выполнения
- •3. Контрольные вопросы
- •Лабораторная работа №2
- •2. Задания и порядок выполнения
- •3. Контрольные вопросы
- •Лабораторная работа № 3 Программирование линейных вычислительных процессов
- •2. Задания и порядок выполнения
- •3. Контрольные вопросы
- •Лабораторная работа № 4 ПрограмМирование разветвленных вычислительных процессов
- •2. Задания и порядок выполнения
- •3. Контрольные вопросы
Лабораторная работа №2
изучение Элементарных конструкций языка С++
1. Цель работы: изучение правил записи элементарных конструкций языка программирования С++, переменных, констант, операторов, выражений.
2. Задания и порядок выполнения
2.1 Выучить учебный материал.
2.2 Подготовить ответы на контрольные вопросы.
2.3 Выполнить задания на ПЭВМ.
3. Контрольные вопросы
Определить понятие «идентификатор». Правила создания идентификаторов, примеры.
Идентификатор -______________________________________________________________
Правила создания идентификаторов:
________________________________________________________________
________________________________________________________________
________________________________________________________________
________________________________________________________________
Примеры: __________________________________________________________
Пять базовых типов в языке С++.
Тип |
Размер в байтах (битах) |
Интервал изменения |
Пример констант |
char |
1 (8) |
от -128 до 127 |
|
int |
2 (16) |
от -32768 до 32767 |
|
float |
4 (32) |
от 3.4Е-38 до 3.4Е+38 |
|
double |
8 (64) |
от 1.7Е-308 до 1.7Е+308 |
|
void |
|
|
|
Компиляция – это_______________________________________________________
__________________________________________________________________________________________________________________________________________________________
_____________________________________________________________________________
Препроцессор – это _______________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
Объясните операторы, которые неверно инициализируют переменные.
Сравниваемая пара операторов |
Объяснение |
|
char z = 'a' |
сhar z = a; |
|
int first = 0 |
int first = 0.1; |
|
int a = 1.5 |
float a = 1234.5678; |
|
float x = 0,5 |
float x = 5.0 |
|
Пример записи арифметических выражений на языке С++.
Арифметическое выражение |
Арифметическое выражение на языке С++ |
y= cos2(3x+0,86)- sin z3 , если x=5; z=0,4 |
int x; float z,y; y=cos(pow(3*x+0.86,2))-sin(pow(z,3)); |
z=e|x-5|
+3,45∙ |
int b; float c,x; double y,z; z=exp(fabs(x-5))+3.45*sqrt(x-3*b*c)+(2*x-3)/(5+tan(y)); |
Записать арифметическое выражение на языке программирования С++ согласно варианту индивидуального задания:
_______________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
_______________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
_______________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
1.
,
если а=3,05; b=0;с=-67,9;х= 4∙1045.
2.
,
если а=-5; b=6,08∙1078; x =7,129; y=123.
3.
,
если а=105; b=0,87; х = 1,6∙105.
4.
,
если а=2,5∙10-7; y=0,78; f=7,9.
5.
,
если а=3,05; b=0; f= -5,78∙10-45.
6.
,
если а=5000; с=67,9; d= 8,99∙105.
7.
,
если b=0,52; x=67,9; y= 89∙1033.
8.
,
если а=205; b=б765;х = 4,08∙102.
9. f =
,
если а=-4∙1045; b=0,25; z=65.
10.
,
если а=17∙107; b=0,777;х=0.
11.
,
если а=0,5; b=0,08∙10-400; d=7,9.
12.
,
если а=10000; b=0,65;с=67,9;х= 3∙104.
13.
,
если а=2305; b=0,35; х= 4,10967.
14.
,
если а=8,05∙10-3; b=100; х= 17∙10405.
15.
,
если а=5; b=7; с=68,9; х= 4.