Разница между циклами while и do-while в C, C ++, Java

Опубликовано: 27 Декабря, 2021

цикл while:

Цикл while - это оператор потока управления, который позволяет многократно выполнять код на основе заданного логического условия. Цикл while можно рассматривать как повторяющийся оператор if.
Синтаксис:

while (логическое условие)
{
   операторы цикла ...
}

Схема:

Пример:

C

#include <stdio.h>
int main()
{
int i = 5;
while (i < 10) {
printf ( "GFG " );
i++;
}
return 0;
}

C ++

#include <iostream>
using namespace std;
int main()
{
int i = 5;
while (i < 10) {
i++;
cout << "GFG " ;
}
return 0;
}

Джава

import java.io.*;
class GFG {
public static void main(String[] args)
{
int i = 5 ;
while (i < 10 ) {
i++;
System.out.println( "GfG" );
}
}
}
Выход:

GFG
GFG
GFG
GFG
GFG