Елементарне введення-виведення даних.



Міністерство освіти І НАУКИ України

Запорізький національний технічний університет

 

Методичні вказівки

до виконання лабораторних робіт із дисципліни

"Основи програмування"

для студентів спеціальностей 8.091501 “Комп’ютерні системи та мережі” та 8.091503 “Спеціалізовані комп’ютерні системи”

усіх форм навчання

 

 

2009

 

 

Методичні вказівки до виконання лабораторних робіт із дис­ципліни "Основи програмування" для студентів спеціальностей 8.091501 "Комп’ютерні системи та мережі" та 8.091503 "Спеціалі­зовані комп’ютерні системи" усіх форм навчання. / Укл.: Р.К. Кудерметов, Н.В. Луценко. – Запоріжжя: ЗНТУ, 2009. – 38 с.

 

 

Укладачі:        Р.К. Кудерметов, к.т.н., доцент

Н.В. Луценко, ст. викладач

 

Рецензент:      О.І. Вершина, к.т.н., доцент

 

Відповідальний

за випуск        Н.В. Луценко, ст. викладач

 

Затверджено:                    

на засіданні кафедри                      

"Комп’ютерні системи та мережі"

Протокол № 4 від 24.11.2009 р.

 


Зміст

 

Порядок виконання лабораторних робіт.................... 4

Загальні відомості................................................................. 5

Лабораторна робота №1

Базові типи змінних. Елементарні введення-виведення.............. 13

Контрольні питання до лабораторної роботи № 1..................... 17

Лабораторна робота №2

Умовні оператори. Оператори множинного вибору................... 18

Контрольні питання до лабораторної роботи № 2..................... 22

Лабораторна робота №3

Оператори циклу.......................................................................... 23

Контрольні питання до лабораторної роботи № 3..................... 27

Лабораторна робота №4

Масиви і покажчики...................................................................... 28

Контрольні питання до лабораторної роботи № 4..................... 32

Лабораторна робота №5

Робота з різноманітними масивами............................................. 33

Контрольні питання до лабораторної роботи № 5..................... 37

Література................................................................................ 38


Порядок виконання лабораторних робіт

Лабораторні роботи складаються з декількох програм, завдань до них і контрольних питань. Студент повинен розробити, відпрацювати і зберегти у робочому каталозі програму, що наведена, й програму, розроблену згідно заданого варіанта, та проаналізувати результати їхньої роботи. За результатами виконання кожної лабораторної роботи студент складає й захищає письмовий звіт, вимоги до якого викладені нижче.

 

Зміст звіту:

1. Титульний лист, виконаний відповідно до СТП.

2. Мета роботи.

3. Відповіді на контрольні питання.

Поради та рекомендації:

§ Для збереження програми з обраним ім'ям використовуйте команду з головного меню File|Save As.

§ Використовуйте для зберігання файлу клавішу F2, для відкриття файлу F3, для закриття файлу Alt+F3.

§ Для компіляції програми використовуйте клавішу Alt+F9, або F9, або в головному меню команди Compile|Compile або Compile|Make.

§ Для запуску програми на виконання скористайтеся клавішами Ctrl+F9 або командою з головного меню Run|Run.

§ Для аналізу результатів роботи програми натисніть клавіші Alt + F5.

§ Використовуйте для копіювання комбінації клавіш Ctrl+Insert – зберегти в буфері, Shift+Insert – вставити з буфера.

§ Використовуйте для виправлення останніх помилок у наборі тексту комбінації клавіш Alt+Backspace.

§ Для переходу між вікнами використовуйте клавішу F6, або Alt+N (N-номер вікна), або вибір після натискання Alt+0.

§ Для видалення рядків користуйтеся комбінацією клавіш Ctrl+ Delete.

§ Для одержання контекстної довідки установіть маркер на лексему, яка цікавить Вас, і натисніть клавіші Ctrl+F1.

§ Для виходу з IDE натисніть клавіші < Alt>+x.


Загальні відомості

Програма мовою Сі – це послідовність препроцесорних дирек­тив, описів та визначень глобальних змінних та функцій.

Базові типи змінних. Для визначення змінних цілого типу даних використовують ключові слова char, int, short, long. Слова signed, unsigned позначають знакове чи беззнакове ціле число, за умовчанням всі числа є знакові. Для визначення змінних дійсного типу даних використовують ключові слова float, double, long double.

У мові Сі визначені наступні арифметичні типи даних:

Тип даних                  Розмір       Діапазон значень

char                    1 байт    від -128 до +127

unsigned char1 байт    від 0 до 255

int                      2 байта від -32768 до +32767

unsigned int         2 байта від 0 до 65535

long                    4 байта від -215 до +215-1

unsigned long4 байта від 0 до +2 16 -1

float                  4 байта від ± 3.4 × 10 -38 до ±3.4 × 10 +38

double               8 байт    від ±1.7 × 10 -308 до ±1.7 × 10 +308

long double      10 байт від ±3.4 × 10 -4932 до ±3.4 × 10 +4932

Константи цілого типу за замовченням мають тип int . Для завдання константи типу long дописується символ L або l, для завдання константи типа unsigned – символ U або u (234L , 456u , 23456Lu), для завдання константи в 8-й системі числення (СЧ) спочатку константи дописується 0, в 16-й системі (СЧ) – (020, 0х4а).

Константи дійсно го типу за замовченням мають тип double. Для зав­дання константи типу float дописується символ F або f, для завдан­ня константи типа long double дописується символ L або l: 23 . 4f, 4 . 56E-2L .

Препроцесорні директиви. Директиви препроцесора – це за­писані в тексті програми інструкції, які починаються з нового рядку зі знаку #. Ці директиви виконуються препроцесором до компіляції програми, доповнюючи вхідний текст програми.

Директива #include включає в текст програми зміст зазначе­ного файлу. Ця директива має дві форми:

#include "ім'я_файлу"

#include <ім'я_файлу>

Директива #define виконує заміну ідентифікаторів констант­тами або будь-якою послідовністю операторів (виразів), що часто використовуються. Синтаксис директиви #define такий:

#define ідентифікатор рядок_заміщення

Заміни в тексті можна відмінити за допомогою директиви:

# un def ідентифікатор

Наприклад, перша директива замінить у тексті програми кожний символ W на число 80, а друга директива відмінить цю заміну.

#define W 80

# un def W

Елементарне введення-виведення даних.

Форматоване виведення даних здійснюється функцією:


Дата добавления: 2019-02-13; просмотров: 235; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!