Algoritmos

1587 palavras 7 páginas
Curso de C

Estruturas Condicionais

Curso C - IC/UNICAMP

Estruturas Condicionais
Roteiro:





Exemplo
Condições e operadores relacionais
Comando if
Comando if ... else

• Operadores lógicos
• Comandos if ... else if em cascata
• Comando switch
>

Curso C - IC/UNICAMP

Estruturas Condicionais
Motivação:
int main(int argc, char* argv[]) { int main(int argc, char* argv[]) { double pi = 3.141592; double pi = 3.141592; double raio, area, perimetro; double raio, area, perimetro; printf("Digite o raio: "); printf("Digite o raio: "); scanf("%lf", &raio); scanf("%lf", &raio); area = pi * (raio * raio); area = pi * (raio * raio); perimetro = 2.0 * pi * raio; perimetro = 2.0 * pi * raio;

}
}

printf("Raio: %lf \n", raio); printf("Raio: %lf \n", raio); printf(“Area: %lf \n", area); printf(“Area: %lf \n", area); printf("Perimetro: %lf \n", perimetro); printf("Perimetro: %lf \n", perimetro); return 0; return 0;
EstruturasCondicionais\AreaPerimetro01\AreaPerimetro01.vcproj

Curso C - IC/UNICAMP

Estruturas Condicionais
Motivação:
int main(int argc, char* argv[]) { int main(int argc, char* argv[]) {

Seqüencial:
Seqüencial:
double pi = 3.141592; double pi = 3.141592; double raio, area, perimetro;⇒ Algoritmos Simples double raio, area, perimetro;⇒ Algoritmos Simples

printf("Digite o raio: "); printf("Digite o raio: "); scanf("%lf", &raio); scanf("%lf", &raio);

Condições:
Condições:
⇒ Como decidir se
⇒ Como decidir se area = pi * (raio * raio); area = pi * (raio * raio); deve executar ou perimetro = 2.0 * pi * raio; deve executar ou perimetro = 2.0 * pi * raio; não um bloco não um bloco printf("Raio: %lf \n", raio); printf("Raio: %lf \n", raio);

}
}

printf(“Area: %lf \n", area); printf(“Area: %lf \n", area); printf("Perimetro: %lf \n", perimetro); printf("Perimetro: %lf \n", perimetro); return 0; return 0;

EstruturasCondicionais\AreaPerimetro01\AreaPerimetro01.vcproj

Relacionados

  • Algoritmos
    469 palavras | 2 páginas
  • Algoritmos
    5351 palavras | 22 páginas
  • Algoritmo
    698 palavras | 3 páginas
  • O que é um Algoritmo
    689 palavras | 3 páginas
  • Algoritmos
    864 palavras | 4 páginas
  • Algoritmo
    2704 palavras | 11 páginas
  • algoritmos
    2263 palavras | 10 páginas
  • Algoritmos
    834 palavras | 4 páginas
  • algoritmos
    1051 palavras | 5 páginas
  • Algoritmos
    958 palavras | 4 páginas