Java - pętla póki

Spisie treści
ten cykle w Jawa pozwalają nam powtórzyć część kodu, gdy spełniony jest określony warunek, jest to przydatne w naszych programach, ponieważ pozwala nam ocenić i przedstawić informacje, które w przeciwnym razie musielibyśmy zrobić „ręcznie”, generując znacznie więcej linii kodu tego, co jest naprawdę potrzebny.
Pętla podczas ()
Jak wskazaliśmy na początku samouczka, cykl ten pozwala nam wykonywać instrukcje w programie, gdy spełniony jest oceniany warunek, co pomaga nam rozwiązać wiele problemów z powtarzającymi się blokami kodu, które w innym przypadku musielibyśmy wypełnić ręcznie.
Co się stanie, jeśli chcemy wydrukować linię 10 razy?Gdybyśmy nie używali pętli, musielibyśmy napisać instrukcję print wszystkie dziesięć razy, ale jeśli użyjemy podczas () używamy licznika i przyrównujemy go do liczby powtórzeń.
W tym momencie możesz się zastanawiać, co to jest licznik, to nic innego jak zmienna kontrolna, do której będziemy dodawać za każdym razem, gdy cykl zostanie spełniony, zobaczmy następujący przykład:
 int licznik = 0; while (count <10) {System.out.println ("Wydrukowuję linię:" + licznik); licznik ++; } 

Widzimy, że deklarujemy nasz licznik, potem mówimy mu, że warunkiem jest, że gdy licznik jest mniejszy niż 10 wykonamy wewnętrzny kod, w tym przypadku wypiszemy wiersz, po wydrukowaniu dodamy 1 do licznika, aby jest ponownie oceniany w podczas jego wartość zbliża się do 10 z każdą iteracją.
Zgadnij, jaki numer myślę?
Zamierzamy wprowadzić w życie wykorzystanie pętla while () Przy małej grze wygenerujemy losową liczbę od 1 do 100 i poprosimy użytkownika, aby ją odgadł, jednak pomożemy mu trochę za każdą odpowiedź, powiemy mu, czy jest bardziej poniżej lub powyżej tej wartości, dopóki nie zgadniesz.
Zobaczmy kod:
 importować java.util.Scanner; public class GuessTheNumber {public static void main (String [] args) {// Generujemy losową liczbę int number = (int) (Math.random () * 21); Wejście skanera = nowy skaner (System.in); System.out.println ("Zgadnij, jaki numer myślę, między 0 a 20"); int przypuszczenie = -1; while (guess! = number) {// Pytamy użytkownika o numer System.out.print ("\ nWprowadź swoją opcję:"); zgadnij = input.nextInt (); if (zgadnij == liczba) System.out.println („Tak !!, liczba to:” + liczba); else if (zgadnij> numer) System.out.println („Jesteś tam”); else System.out.println ("Jesteś na dole"); // Koniec cyklu}}} 

WażnyNależy tutaj podkreślić, że najpierw inicjujemy naszą zmienną kontrolną wartością, która gwarantuje, że pętla zostanie uruchomiona przynajmniej raz, a następnie w pętli oceniamy wartość za pomocą warunków warunkowych, abyśmy mogli wiedzieć, jak poprowadzić użytkownika, na przykład przykład: ostatni, jeśli użytkownik zgadnie, że cykl jest przerwany i program się kończy.
Aby zakończyć samouczek, zobaczmy, jak wyglądał nasz program na poniższym obrazku:

POWIĘKSZAĆ

Podobał Ci się i pomógł ten samouczek?Możesz nagrodzić autora, naciskając ten przycisk, aby dać mu pozytywny punkt

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave