Logo pl.removalsclassifieds.com

Różnica między chwilą a chwilą (z tabelą)

Spisu treści:

Anonim

While i do while to pętle używane w językach programowania do wykonywania kilku operacji w kółko, dopóki warunek wymieniony w środku nie stanie się fałszywy. Obie pętle są używane do różnych celów i są bardzo ważną częścią każdego języka programowania. Istnieje wiele różnic między obydwoma typami, które pomagają programistom.

Podczas kontra zrobić Chociaż

Różnica między pętlą while i do while polega na tym, że pętla while najpierw sprawdza warunek, a następnie jest wykonywana tylko wtedy, gdy warunek okaże się spełniony, to znaczy, jeśli okaże się prawdziwa, podczas gdy pętla do while zostanie wykonana przynajmniej raz przed warunek jest sprawdzany.

Pętla while jest rodzajem pętli, która służy do wielokrotnego wykonywania określonego zestawu instrukcji, dopóki warunek nie zostanie spełniony. W tego typu pętli warunek jest sprawdzany przed wykonaniem instrukcji, a zatem jest znany jako pętla sterowana wejściem, ponieważ kontroluje, kiedy iteracja powinna przebiegać.

Pętla do while jest rodzajem pętli, która jest używana do wielokrotnego wykonywania określonego zestawu instrukcji, dopóki warunek nie zostanie spełniony, ale w tego typu pętli instrukcje są wykonywane co najmniej raz przed sprawdzeniem warunku i w związku z tym jest znany jako pętla sterowana wyjściem, ponieważ kontroluje, kiedy proces iteracji powinien zostać zatrzymany.

Tabela porównawcza między While i Do While

Parametry porównania

Dopóki

Czy podczas

Składnia while (warunek) {Oświadczenia; } zrobić{ oświadczenia; } while(warunek);
Kontrola stanu Napisane na początku. Napisane na końcu pętli.
Iteracje Iteracja nie przebiega, dopóki warunek nie zostanie spełniony. Iteracja przebiega przynajmniej raz przed sprawdzeniem warunku.
Alternatywna nazwa Pętla z kontrolą wejścia Pętla z kontrolą wyjścia
Użycie średnika Nieużywany Jest używany na końcu pętli

Co to jest Chociaż?

Pętla while jest typem pętli, która jest najbardziej podstawowym typem używanym w językach programowania do wykonywania zadania raz za razem, aż warunek wymieniony na początku pętli pozostanie spełniony. Podstawowy układ składni pozostaje taki sam dla wszystkich języków, które wyglądają następująco: while (warunek){instrukcje;}

W składni jako pierwszy zapisywany jest while wraz z warunkiem, dla którego pętla ma działać, który jest zapisany w nawiasach okrągłych lub w nawiasach okrągłych. Następnie w nawiasach klamrowych zapisywany jest zestaw instrukcji, które mają zostać wykonane, jeśli warunek okaże się spełniony. Może to być pojedyncza instrukcja lub blok instrukcji, w zależności od funkcji, która ma być wykonana.

Pętla najpierw sprawdza, czy warunek jest prawdziwy, czy fałszywy, jeśli warunek okaże się spełniony, pętla zaczyna iterować, a napisane w niej instrukcje są wykonywane. Następnie warunek jest ponownie sprawdzany. Trwa to do momentu, gdy warunek nie stanie się fałszywy. Gdy warunek staje się fałszywy, wewnętrzne instrukcje nie są już wykonywane, a proces iteracji zatrzymuje się, co oznacza, że ​​pętla jest zakończona i wykonywana jest następna bezpośrednia linia instrukcji.

Co to jest robić podczas?

Pętla do while jest rodzajem pętli, która jest używana w językach programowania do wykonywania zadania raz za razem, aż warunek wymieniony na dole pętli pozostanie spełniony, ale specjalnością do while jest to, że instrukcje są wykonywane co najmniej raz, zanim nawet sprawdzi warunek, ponieważ oświadczenia są napisane na górze, a warunek na dole. Podstawowy układ składni pozostaje taki sam dla wszystkich języków, które wyglądają następująco: instrukcje do{; } while(warunek);

W składni najpierw jest napisane do. Następnie w nawiasach klamrowych zapisywany jest zestaw instrukcji, które mają zostać wykonane, jeśli warunek okaże się spełniony. Następnie zapisywany jest while wraz z warunkiem, dla którego pętla ma działać, który jest zapisywany w nawiasach okrągłych lub w nawiasach okrągłych. Na końcu średnik.

Pętla najpierw jest wykonywana, a następnie sprawdza warunek, czy okaże się prawdą, czy fałszem. Jeśli warunek okaże się spełniony, pętla zaczyna ponownie iterować, a napisane w niej instrukcje są wykonywane. Następnie warunek jest ponownie sprawdzany. Trwa to do momentu, gdy warunek nie stanie się fałszywy. Gdy warunek staje się fałszywy, wewnętrzne instrukcje nie są już wykonywane, a proces iteracji zatrzymuje się, co oznacza, że ​​pętla jest zakończona i wykonywana jest następna bezpośrednia linia instrukcji.

Główne różnice między While i Do While

Wniosek

Oba typy pętli służą do celów iteracyjnych i służą do osiągania różnych celów. W przeciwieństwie do tego, pętla jest używana, gdy jest określone, że pętla powinna zostać wykonana tylko wtedy, gdy warunek pętli jest spełniony lub można powiedzieć, że okaże się spełniony. Podczas gdy pętla do while jest używana, gdy wiadomo, że pętla powinna zostać wykonana przynajmniej raz, nawet jeśli warunek później okaże się fałszywy lub można powiedzieć przed sprawdzeniem warunku wymienionego wewnątrz while. Jeśli dana osoba chce, aby warunek zakończenia został sprawdzony na końcu, najlepiej wykonać pętlę while; w przeciwnym razie użyj pętli while.

Bibliografia

  1. https://dl.acm.org/doi/abs/10.1145/1460833.1460872
  2. https://link.springer.com/content/pdf/10.1007/BF00264291.pdf
  3. https://ieeexplore.ieee.org/abstract/document/6312840/

Różnica między chwilą a chwilą (z tabelą)