Na estrutura condicional composta é realizada a avaliação de uma única expressão lógica. Se o resultado dessa avaliação for verdadeiro é executado a instrução ou o conjunto de instruções compreendido entre o comando entre as chaves após o if.
Se o resultado da avaliação for falso é executado a instrução ou o conjunto de instruções entre chaves após o else.
A sintaxe da estrutura condicional composta é:
if(<condição)
{
<instruções para condição verdadeira>;
}
else
{
<instruções para condição falsa>;
}
Exemplo:
/* Estrutura condicional composta em C */
#include <stdio.h>
#include <math.h>
main ()
{
int quadrado, num;
float raiz;
printf(" Digite um numero inteiro: ");
scanf("%d",&num);
if (num % 2 -- 0)
{
raiz = sqrt(num);
printf("O numero e par");
printf("\nA raiz quadrada e: %.3f, raiz");
}
else
{
quadrado = num * num;
printf ("O numero e impar");
printf("\nO numero ao quadrado e: %d",quadrado);
}
return(0);
}
Fonte: Algoritmos e Lógica de Programação II, ME. Gislaine Camila Lapasini Leal, Unicesumar.
Se o resultado da avaliação for falso é executado a instrução ou o conjunto de instruções entre chaves após o else.
A sintaxe da estrutura condicional composta é:
if(<condição)
{
<instruções para condição verdadeira>;
}
else
{
<instruções para condição falsa>;
}
Exemplo:
/* Estrutura condicional composta em C */
#include <stdio.h>
#include <math.h>
main ()
{
int quadrado, num;
float raiz;
printf(" Digite um numero inteiro: ");
scanf("%d",&num);
if (num % 2 -- 0)
{
raiz = sqrt(num);
printf("O numero e par");
printf("\nA raiz quadrada e: %.3f, raiz");
}
else
{
quadrado = num * num;
printf ("O numero e impar");
printf("\nO numero ao quadrado e: %d",quadrado);
}
return(0);
}
Fonte: Algoritmos e Lógica de Programação II, ME. Gislaine Camila Lapasini Leal, Unicesumar.
Nenhum comentário:
Postar um comentário