Utmaning: Övning med Aritmetiska Operatorer
Dessa fem matematiska operatorer (+
, -
, *
, /
och %
) används för att utföra olika matematiska operationer. De fungerar som förväntat och tar även hänsyn till operatorernas ordning och parenteser. Multiplikation utförs alltså först och så vidare.
main.cpp
1234567#include<iostream> int main() { // Write any math expression you want std::cout << ___ << std::endl; }
Divisionsoperatorn (/
) returnerar endast heltalsdelen av resultatet och bortser från eventuell rest. Till exempel, när 10 delas med 3 blir resultatet 3, inte 3,333... För att få ett divisionsresultat med decimaler (t.ex. 10 / 3 = 3,333) måste minst en av operanderna vara av datatypen double
eller float
.
main.cpp
1234567#include <iostream> int main() { std::cout << 5 / 2 << std::endl; std::cout << 5. / 2 << std::endl; }
Modulusoperatorn (%
) beräknar och returnerar resten som uppstår vid en vanlig divisionsoperation.
main.cpp
123456#include <iostream> int main() { std::cout << 15 % 8 << std::endl; }
Swipe to start coding
- Fyll i luckorna (
___
) med rätt aritmetiska operatorer:- Använd
-
,*
,/
och%
där det är lämpligt. - Fokusera på beräkningarnas sammanhang för att avgöra rätt operator.
- Använd
Lösning
solution.cpp
Tack för dina kommentarer!
single
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Can you give examples of how each operator works?
What happens if both operands are floating point numbers?
Can you explain the order of operations in more detail?
Awesome!
Completion rate improved to 3.85
Utmaning: Övning med Aritmetiska Operatorer
Svep för att visa menyn
Dessa fem matematiska operatorer (+
, -
, *
, /
och %
) används för att utföra olika matematiska operationer. De fungerar som förväntat och tar även hänsyn till operatorernas ordning och parenteser. Multiplikation utförs alltså först och så vidare.
main.cpp
1234567#include<iostream> int main() { // Write any math expression you want std::cout << ___ << std::endl; }
Divisionsoperatorn (/
) returnerar endast heltalsdelen av resultatet och bortser från eventuell rest. Till exempel, när 10 delas med 3 blir resultatet 3, inte 3,333... För att få ett divisionsresultat med decimaler (t.ex. 10 / 3 = 3,333) måste minst en av operanderna vara av datatypen double
eller float
.
main.cpp
1234567#include <iostream> int main() { std::cout << 5 / 2 << std::endl; std::cout << 5. / 2 << std::endl; }
Modulusoperatorn (%
) beräknar och returnerar resten som uppstår vid en vanlig divisionsoperation.
main.cpp
123456#include <iostream> int main() { std::cout << 15 % 8 << std::endl; }
Swipe to start coding
- Fyll i luckorna (
___
) med rätt aritmetiska operatorer:- Använd
-
,*
,/
och%
där det är lämpligt. - Fokusera på beräkningarnas sammanhang för att avgöra rätt operator.
- Använd
Lösning
solution.cpp
Tack för dina kommentarer!
single