Udfordring: Praksis med Aritmetiske Operatorer
Disse fem matematiske operatorer (+
, -
, *
, /
og %
) bruges til at udføre forskellige matematiske operationer. De fungerer, som man forventer, og tager også højde for rækkefølgen af operationer samt parenteser. Multiplikation udføres derfor først osv.
main.cpp
1234567#include<iostream> int main() { // Write any math expression you want std::cout << ___ << std::endl; }
Divisionsoperatoren (/
) returnerer kun heltalsdelen af resultatet og ignorerer eventuelle rester. For eksempel, når 10 divideres med 3, er resultatet 3, ikke 3.333... For at opnå det ønskede divisionsresultat med decimaler (f.eks. 10 / 3 = 3.333), skal mindst én af operanderne være af datatypen double
eller float
.
main.cpp
1234567#include <iostream> int main() { std::cout << 5 / 2 << std::endl; std::cout << 5. / 2 << std::endl; }
Modulo-operatoren (%
) beregner og returnerer resten, der opstår ved en standard divisionsoperation.
main.cpp
123456#include <iostream> int main() { std::cout << 15 % 8 << std::endl; }
Swipe to start coding
- Udfyld de tomme felter (
___
) med de korrekte aritmetiske operatorer:- Brug
-
,*
,/
og%
hvor det er relevant. - Fokuser på beregningernes kontekst for at bestemme den korrekte operator.
- Brug
Løsning
solution.cpp
Tak for dine kommentarer!
single
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Awesome!
Completion rate improved to 3.85
Udfordring: Praksis med Aritmetiske Operatorer
Stryg for at vise menuen
Disse fem matematiske operatorer (+
, -
, *
, /
og %
) bruges til at udføre forskellige matematiske operationer. De fungerer, som man forventer, og tager også højde for rækkefølgen af operationer samt parenteser. Multiplikation udføres derfor først osv.
main.cpp
1234567#include<iostream> int main() { // Write any math expression you want std::cout << ___ << std::endl; }
Divisionsoperatoren (/
) returnerer kun heltalsdelen af resultatet og ignorerer eventuelle rester. For eksempel, når 10 divideres med 3, er resultatet 3, ikke 3.333... For at opnå det ønskede divisionsresultat med decimaler (f.eks. 10 / 3 = 3.333), skal mindst én af operanderne være af datatypen double
eller float
.
main.cpp
1234567#include <iostream> int main() { std::cout << 5 / 2 << std::endl; std::cout << 5. / 2 << std::endl; }
Modulo-operatoren (%
) beregner og returnerer resten, der opstår ved en standard divisionsoperation.
main.cpp
123456#include <iostream> int main() { std::cout << 15 % 8 << std::endl; }
Swipe to start coding
- Udfyld de tomme felter (
___
) med de korrekte aritmetiske operatorer:- Brug
-
,*
,/
og%
hvor det er relevant. - Fokuser på beregningernes kontekst for at bestemme den korrekte operator.
- Brug
Løsning
solution.cpp
Tak for dine kommentarer!
single