Scrigroup - Documente si articole

Username / Parola inexistente      

Home Documente Upload Resurse Alte limbi doc  


AccessAdobe photoshopAlgoritmiAutocadBaze de dateCC sharp
CalculatoareCorel drawDot netExcelFox proFrontpageHardware
HtmlInternetJavaLinuxMatlabMs dosPascal
PhpPower pointRetele calculatoareSqlTutorialsWebdesignWindows
WordXml


Instructiunea while

c

+ Font mai mare | - Font mai mic





DOCUMENTE SIMILARE

Trimite pe Messenger
Instructiuni de selectie multipla: if - else if
Sterge valoarea primului nod din lista
Gestiunea culorilor
Fisiere
Cuvintele cheie ale limbajului C
Uniuni
Enumerari
Alte tipuri de functii matematice
INSTRUCTIUNEA DE ATRIBUIRE. OPERATORI ARITMETICI: scanf, printf
Arbore partial de cost minim

TERMENI importanti pentru acest document

Instructiunea while

Instructiunea while     are urmatorul format:

while (expresie) instructiune;




Cu ajutorul instructiunii while se realizeaza structura repetitiva pretestata (conditionata anterior).

Efectul:

se evalueaza valoarea expresiei din paranteze;

daca expresia are valoarea diferita de zero, atunci se executa instructiune si se reia punctul 1), altfel se trece la instructiunea urmatoare instructiunii while.

Deci instructiune se executa repetat atata timp cat expresia din paranteza este diferita de zero. Se observa ca daca expresia are valoarea zero de la inceput, atunci instructiune nu se executa niciodata.

Antetul ciclului while este constructia while (expresie) iar instructiune formeaza corpul ciclului. In cazul in care este necesar sa se execute repetat mai multe instructiuni, se utilizeaza o instructiune compusa formata din instructiunile respective.

Exemplu:

Vom crea un program care citeste un intreg n si scrie n!. Algoritmul in pseudocod:

Citeste n



f=1

i=2

CatTimp i<=n executa

f=f*i;

i=i+1

SfarsitCatTimp

Scrie n,f

Programul in C este:

#include<stdio.h>

void main (void)

printf(“nn=%d, iar n!=%gn”,n,f);

Corpul ciclului while se poate scrie mai compact astfel:

while (i<=n) f*=i++;






Politica de confidentialitate



DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 469
Importanta: rank

Comenteaza documentul:

Te rugam sa te autentifici sau sa iti faci cont pentru a putea comenta

Creaza cont nou

Termeni si conditii de utilizare | Contact
© SCRIGROUP 2022 . All rights reserved

Distribuie URL

Adauga cod HTML in site