Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Haaste: Ensimmäisen C++-Ohjelman Kirjoittaminen | Aloitetaan
C++ Johdanto

bookHaaste: Ensimmäisen C++-Ohjelman Kirjoittaminen

Perinteinen ensimmäinen ohjelma missä tahansa ohjelmointikielessä on usein yksinkertainen ohjelma, joka tulostaa viestin konsoliin.

Syöte ja tuloste

Yleisin tapa tulostaa tietoa konsoliin on käyttää iostream-kirjastoa. Se tarkoittaa input/output stream eli syöte-/tulostusvirtaa. Kuten jo tiedämme, lisätäksemme kirjaston ohjelmaan meidän täytyy sisällyttää se.

include.h

include.h

copy
1
#include <iostream>

Merkkien tulostus

cout-virta on osa iostream-kirjastoa ja sitä käytetään vakio-ulostuloon.

cout.h

cout.h

copy
1
std::cout << "Message";
  • std::: tarkoittaa, että tunniste kuuluu standardikirjastoon, joka on järjestetty std-nimialueen alle;

  • cout: tarkoittaa character output eli merkkien tulostusta ja sitä käytetään tulostukseen;

  • <<: käytetään tietojen lisäämiseen vakio-ulostulovirtaan.

Kommentit

Kommentteja käytetään dokumentointiin, eikä niillä ole vaikutusta ohjelman suoritukseen. Kommentteja on kahta tyyppiä:

  • Yksiriviset kommentit: Alkavat // ja jatkuvat rivin loppuun saakka;
  • Moniriviset kommentit: Rajataan /* ja */ väliin.
comment.h

comment.h

copy
12
// Outputs the "Message" in a console std::cout << "Message";
Tehtävä

Swipe to start coding

Kirjoita ohjelma, joka tulostaa mukautetun viestin konsoliin. Varmista, että sisällytät tarvittavan otsikkotiedoston ja käytät oikeaa syntaksia tekstin näyttämiseen.

  • Sisällytä tarvittava otsikkotiedosto syöte- ja tulostetoimintoja varten.
  • Käytä std::cout mukautetun viestin näyttämiseen.
  • Päätä lause puolipisteellä (;).

Ratkaisu

solution.cpp

solution.cpp

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 5
single

single

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Suggested prompts:

Can you give an example of how to use cout in a program?

What is the syntax for including the iostream library?

Can you show examples of single-line and multi-line comments?

close

Awesome!

Completion rate improved to 3.85

bookHaaste: Ensimmäisen C++-Ohjelman Kirjoittaminen

Pyyhkäise näyttääksesi valikon

Perinteinen ensimmäinen ohjelma missä tahansa ohjelmointikielessä on usein yksinkertainen ohjelma, joka tulostaa viestin konsoliin.

Syöte ja tuloste

Yleisin tapa tulostaa tietoa konsoliin on käyttää iostream-kirjastoa. Se tarkoittaa input/output stream eli syöte-/tulostusvirtaa. Kuten jo tiedämme, lisätäksemme kirjaston ohjelmaan meidän täytyy sisällyttää se.

include.h

include.h

copy
1
#include <iostream>

Merkkien tulostus

cout-virta on osa iostream-kirjastoa ja sitä käytetään vakio-ulostuloon.

cout.h

cout.h

copy
1
std::cout << "Message";
  • std::: tarkoittaa, että tunniste kuuluu standardikirjastoon, joka on järjestetty std-nimialueen alle;

  • cout: tarkoittaa character output eli merkkien tulostusta ja sitä käytetään tulostukseen;

  • <<: käytetään tietojen lisäämiseen vakio-ulostulovirtaan.

Kommentit

Kommentteja käytetään dokumentointiin, eikä niillä ole vaikutusta ohjelman suoritukseen. Kommentteja on kahta tyyppiä:

  • Yksiriviset kommentit: Alkavat // ja jatkuvat rivin loppuun saakka;
  • Moniriviset kommentit: Rajataan /* ja */ väliin.
comment.h

comment.h

copy
12
// Outputs the "Message" in a console std::cout << "Message";
Tehtävä

Swipe to start coding

Kirjoita ohjelma, joka tulostaa mukautetun viestin konsoliin. Varmista, että sisällytät tarvittavan otsikkotiedoston ja käytät oikeaa syntaksia tekstin näyttämiseen.

  • Sisällytä tarvittava otsikkotiedosto syöte- ja tulostetoimintoja varten.
  • Käytä std::cout mukautetun viestin näyttämiseen.
  • Päätä lause puolipisteellä (;).

Ratkaisu

solution.cpp

solution.cpp

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 5
single

single

some-alt