Fantastisk!
Completion rate forbedret til 2.86Seksjon 1. Kapittel 18
single
Utfordring: Bygge en Server-Gjenopprettingsmekanisme
Sveip for å vise menyen
Oppgave
Swipe to start coding
Implementer et program som forsøker å koble til en server opptil 5 ganger. Hvis tilkoblingen er vellykket, skriver programmet ut en suksessmelding. Hvis det mislykkes etter 5 forsøk, skriver det ut en feilmelding.
- Opprett en metode kalt
tryConnect(int successfulAttempt)som returnerer enbooleansom indikerer om tilkoblingen lyktes. - Inne i denne metoden:
- Start en
do-while-løkke som kjører opptil 5 ganger. - For hver iterasjon, øk antall forsøk.
- Hvis antall forsøk er lik den gitte
successfulAttempt, skriv ut en suksessmelding og returnertrue. - Hvis ikke, skriv ut
"Server unavailable, retrying...".
- Start en
- Hvis løkken avsluttes uten suksess, returner
false. - I
main-metoden, kalltryConnect(...)med en testverdi og skriv ut"Failed to connect to the server after 5 attempts."hvis resultatet erfalse.
Løsning
Alt var klart?
Takk for tilbakemeldingene dine!
Seksjon 1. Kapittel 18
single
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår