- •1. Проста програма
- •Void main()
- •Void main() { {} {} {} }
- •2. Виведення текста на екран
- •3. Препроцесор
- •Void main()
- •Void main()
- •4. Директиви clrscr() і getch()
- •Void main()
- •Void main() {
- •Void main()
- •Void main()
- •Void main()
- •7. Виведення змінних на екран
- •8. Запис в змінні типа int і float
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •9. Введення з клавіатури
- •Void main()
- •Void main()
- •Void main()
- •Void main()
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>