Linguagem C - Resumo dos comandos de controle de programa

3,535 views

Published on

Linguagem C - Resumo dos comandos de controle de programa

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
3,535
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
53
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Linguagem C - Resumo dos comandos de controle de programa

  1. 1. RESUMO CONTROLE DE PROGRAMA Profª Ms. Engª Elaine Cecília Gatto Curso de Bacharelado em Engenharia de Computação Universidade do Sagrado CoraçãO – USC Bauru/SP
  2. 2. IF if(condicao){ comandos; } Exemplo: if(nota>=60){ printf(“aprovado”); }
  3. 3. IF-ELSE if(condicao){ comandos; } else { comandos; } exemplo: if(nota>=60){ printf(“aprovado”); } else { printf(“reprovado”); }
  4. 4. IF-ELSE Aninhado exemplo: if(condicao){ comandos; } else if(condicao){ comandos; } else if(condicao){ comandos; } else { comandos; } if(nota>=90){ printf(“aprovado com 90”); } else if(nota>=80){ printf(“aprovado com 80”); } else if(nota>=70){ printf(“aprovado com 70”); } else if(){ printf(“aprovado com 60”); } else{ printf(“reprovado”); }
  5. 5. WHILE while(condicao){ comandos; } Por exemplo: Enquanto houver mais itens na minha lista de compras ... Comprar próximo item e riscá-lo da minha lista exemplo: int produto; produto = 3; while(produto<=100){ produto = 3 * produto; }
  6. 6. FOR for( expressao1; expressao2; expressao3){ comandos; } Expressao1 = inicialização da variável de controle Expressao2 = condição de continuação do loop Expressao3 = incremento da variável de controle for(contador=1; contador<=10; contador++){ printf(“%d n”; contador); }
  7. 7. Switch switch(letra){ case ‘A’: case ‘a’: printf(“Você digitou a letra a minuscula”); break; case ‘B’: case ‘b’: printf(“Você digitou a letra b minuscula”); break; default: printf(“Digite uma letra”); }
  8. 8. DO-WHILE do{ comandos; }while(condicao); Exemplo: do{ printf(“%d ”, contador); } while(++contador<=10);

×