Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторные работы по Основам программирования. Список литературы. 1 курс.docx
Скачиваний:
47
Добавлен:
19.02.2016
Размер:
139.53 Кб
Скачать

Правила опису об’єктів у програмі

1. Не розташовуйте в одному рядку більше одного ідентифікатора при описі об'єктів.

2. Розташовуйте описи за алфавітом та вирівнюйте розташування описів за стовбчиками, наприклад,

int ab,

bcd,

z;

3. Супроводжуйте позначки пробілами (за винятком: перед та після дужок, перед комою, крапкою, крапкою з комою).

4. Використовуйте позначки з сенсом, якщо у позначці є цифри, розташовуйте їх в кінці.

5. Не використовуйте одну позначку для декількох цілей.

6. Уникайте литералів, а використовуйте константи.

7. Для позначок використовуйте Smalltalk – стиль та Угорську нотацію.

8. Вирівнюйте усі оператори привласнення вертикально.

9. Не розташовуйте на одному рядку більше одного оператору привласнення.

Завдання 1

Написати програми, які складаються з наступних дій:

  1. Опису констант цілого типу.

  2. Опису змінних цілого типу.

  3. Ініціювання об'єктів при описі.

  4. Ініціювання об'єктів оператором привласнення, використовуючи значення з варіантів (табл. 2.2). Дослідити входження даних з варіанта до діапазону подання значень відповідного типу.

Примітка: При написанні програми дослідити опис літералів у 10-й, 8-й, 16-й системах числення.

Таблиця 2.2

варіанта

Цілі типи

Short

int

long

unsigned short

1

54

789

3d

800

67.8

-1275978

3475898789

-45.78

567

288

156378

-40

2

-70

657

7a

-745

20.78

228597

14756987897

71.8

-57

135

351362

-34

3

20

387

5b

456

74.8

-428557

2568912795

43.3

-45

70

456239

-37

4

1c

-88

510

1024

-61.37

337752

4015642735

-97.8

2768

438

74234

-65

5

32

-566

2f

31.55

-3689

99771

231456

47.9

21345678901

-453

12

135790

6

5d

-100

398

89

23.7

-45621

9876543210

5.5

-42764

7532

-10

68909

7

-44

3b

157

8.9

40876

-865

-39.1

3152748507

907

-77

456

100543

8

8a

64

-136

-5.67

98

209754

361

78.9

-2973738122

87654

-13

67

9

607

3d

-58

903

12.4

-43956

-832

5301090804

39.5

-45321

90

6543

10

23

150

7a

-53

9.9

42985

-24.8

740

11435684900

78

-34

68355

11

-409

2e

13

-0.06

2050

153896

38

-3344556677

51.6

293

71098

-5

12

6c

-67

256

89761

-53

82.4

-37

44.9

6785940321

123654

-456

879

13

90

379

1f

-753

4.23

51806

-12.47

2918467325

9080

-75

98765

37

14

135

4e

-86

9.63

-42659

163

10003254761

36.8

472

1703

403070

-5

15

7b

-64

465

35642

905

-57.91

-2431587690

33578

7.12

-54

314

69653