Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторний практикум.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
2.76 Mб
Скачать

Завдання для виконання

Завдання №1

  1. Запустіть інтегроване середовище розробки Microsoft Visual Studio та створіть новий консольний додаток. Проект зберігайте на диску у своїй папці. Добавте до проекту новий файл та введіть програму на С++ :

#include <stdio.h>

Int main()

{

printf("Привіт!\n Це моя перша програма на С++!\n");

return 0;

}

  1. С компілюйте введену програму, задавши відповідну команду. Якщо програма набра­на правильно, то у вікні виводу результатів компіляції буде вказано, що помилок (errors(s)) та попереджень (warnings(s)) немає (стоять нулі) та що створено виконуваний файл (Build: 0 succeeded, 0 failed, 1 up-to-date, 0 skipped). Якщо при наборі програми були допущені помилки, то будуть видані відповідні пові­дом­лення. Якщо у вікні виводу (Output) вибрати таке повідомлення та натиснути Enter (або два рази клікнути лівою клавішею миші), то у вікні програми рядок із помилкою буде відмічено маркером, а курсор буде поміщено у даний рядок. За повідомленням про помилку слідує номер помилки та її короткий опис. Компілятор не завжди може точно локалізує положення помилки, особливо якщо пропущено дужки чи крапки з комою – помилка може знаходитись дещо вище від вказаного місця. Попередження (warnings(s)), як правило, не є критичними, а виконуваний файл може бути створений та виконаний (бажано, щоби їх не було).

  2. Після усунення всіх помилок запустіть програму на виконання. Зверніть увагу на те, як відображається кириличний текст на екрані.

  3. Поверніться до режиму редагування програми натиснувши будь-яку клавішу на клавіатурі чи клікнувши мишкою.

Завдання №2

Консольне вікно Windows використовує для виводу інформації кодову сторінку 866, тому для коректного відтворення кириличного текс­ту на екрані необхідно модифікувати програму наступним чином:

#include <windows.h>

#include <stdio.h>

Int main()

{

SetConsoleOutputCP(1251);

SetConsoleCP(1251);

printf("Привіт!\n Це моя перша програма на С++!\n");

return 0;

}

Тут добавлено дерективу включення файлу #include <win­dows.h> та поміняна таблиця кодування для консольного вводу Set­Console­CP(1251) та консольного виводу SetConsole­Out­put­CP(1251). Крім того у консольному вікні необхідно відкрити кон­тек­стне меню (пра­ва клавіша миші на верхній частині вікна), вибрати пункт меню Свойства та у діалоговому вікні, що відкриється, вибрати пункт меню Шрифт та задати шрифт Lucida Console (див малюнок нижче).

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

Тема роботи: Ввід та вивід інформації в С++. Потокові операції мови С++

Мета роботи: Формування навичок та умінь організації операцій форматного вводу-виводу інформації засобами С++

Для виконання роботи необхідно знати:

  • опис змінних стандартних типів;

  • використання функцій вводу-виводу для даних стандартних типів;

  • операції форматного представлення даних;

  • потокові операції мови С++;

  • керуючі символи та їх використання;

  • структуру програми на мові С++.