Linguagem C 04 Estruturas De Repeticao

Embed Size (px)

Citation preview

Linguagem C

Estruturas de Controle

Repetio

Regis Pires [email protected]

Laos condicionais

while (expresso) { comandos;}

do { comandos;} while (expresso);

Lao condicional com teste no incio

Lao condicional com teste no final

Lao condicional

... int i = 0; while (i < 10) { printf("ol!"); i = i + 1; } ...

Laos usando for

for (inicializacao; condicao; incremento) { codigo; }

int i; for (i = 0; i < 10; i++) { printf("ol!");}

Em C, a declarao da varivel deve ser realizada antes do for.

Ill not throw paper airplanes in class

Exemplo Linha de *

#include

int main() { int i, n; printf("Digite um numero: "); scanf("%d", &n); for (i=0; i < n; i++) { printf("*"); } printf("\n"); return(0);}

Exemplo Quadrado de *

#include

int main() { int coluna, linha, n; printf("Digite um numero: "); scanf("%d", &n);

for (linha=1; linha 50 && i < 60) { continue; } printf("%d", i); }

break e continue

Muokkaa otsikon tekstimuotoa napsauttamalla

Muokkaa jsennyksen tekstimuotoa napsauttamalla

Toinen jsennystaso

Kolmas jsennystaso

Neljs jsennystaso

Viides jsennystaso

Kuudes jsennystaso

Seitsems jsennystaso

Kahdeksas jsennystaso

Yhdekss jsennystaso