Hoe gebruik je een switch-case met Ranges in C ++

Hoe gebruik je een switch-case met Ranges in C ++


Schakelaar gevallen bestaan ​​om ervoor te schrijven if / else statements makkelijker. Elk \ "switch \" statement in C ++ kan worden herschreven als een grote verbinding van if / else. Bijvoorbeeld, laten we zeggen dat je een tabel die namen van mensen in kaart gebracht aan de plaats die ze kwamen in een race gehad. Je zou een lange lijst van if / else statements, zoals \ "als de 'plaats' is '1', de 'persoon' is 'Alex', als de 'plaats' is 'tweede' te creëren, anders ... \ "De schakelaar clausule elimineert if / else statements: \" schakelaar (plaats) geval:.. 1, 'Alex' case: 2nd, 'Tom' ... \ "Switch Ook kunt u een reeks van waarden voor de zaak gezet ( als, case: 1e - 3e, \ "Winnaars \") om u nog meer te typen op te slaan.

Instructies

1

Definieer een geheel getal dat u wilt schakelen. Bijvoorbeeld, in de race bovenstaande voorbeeld kunnen we de volgende code maken:
int in_place = 1;

2

Maak de switch statement, met de volgende code:
schakelaar (in_place) {

}

3

Om een ​​zaak met een rage te maken, typt u het volgende in de accolades van de Switch geval (zorg dat er een spatie zet tussen de \ "... \" en de gehele getallen):
geval 1 ... 3:

cout << \"Congrats, you get a medal.\" << endl

GO
Bij 4 ... 10:

cout << \"Sorry, you didn't place high enough for a medal.\" << endl;

gerelateerde artikelen

Hoe gebruik je een switch Case Met Enum

U kunt een switch-case-statement gebruiken in combinatie met een enum waarde te helpen een computerprogramma beslissingen nemen. Een switch statement maakt een programmeur naar de lijst een reeks opties. Wanneer het programma vindt een optie die over

Hoe gebruik je een LCD-projector Met Dell Latitude

Terwijl de laptop computers, zoals die van de Dell Latitude serie zijn handig in gebruik en gemakkelijk draagbaar, het delen van foto's en video met hen is niet altijd gemakkelijk. Door het gebruik van een LCD-projector met een Dell Latitude laptop,

Hoe gebruik je een switch statement in Perl

De programmeertaal Perl heeft een speciale debietregelmiddelen structuur genaamd de switch statement. De switch evalueert een variabele en voert vervolgens een zaak verklaring dat overeenkomt met de geëvalueerde variabele. Als er geen case statement

Hoe gebruik je een switch als een hub

Computer hubs en switches zijn zeer vergelijkbaar in structuur en in de manier waarop ze worden gebruikt. Het belangrijkste verschil tussen een switch en een hub is de manier waarop het omgaat met informatiepakketten. Een hub ontvangt het informatiep

Hoe gebruik je een switch-statement

Het switch statement wordt gebruikt in programmeertalen zoals C, C ++, Javascript en Java. Als u de wens om een ​​logische reeks van de controle variabele omstandigheden en het uitvoeren van verschillende acties, afhankelijk van de waarde van de vari

Hoe gebruik ik een fax machine met een VoIP Phone Service?

Het bedienen van een faxapparaat vereist het gebruik van een telefoonlijn, maar in het tijdperk van mobiele telefoons en VoIP-diensten, waar gebruikers kunnen met elkaar praten via het internet gratis, het houden van een aparte telefoonlijn naar een

Hoe gebruik je een switch statement in C

De switch is een krachtige programmeertaal structuur die bestaat in de meeste programmeertalen. Het zal u toelaten om een ​​deel van de code die verschillende instructies op basis van een aantal verschillende mogelijkheden voor een variabele kan verw

Hoe gebruik je een SD adapter Met een PC

SD-kaart adapters maken het voor u gemakkelijk om foto's, bestanden, muziek en video's die je momenteel op Micro of Mini SD-kaarten hebt opgeslagen uploaden. De SD-kaart adapters laten PC gebruikers de informatie van meerdere kaarten uploaden zonder

Hoe gebruik van een externe microfoon Met Windows 7

Windows 7 biedt plug-and-play microfoon ondersteuning. Met andere woorden, u kunt een externe microfoon aansluiten op de microfoonaansluiting en het moet meteen aan de slag. Als u een externe microfoon nog nooit hebt gebruikt, zul je misschien nog ni