Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Mastering C++ Operators | Operaattoreiden Esittely
C++ Johdanto
course content

Kurssisisältö

C++ Johdanto

C++ Johdanto

1. Aloitetaan
2. Operaattoreiden Esittely
3. Muuttujat ja Tietotyypit
4. Ohjelmavirran Esittely
5. Johdanto Funktioihin

book
Mastering C++ Operators

Operaattorit ovat symboleja tai avainsanoja ohjelmoinnissa, jotka suorittavat operaatioita muuttujille tai arvoille. Ne ovat rakennuspalikoita tehtävien suorittamiseen, kuten aritmeettiset, vertailut, loogiset päätökset ja paljon muuta.

Aritmeettiset
Suhteelliset
Loogiset
Inkrementti/Dekrementti
+, -, *, /, %
==, !=, <, >, <=, >=
&&, ||, &, |
++, --

Aritmeettiset operaattorit ovat kaikkein perustavanlaatuisimpia; ne sisältävät tunnettuja merkkejä, kuten yhteenlasku (+), kertolasku (*), vähennyslasku (-), jakolasku (/) ja jakojäännös (%) jakolaskun jäännöksen laskemiseen.

cpp

main

copy
123456789101112
#include <iostream> int main() { // `std::endl` moves each `std::cout` output to a new line // You can try removing `std::endl` to see the result std::cout << 5 + 5 << std::endl; std::cout << 5 - 5 << std::endl; std::cout << 5 / 5 << std::endl; std::cout << 5 * 5 << std::endl; std::cout << 5 % 5 << std::endl; }

Jokaisella operaattorilla on oma ainutlaatuinen tehtävänsä, ja ne kaikki voidaan jakaa kategorioihin: unaariset, binaariset ja ternääriset. Aritmeettiset operaattorit ovat binaarisia, koska ne vaativat kaksi operandia saadakseen tuloksen.

cpp

main

copy
123456789
#include <iostream> int main() { // 5 (first operand) // - (operation) // 3 (second operand) std::cout << 5 - 3 << std::endl; }

Operandin poistaminen operaattorilta, joka sitä vaatii, johtaa virheeseen, koska ohjelma odottaa oikeaa määrää operandeja suorittaakseen toiminnon.

Unaariset operaattorit, kuten vähennys ja lisäys, vaativat vain yhden operandin, kun taas ternääriset operaattorit tarvitsevat kolme. Tutkimme jokaisen operaattorikategorian alusta alkaen, oppien kuinka ne toimivat ja mitä ne vaativat.

1. Mitä ovat operaattorit ohjelmoinnissa?

2. Mitä binäärioperaattori vaatii?

3. Mitä tapahtuu, jos käytät operaattoria ilman oikeaa määrää operandeja?

question mark

Mitä ovat operaattorit ohjelmoinnissa?

Select the correct answer

question mark

Mitä binäärioperaattori vaatii?

Select the correct answer

question mark

Mitä tapahtuu, jos käytät operaattoria ilman oikeaa määrää operandeja?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 1

Kysy tekoälyä

expand
ChatGPT

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

course content

Kurssisisältö

C++ Johdanto

C++ Johdanto

1. Aloitetaan
2. Operaattoreiden Esittely
3. Muuttujat ja Tietotyypit
4. Ohjelmavirran Esittely
5. Johdanto Funktioihin

book
Mastering C++ Operators

Operaattorit ovat symboleja tai avainsanoja ohjelmoinnissa, jotka suorittavat operaatioita muuttujille tai arvoille. Ne ovat rakennuspalikoita tehtävien suorittamiseen, kuten aritmeettiset, vertailut, loogiset päätökset ja paljon muuta.

Aritmeettiset
Suhteelliset
Loogiset
Inkrementti/Dekrementti
+, -, *, /, %
==, !=, <, >, <=, >=
&&, ||, &, |
++, --

Aritmeettiset operaattorit ovat kaikkein perustavanlaatuisimpia; ne sisältävät tunnettuja merkkejä, kuten yhteenlasku (+), kertolasku (*), vähennyslasku (-), jakolasku (/) ja jakojäännös (%) jakolaskun jäännöksen laskemiseen.

cpp

main

copy
123456789101112
#include <iostream> int main() { // `std::endl` moves each `std::cout` output to a new line // You can try removing `std::endl` to see the result std::cout << 5 + 5 << std::endl; std::cout << 5 - 5 << std::endl; std::cout << 5 / 5 << std::endl; std::cout << 5 * 5 << std::endl; std::cout << 5 % 5 << std::endl; }

Jokaisella operaattorilla on oma ainutlaatuinen tehtävänsä, ja ne kaikki voidaan jakaa kategorioihin: unaariset, binaariset ja ternääriset. Aritmeettiset operaattorit ovat binaarisia, koska ne vaativat kaksi operandia saadakseen tuloksen.

cpp

main

copy
123456789
#include <iostream> int main() { // 5 (first operand) // - (operation) // 3 (second operand) std::cout << 5 - 3 << std::endl; }

Operandin poistaminen operaattorilta, joka sitä vaatii, johtaa virheeseen, koska ohjelma odottaa oikeaa määrää operandeja suorittaakseen toiminnon.

Unaariset operaattorit, kuten vähennys ja lisäys, vaativat vain yhden operandin, kun taas ternääriset operaattorit tarvitsevat kolme. Tutkimme jokaisen operaattorikategorian alusta alkaen, oppien kuinka ne toimivat ja mitä ne vaativat.

1. Mitä ovat operaattorit ohjelmoinnissa?

2. Mitä binäärioperaattori vaatii?

3. Mitä tapahtuu, jos käytät operaattoria ilman oikeaa määrää operandeja?

question mark

Mitä ovat operaattorit ohjelmoinnissa?

Select the correct answer

question mark

Mitä binäärioperaattori vaatii?

Select the correct answer

question mark

Mitä tapahtuu, jos käytät operaattoria ilman oikeaa määrää operandeja?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 1
Pahoittelemme, että jotain meni pieleen. Mitä tapahtui?
some-alt