Тема: Вступ у мову програмування С++ Завдання для самостійної роботи 1 Завдання 1. Створити додаток, який виводить інформа- цію про книгу, у такому форматі: Name Avtor : "The war and the peace" : L.N. Tolstoj Izdatelstvo: Piter : 500. Pages Завдання 2. Створити додаток, який виводить на консоль фразу: сигналом. «Kraj Lukomor'a dub zelenyj, I zolotyj Lancyuh na nim: Shodnya, shonochi kit uchenyj Na Lancyuhu kruzhl'aje tim" Супроводити кожен новий рядок потрійним звуковим

Ответы
Завдання 1
#include <iostream> // для cin, cout
#include <string> // для string
using namespace std; // щоб не писати std::cout, а тільки cout
int main() // Головна функція
{
string name, author, publisher; // Створюємо змінні для зберігання імені книги, автора та видавця
int pages; // Створюємо змінну для зберігання кількості сторінок книги
cout << "Enter the name of the book: "; // Виводимо на екран запит на введення імені книги
getline(cin, name); // Зчитуємо ім'я книги з клавіатури
cout << "Enter the author of the book: "; // Виводимо на екран запит на введення імені автора книги
getline(cin, author); // Зчитуємо ім'я автора книги з клавіатури
cout << "Enter the publisher of the book: "; // Виводимо на екран запит на введення імені видавця книги
getline(cin, publisher); // Зчитуємо ім'я видавця книги з клавіатури
cout << "Enter the number of pages: "; // Виводимо на екран запит на введення кількості сторінок книги
cin >> pages; // Зчитуємо кількість сторінок книги з клавіатури
cout << endl; // Перехід на новий рядок
cout << "Name: " << name << endl; // Виводимо на екран ім'я книги
cout << "Author: " << author << endl; // Виводимо на екран ім'я автора книги
cout << "Publisher: " << publisher << endl; // Виводимо на екран ім'я видавця книги
cout << "Pages: " << pages << ". Pages" << endl; // Виводимо на екран кількість сторінок книги
return 0;
}
Завдання 2
#include <iostream> // для cout
#include <windows.h> // для Beep (частота, тривалість)
using namespace std; // щоб не писати std::cout
int main() // головна функція
{
cout << "Kraj Lukomor'a dub zelenyj, " << endl; // endl - перехід на новий рядок
Beep(1000, 1000); // частота 1000 Гц, тривалість 1000 мс
cout << "I zolotyj Lancyuh na nim: " << endl;
Beep(1000, 1000);
cout << "Shodnya, shonochi kit uchenyj " << endl;
Beep(1000, 1000);
cout << "Na Lancyuhu kruzhl'aje tim" << endl;
Beep(1000, 1000);
return 0; // завершення програми
}

