Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Työskentely Taulukon Kanssa | Muuttujat ja Tietotyypit
C++ Johdanto

book
Työskentely Taulukon Kanssa

Muistutus siitä, miten taulukkoon pääsee käsiksi indeksin avulla

main.cpp

main.cpp

copy
#include <iostream>

int main()
{
int myArray[3] = { 67, 23, 87 };

std::cout << myArray[0] << std::endl;
std::cout << myArray[1] << std::endl;
std::cout << myArray[2] << std::endl;
}
12345678910
#include <iostream> int main() { int myArray[3] = { 67, 23, 87 }; std::cout << myArray[0] << std::endl; std::cout << myArray[1] << std::endl; std::cout << myArray[2] << std::endl; }

Huom

Indeksin laskeminen alkaa nollasta, mikä tekee listan tai taulukon ensimmäisestä elementistä nollannen elementin.

Tehtävä

Swipe to start coding

  • Määritä merkkijonotaulukko, jonka koko on 5;
  • Alusta taulukko seuraavilla arvoilla:
    • Ensimmäinen elementti: "!";
    • Toinen elementti: "World";
    • Kolmas elementti: ",";
    • Neljäs elementti: "Hello";
    • Viides elementti: " ".
  • Rakenna viesti järjestämällä taulukon elementit oikeaan järjestykseen ("Hello, world!") ja aseta se message-muuttujan arvoksi;
  • Tulosta rakennettu viesti.

Ratkaisu

solution.cpp

solution.cpp

#include <iostream>

int main()
{
std::string message;
// Do not change the order in the array
std::string arr[5] = {"!", "World", ",", "Hello", " "};

message = arr[3] + arr[2] + arr[4] + arr[1] + arr[0];
std::cout << message;
}
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 6
single

single

#include <iostream>

int main()
{
std::string message;
___ ___[_] = {___, ___, ___, ___, ___};

message = ___[_] + ___[_] + ___[_] + ___[_] + ___[_];
std::cout << message;
}

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

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

We use cookies to make your experience better!
some-alt