Pages

Monday, January 22, 2024

Исказ за приказ на екран

Во C++ за приказ на информации на екран се користи командата cout. Оваа команда е дел од библиотеката iostream, која треба да биде вклучена во програмата.

Пример:

#include <iostream>
using namespace std;

int main() {
    cout << "Здраво, свет!";
    return 0;
}

Објаснување:

  • #include : Вклучување на библиотеката за влез и излез.

  • using namespace std;: Декларација за да не пишуваме "std::" пред cout и други команди.

  • cout: Исказ за приказ на екран.

  • "Здраво, свет!": Текст што ќе се испечати на екранот.

  • cout се користи со операторот << за испраќање на текст или вредности кон конзолата.

  • Текстот кој се печати треба да биде ставен во двојни наводници.

  • Пример со број:

    #include <iostream>
    using namespace std;
    
    int main() {
        int број = 10;
        cout << "Бројот е: " << број;
        return 0;
    }

    Излез:
    Бројот е: 10

    Во C++ можеме да користиме специјални знаци за да го форматираме текстот:

    ЗнакОпис
    \nНов ред
    \tТабулатор

    Пример:

    #include <iostream>
    using namespace std;
    
    int main() {
        cout << "Прва линија\nВтора линија\n\tТретата линија со табулатор";
        return 0;
    }

    Излез:
    Прва линија
    Втора линија
    Третата линија со табулатор

    Практична Вежба

    1. Напиши програма која ќе ги прикажува следните информации на екран:

      • "Моето име е [твоето име]"

      • "Јас учам C++"

      • "Ова е мојата прва програма"

    2. Додај специјални знаци за нов ред и табулатор за подобро форматирање.

    Пример за решението:

    #include <iostream>
    using namespace std;

    int main() {
        cout << "Моето име е Петар\n";
        cout << "Јас учам C++\n";
        cout << "\tОва е мојата прва програма";
        return 0;
    }

    Практична Вежба

    1. Креирај програма што ќе печати табела со три колони: Име, Години, Град.

    2. Користи \t за да ги форматираш колоните.

    Пример излез:

    Име    Години    Град
    Петар   16        Скопје
    Марија  17        Битола

No comments:

Post a Comment