Kontynuuj w C++

Kontynuuj W C



W C++ używamy instrukcji „kontynuuj” wewnątrz pętli. Instrukcja „kontynuuj” służy do pomijania bieżącej iteracji w pętli, a kontrola kodu jest wysyłana do kolejnej iteracji. Ustawiamy warunek iteracji, którą chcemy pominąć z pętli i w tym miejscu wstawiamy instrukcję „kontynuuj”. Ten przewodnik dotyczy instrukcji „kontynuuj” w programowaniu w C++.

Przykład 1:

Plik nagłówkowy „iostream” jest zawarty w tym kodzie. Ten plik nagłówkowy jest używany w C++, ponieważ deklarowane są w nim funkcje wejściowe i wyjściowe. Następnie umieszczamy przestrzeń nazw „std”, a następnie wywołujemy funkcję „main()”. Inicjujemy zmienną „a” jako typ danych całkowitych, a następnie umieszczamy pętlę „for”. W tej pętli umieszczamy „a = 0”, a warunek, który tutaj dodajemy, to „a <= 9”. Następnie zwiększamy go o wartość „a”. Poniżej używamy warunku „if”, w którym wstawiamy „a == 5”, a po nim umieszczamy instrukcję „kontynuuj”. Instrukcje „kontynuuj” pomagają pominąć wartość „5” w tej pętli. Następnie dodajemy „cout” i wypisujemy pozostałe liczby. Renderuje wszystkie liczby z wyjątkiem „5”, ponieważ dodaliśmy instrukcję „kontynuuj”.

Kod 1:

#include

używając przestrzeni nazw std ;

wew główny ( ) {

wew A ;

Do ( A = 0 ; A <= 9 ; A ++ ) {

Jeśli ( A == 5 ) {

Kontynuować ;

}

cout << 'Liczba to ' << A << koniec ;

}

powrót 0 ;

}

Wyjście:







Tutaj renderowane są wszystkie liczby, ale liczba „5” jest pomijana w tym wyjściu i nie jest renderowana tutaj, ponieważ dodaliśmy instrukcję „kontynuuj”, aby pominąć liczbę „5” w tej pętli.





Przykład 2:

Używamy instrukcji „kontynuuj” wewnątrz pętli „while”. Kod zawiera plik nagłówkowy „iostream”, ponieważ w tym pliku nagłówkowym zadeklarowano metody wejściowe i wyjściowe. Następnie dodawana jest przestrzeń nazw „std” i wywoływana jest w tym miejscu funkcja „main()”. Następnie umieszczamy „int” i inicjujemy zmienną całkowitą o nazwie „num”. Następnie korzystamy z pętli „while()” i umieszczamy warunek „num <= 12”.





Poniżej umieszczamy „if”, które zawiera kolejny warunek, czyli „num == 7”. Następnie umieszczamy „num++”, co zwiększy wartość „num” o jeden. Następnie używamy instrukcji „kontynuuj”. Ta instrukcja „kontynuuj” pomija cyfrę „7” w pętli „while”. Dodawany jest znak „cout” i drukowane są pozostałe liczby. Ponieważ wstawiliśmy instrukcję „kontynuuj”, renderuje ona wszystkie liczby inne niż „7”. Następnie umieszczamy „num++”, aby zwiększyć wartość „num”.

Kod 2:

#include

używając przestrzeni nazw std ;

wew główny ( ) {

wew na jednego = 0 ;

chwila ( na jednego <= 12 ) {

Jeśli ( na jednego == 7 ) {

na jednego ++;

Kontynuować ;

}

cout << „Wyświetlamy liczbę za pomocą pętli while” << na jednego << koniec ;

na jednego ++;

}

powrót 0 ;

}

Wyjście:



Ponieważ w tym przypadku wypisywane są wszystkie liczby, liczba „7” jest pomijana na wyjściu i nie jest renderowana, ponieważ do pętli dodawana jest instrukcja „kontynuuj”, aby pominąć liczbę „7”.

Przykład 3:

Dodajemy instrukcję „kontynuuj” wewnątrz zagnieżdżonej pętli „for”. Po wstawieniu pliku nagłówkowego i przestrzeni nazw „std” wywołujemy metodę „main()”. Zmienne „n1” i „n2” deklarowane są tutaj jako typ całkowity. Teraz używamy pętli „for”, która zawiera warunek „n1 <= 4”. Poniżej ponownie umieszczamy pętlę „for”, która jest pętlą „zagnieżdżoną”. Druga pętla „for” zawiera warunek mówiący „n2 <= 4”.

Teraz używamy „if”, w którym dodajemy warunek i używamy operatora „&&”. Następnie dodawane jest tutaj słowo „kontynuuj”. Pomija tylko te wartości, gdzie „n1” to „3”, a „n2” to „3”. Gdy zarówno „n1”, jak i „n2” wynoszą „3”, pomija tutaj tę iterację pętli. Następnie używamy słowa „cout” poniżej, aby wyrenderować pozostałe wartości.

Kod 3:

#include

używając przestrzeni nazw std ;

