A maior rede de estudos do Brasil

Grátis
2 pág.
EXEMPLOS DE PROGRAMAS EM C - Condicionais

Pré-visualização | Página 1 de 1

EXEMPLOS DE PROGRAMAS EM C
Operadores Relacionais
SÍMBOLO SIGNIFICADO
= = Igual a (comparação de valores)
!= Diferente de
> Maior que
>= Maior ou igual a
< Menor que
<= Menor ou igual a
Estrutura Condicional.
/*Programa para o cálculo de média de um aluno.
Supondo aprovação caso a média seja maior ou igual a 7.
Caso a média seja menor que 7, será reprovado.*/
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main ()
{
float N1, /*nota da primeira prova*/
N2, /*nota da segunda prova*/
N3, /*nota da terceira prova*/
MD; /*média do aluno*/
/*Entrada de dados.*/
printf ("\nInforme a nota da primeira prova: ");
scanf ("%f", &N1);
printf ("\nInforme a nota da segunda prova: ");
scanf ("%f", &N2);
printf ("\nInforme a nota da terceira prova: ");
scanf ("%f", &N3);
/*Cálculo da média.*/
MD = (N1 + N2 + N3) / 3;
/*Determinação da situação do aluno e saída de dados.*/
if (MD >= 7.0)
{
printf ("\nAluno aprovado com media: %4.1f \n", MD);
}
else
{
printf ("\nAluno reprovado com media: %4.1f \n", MD);
}
printf ("\nFim do programa. \n");
system ("pause");
return 0;
}
Operadores Lógicos
SÍMBOLO SIGNIFICADO
&& E
|| OU
Estrutura Condicional Composta
/*Verifica, de acordo com a idade, se a pessoa pode, deve ou está isenta de votar.*/
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main ()
{
int IDADE;
printf ("\nInforme a idade da pessoa: ");
scanf ("%d", &IDADE);
/*determinação da situação como eleitor*/
if (IDADE < 16)
{
printf ("\nIdade < 16. Nao pode votar.");
}
else
{
if (IDADE >= 18 && IDADE <= 65)
{
printf ("\nDeve votar.");
}
else
{
if (IDADE >= 16 && IDADE < 18 || IDADE > 65)
{
printf ("\nVoto facultativo.");
}
}
}
printf ("\n\nFim do programa.");
system ("pause");
return 0;
}