Haaste: Matemaattisen Operaation Käsittelijä
Swipe to start coding
Rakennat yksinkertaista matematiikkaoperaatioiden käsittelijää, joka suorittaa erilaisia laskutoimituksia valitun operaatiotyypin perusteella.
Käytä switch-lausetta jokaisen operaatiotyypin käsittelyyn.
- Yhteenlasku (
case 1)- Laske
ajabyhteen.
- Laske
- Vähennyslasku (
case 2)- Vähennä
bluvustaa.
- Vähennä
- Kertolasku (
case 3)- Kerro
aluvullab.
- Kerro
- Jakolasku (
case 4)- Tarkista, ettei
bole nolla. - Jos totta, jaa
aluvullab. - Muussa tapauksessa tulosta
"Error: Division by zero"ja palauta0.
- Tarkista, ettei
- Oletustapaus
- Tulosta
"Invalid operation type", jos numero ei vastaa mitään kelvollista tapausta.
- Tulosta
- Palauta suoritetun operaation tulos.
Ratkaisu
Kiitos palautteestasi!
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Can you explain this in simpler terms?
What are some examples related to this topic?
Where can I learn more about this?
Awesome!
Completion rate improved to 7.69
Haaste: Matemaattisen Operaation Käsittelijä
Pyyhkäise näyttääksesi valikon
Swipe to start coding
Rakennat yksinkertaista matematiikkaoperaatioiden käsittelijää, joka suorittaa erilaisia laskutoimituksia valitun operaatiotyypin perusteella.
Käytä switch-lausetta jokaisen operaatiotyypin käsittelyyn.
- Yhteenlasku (
case 1)- Laske
ajabyhteen.
- Laske
- Vähennyslasku (
case 2)- Vähennä
bluvustaa.
- Vähennä
- Kertolasku (
case 3)- Kerro
aluvullab.
- Kerro
- Jakolasku (
case 4)- Tarkista, ettei
bole nolla. - Jos totta, jaa
aluvullab. - Muussa tapauksessa tulosta
"Error: Division by zero"ja palauta0.
- Tarkista, ettei
- Oletustapaus
- Tulosta
"Invalid operation type", jos numero ei vastaa mitään kelvollista tapausta.
- Tulosta
- Palauta suoritetun operaation tulos.
Ratkaisu
Kiitos palautteestasi!
single