wew główny ( )

{

wew n1 , n2 ;

Do ( n1 = 1 ; n1 <= 4 ; n1 ++ ) {

Do ( n2 = 1 ; n2 <= 4 ; n2 ++ ) {

Jeśli ( n1 == 3 && n2 == 3 ) {

Kontynuować ;

}

cout << „n1 =” << n1 << „n2 =” << n2 << koniec ;

}

}

}

Wyjście:

Ponieważ do zagnieżdżonej pętli dodano linię „kontynuuj”, aby pominąć iterację, w której obie wartości zmiennych wynoszą „3”, a wszystkie inne wartości są tutaj drukowane.

Przykład 4:

Zmienna „int” o nazwie „num_1” jest inicjowana wartością „1”. Następnie korzystamy z pętli „while” i dodajemy warunek „num_1 <= 9”. Poniżej znajduje się znak „cout” i warunek „jeśli”. Warunek „jeśli” sprawdza resztę liczby równą zero, gdy dzielimy ją przez „2”. Warunek ten dodawany jest gdy chcemy sprawdzić w naszym kodzie liczbę parzystą. Poniżej umieszczamy „num_1++”, aby zwiększyć wartość „num_1”. Tutaj używamy polecenia „kontynuuj”, aby pominąć liczby parzyste z pętli i nie renderować danego komunikatu dla liczby parzystej obecnej w pętli.

Kod 4:

#include

używając przestrzeni nazw std ;

wew główny ( ) {

wew liczba_1 = 1 ;

chwila ( liczba_1 <= 9 ) {

cout << „Liczba to =” << liczba_1 << koniec ;

Jeśli ( liczba_1 % 2 == 0 ) {

liczba_1 ++;

Kontynuować ;

}

cout << 'Liczba to ' << liczba_1 << „co jest liczbą nieparzystą” << koniec ;

liczba_1 ++;

}

powrót 0 ;

}

Wyjście:

Tutaj widzimy, że liczby parzyste są pomijane w wynikach, a komunikat dotyczący liczby nieparzystej jest tutaj wyświetlany tylko ze względu na instrukcję „kontynuuj”, którą umieściliśmy w naszym kodzie.

Przykład 5:

W naszym ostatnim kodzie otrzymujemy od użytkownika wartości mniejsze niż „45” i kończymy wprowadzanie danych przez użytkownika, gdy wpiszemy wartość ujemną i obliczymy sumę podanych wartości. Najpierw inicjujemy „sumowanie” i „wartość” jako typy danych całkowite.

Następnie sprawdź, czy wartość jest dodatnia, czy nie. Następnie zastosuj „sumowanie + = wartość”, jeśli wartość jest dodatnia i wyświetl komunikat „Wprowadź liczbę dla sumy”. Poniżej używamy „cin”, aby uzyskać numer i zapisać go w „wartości”. Teraz idziemy dalej i sprawdzamy, czy „wartość > 45”. Jeżeli ten warunek jest spełniony, musimy wykonać zadaną linię, w której napisaliśmy komunikat, aby wprowadzić wartość mniejszą niż „45”. Następnie przypisz „wartość = 0” i umieść instrukcjęcontinue, która pominie tę wartość i uzyska nową wartość od użytkownika. Następnie obliczamy „sumowanie” i renderujemy je. Sumowanie to odbywa się po wprowadzeniu wartości ujemnej.

Kod 5:

#include

używając przestrzeni nazw std ;

wew główny ( ) {

wew podsumowanie = 0 ;

wew wartość = 0 ;

chwila ( wartość >= 0 ) {

podsumowanie += wartość ;

cout << 'Proszę wpisać liczbę sumy: ' ;

jedzenie >> wartość ;

Jeśli ( wartość > Cztery pięć ) {

cout << „Wprowadzona tutaj liczba jest większa niż 45, więc nie będziemy jej obliczać” << koniec ;

wartość = 0 ;

Kontynuować ;

}

}

cout << „Suma wprowadzonej liczby wynosi” << podsumowanie << koniec ;

powrót 0 ;

}

Wyjście:

Wynik ten pokazuje, w jaki sposób nasz kod pobiera dane wejściowe od użytkownika, stosuje sumowanie i wyświetla komunikat, gdy wprowadzimy wartość większą niż „45”. Tutaj możemy zauważyć, że wartości większe niż „45” są pomijane i nie są obliczane w procesie sumowania. Dzieje się tak, ponieważ w tym miejscu naszego kodu zastosowaliśmy instrukcję „kontynuuj”.

Wniosek

W tym przewodniku dokładnie omówiono koncepcję „kontynuowania” w programowaniu w C++. Zbadaliśmy, w jaki sposób instrukcja „kontynuuj” pomaga w pomijaniu żądanej wartości z danych wyjściowych do renderowania. Wykorzystaliśmy to stwierdzenie „kontynuuj” w naszych kodeksach i wyjaśniliśmy każdy kod, a także skutki tych kodów. Użyliśmy instrukcji „kontynuuj” wewnątrz pętli „for”, „while” i „zagnieżdżone for”.