Lernschleifen in C

Lernschleifen in C
Schleifen sind das grundlegende Konzept der C -Sprache. Schleifen bedeuten Iterationen. Wenn wir in diesem Fall einige Anweisungen mehrmals oder wiederholt in unserem Programm ausführen möchten, verwenden wir in diesem Fall eine Schleifenanweisung. Schleifen helfen dem Codierer tatsächlich, die gleiche Zeile in unserem Programm nicht zu wiederholen. Es reduziert die Codezeilen im Programm und verkürzt die Ausführungszeit des Programms.

In der C -Sprache sind drei Arten von Schleifen vorhanden. Sie sind:

  1. Während
  2. DO-während
  3. Für

Wir werden jede Schleife unten diskutieren.

1. While-Schleife

Programmierbeispiel 1

#enthalten
int main ()

int i = 1; //Initialisierung
während ich<= 5 ) //condition

printf ("avishek");
i ++; //Fluss

Rückkehr 0;

Ausgang

Erläuterung

Hier bin ich eine Steuervariable, um die Schleife zu steuern. Der Zustandsteil wird entweder als wahr oder falsch behandelt. Wenn es wahr ist, tritt es in die Schleife ein. Im Flussteil können wir den Wert der Steuervariablen inkrementieren oder verringern. Hier wird die Bedingung 1 Mal mehr überprüft, als den Wert zu drucken, da wenn die Bedingung falsch wird, wird eine andere Zeitbedingung überprüft.

Während die Schleife auch als einstimmungsgesteuerte Schleife bezeichnet wird.

Programmierbeispiel 2

#enthalten
int main ()

int i = 0, n;
printf ("eine Nummer eingeben");
scanf ("%d", & n);
während ich<= n )

printf (" %d", i);
i ++;

Rückkehr 0;

Ausgang

Erläuterung

In diesem Programm möchten wir einige Werte vom Benutzer mit Hilfe einer Weile -Schleife aus dem Benutzer ausdrucken. Zu diesem Zweck verwenden wir die Funktion scanf (), um Eingaben vom Benutzer zu erhalten. Dann laufen wir einfach eine Weile Schleife, um das Programm auszuführen.

Programmierbeispiel 3

#enthalten
int main ()

int i = 0, n, sum = 0;
printf ("eine Nummer eingeben");
scanf ("%d", & n);
während ich<= n )

sum = sum + i;
i ++;

printf ("Summe von 1 bis %d ist %d", n, sum);
Rückkehr 0;

Ausgang

Erläuterung

Das oben genannte Programm ist auch ein Beispiel für die WHOP-Schleife. Hier möchten wir einige Zahlen zusammenfassen, die vom Benutzer angegeben werden. Während wir dieselbe Aktion ausführen, laufen wir einfach die While -Schleife. Es fasst die Werte nur wiederholt durch, indem die gleiche Anweisung mehrmals ausgeführt wird.

Machen während der Schleife

Programmierbeispiel 4

#enthalten
int main ()

int i = 1; // Initialisierung
Tun

printf ("avishek");
i ++; //Fluss
während ich<= 5 ) ; //condition
Rückkehr 0;

Ausgang

Erläuterung

Tun Sie, während die Schleife auch als Exit Control Loop bezeichnet wird. Denn in dieser Schleife können wir mindestens einmal eingeben, ohne den Zustand zu überprüfen. Nachdem Sie einen Vorgang ausführen und den Wert der Steuervariablen „I“ erhöhen, ist die Bedingung in Schach. Hier wird die Bedingung so überprüft.

Programmierbeispiel 5

#enthalten
int main ()

int i = 0, n;
printf ("eine Nummer eingeben");
scanf ("%d", & n);
Tun

printf (" %d", i);
i ++;
während ich<= n ) ;
Rückkehr 0;

Ausgang

Erläuterung

In diesem Programm möchten wir einige Werte vom Benutzer mit Hilfe der Schleife ausdrucken. Zu diesem Zweck verwenden wir die Funktion scanf (), um Eingaben vom Benutzer zu erhalten. Dann führen wir einfach eine DO-während-Schleife aus, um das Programm auszuführen

Programmierbeispiel 6

#enthalten
int main ()

int i = 0, n, sum = 0;
printf ("eine Nummer eingeben");
scanf ("%d", & n);
Tun

sum = sum + i;
i ++;
während ich<= n ) ;
printf ("Summe von 1 bis %d ist %d", n, sum);
Rückkehr 0;

Ausgang

Erläuterung

Das oben genannte Programm ist auch ein Beispiel für eine Schleife, die zu einer Schleife. Hier möchten wir einige Zahlen zusammenfassen, die vom Benutzer angegeben werden. Während wir dieselbe Aktion ausführen, führen wir einfach die Schleife aus. Es fasst die Werte nur wiederholt durch, indem die gleiche Anweisung mehrmals ausgeführt wird

Für Schleife

Programmierbeispiel 7

#enthalten
int main ()

int i;
für (i = 1; i<= 5 ; i++ )

printf ("avishek");

Rückkehr 0;

Ausgang

Erläuterung

In der für Loop -Klammern schreiben wir drei Schritte, nämlich Initialisierung, Zustand und Fluss (Inkrement oder Dekrement). Es wird auch als Eintragskontrollschleife bezeichnet. Zuerst überprüfte es den Zustand. Wenn die Bedingung wahr ist, ermöglicht sie den Eintritt in die Schleife.

Programmierbeispiel 8

#enthalten
int main ()

int i = 0, n;
printf ("eine Nummer eingeben");
scanf ("%d", & n);
für (i = 0; i<= n ; i++)

printf (" %d", i);

Rückkehr 0;

Ausgang

Erläuterung

In diesem Programm möchten wir einige Werte vom Benutzer ausdrucken. Zu diesem Zweck verwenden wir die Funktion scanf (), um Eingaben vom Benutzer zu erhalten. Dann führen wir einfach eine für Schleife aus, um das Programm auszuführen

Programmierbeispiel 9

#enthalten
int main ()

int i = 0, n, sum = 0;
printf ("eine Nummer eingeben");
scanf ("%d", & n);
für (i = 0; i<= n ; i++)

sum = sum + i;

printf ("Summe von 1 bis %d ist %d", n, sum);
Rückkehr 0;

Ausgang

Erläuterung

Das oben genannte Programm ist auch ein Beispiel für die Schleife. Hier möchten wir einige Zahlen zusammenfassen, die vom Benutzer angegeben werden. Während wir die gleiche Aktion ausführen, rennen wir einfach um eine Schleife. Es fasst die Werte nur wiederholt durch, indem die gleiche Anweisung mehrmals ausgeführt wird.

Abschluss

Wir lernen aus dem obigen Konzept, dass Schleifen ein wichtiges Konzept der C -Sprache sind, da es eine wichtige Rolle bei der Ausführung derselben Aussage mehrmals spielt. Sobald wir den Code der Schleife einmal geschrieben haben, wird er mehrmals gemäß den Anforderungen des Programms ausgeführt.