Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
О.О.П / 3_кол / Лекції / лекция_C++ (5)_у.doc
Скачиваний:
9
Добавлен:
30.05.2020
Размер:
170.5 Кб
Скачать

2. Виведення текста на екран

Для виведення тексту на екран монітора в мові C можна використовувати дві директиви (функції):

cout – функція безформатного виведення інформації на екран; printf – функція виведення формату тексту на екран

Функція cout. Правила формування виведення тексту на екран.

1. Код виведення тексту на екран починається з директиви cout.

2. Текст, що виводиться, повинен слідувати за символом << (подвійний знак менший).

3. Текст, що виводиться, полягає в символ “ “ (подвійні лапки).

4. Якщо в тексті, що виводиться, зустрівся символ \n (зворотний слеш, n), то після цього символу подальший текст видається на екран монітора з нового рядка.

5. Код виведення інформації на екран завершується символом ; (крапкою з комою).

Приклад 1. cout << “Добрий ранок студент”;

Функція printf. Правила формування виведення тексту на екран.

1. Код виведення тексту на екран починається з директиви printf.

2. Текст, що виводиться, знаходиться між символом “ “ (подвійні лапки) і полягає в круглі дужки.

3. Якщо в тексті, що виводиться, зустрівся символ \n (зворотний слеш, n), то після цього символу подальший текст видається на екран монітора з нового рядка.

4. Код виведення інформації на екран завершується символом ; (крапкою з комою).

Приклад 1. printf (“Добрий ранок студент”);

3. Препроцесор

Препроцесорце інструкції компілятору. Ці інструкції називаються директивами препроцесора. Всі директиви препроцесора починаються із знаку #.

Функції (директиви) мови C розбиті на логічні групи, які розподіляються по стандартних файлах. Наприклад, функції cout і printf відповідно містяться у файлах iostream.h і stdio.h. Ці файли, як правило, розташовуються в каталозі INCLUDE.

Стандартні файли приєднуються до програми директивою #include, що відноситься до директив препроцесора. Всі директиви препроцесора розміщуються перед заголовком void main(). Для того, щоб мати можливість в якій-небудь програмі використовувати директиву cout, треба файл iostream.h приєднати до цієї програми. Повний вигляд директиви, яка приєднує, наприклад, файл iostream.h до програми, що складається, має вигляд #include <iostream.h>.

Програма 1 «Добрий ранок, студент»

#include <iostream.h>

Void main()

{

cout << “Добрий ранок, студент!!!”; // Виводить на екран текст

// який поміщений в подвійних // лапках.

}

Після роботи даної програми на екрані видачі результатів з'явиться наступний рядок:

Добрий ранок, студент!!!

Зауваження 4. Після завершення роботи програми комп'ютер повертається в робоче поле мови.

Аби ознайомитися з результатом роботи програми, слід перейти в режим екрану видачі результатів. Для цього, як говорилося вище, треба натискувати клавіші Alt + F5.

Приведемо декілька варіантів виведення текстів на екран монітора з використанням директиви cout. Відзначимо, що це лише деякі різні можливості, які можна використовувати в процесі написання програми, якщо в цьому є необхідність.

1. cout << “Це я, веселий студент, шлю світу гарячий привіт!!!”;

2. cout << “Це я, веселий” << “ студент", << “ шлю світу” << “ гарячий привіт!!!”;

3. cout << “Це я,\nстудент \nшлю світу \nгорячий привіт \n!!! \n”;

4. cout << “Це я, веселий студент, шлю світу гарячий привіт!!! \n”;

5. cout << “Це я, студент, шлю світу гарячий привіт!!!” << “ \n”;

Приведемо результати виконання директив в перерахованих варіантах:

1. Це я, веселий студент, шлю світу гарячий привіт!!! _

2. Це я, веселий студент, шлю світу гарячий привіт!!! _

3. Це я,

студент,

шлю світу

гарячий привіт

!!!

_

4. Це я, веселий студент, шлю світу гарячий привіт!!!

_

5. Це я, студент, шлю світу гарячий привіт!!!

_

Символ _ показує положення курсора після виведення тексту на екран монітора.

Програма «Добрий ранок» з використанням функції printf() виглядатиме таким чином.

Програма 2

#include <stdio.h>

Соседние файлы в папке Лекції