Logo Passei Direto
Buscar

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

1
Linguagem de programação I
(06)
Sid Ravoni
Estruturas de controle de fluxo (1)
São comandos utilizados em uma linguagem de 
programação para determinar qual a ordem e quais 
comandos devem ser executados pelo programa em 
uma dada condição;
Em geral são expressões condicionais;
Caso a expressão retorne 0, dizemos que ela é falsa. 
Caso ela retorne qualquer outro valor, dizemos que 
ela é verdadeira;
Nesse contexto, qualquer expressão pode ser 
utilizada desde que retorne um valor zero ou não 
zero;
São utilizados: operadores aritméticos, relacionais, 
lógicos para realizar testes.
2
Estruturas de controle de fluxo (2)
#include <stdio.h>
#include <stdlib.h>
int main ()
{
int num;
printf ("Digite um numero: ");
scanf ("%d",&num);
if (num>10)
printf ("\n\nO numero e maior que 10 \n");
if (num==10)
{
printf ("\n\nVoce acertou!\n");
printf ("O numero e igual a 10.");
}
if (num<10)
printf ("\n\n O numero e menor que 10 \n");
system("PAUSE");
return (0);
}
Estruturas de controle de fluxo (3)
#include <stdio.h>
#include <stdlib.h>
int main ()
{
int num;
printf ("Digite um numero: ");
scanf ("%d",&num);
if (num==10)
{
printf ("\n\nVoce acertou!\n");
printf ("O numero e igual a 10.\n");
}
else 
{
printf ("\n\nVoce errou!\n");
printf ("O numero e diferente de 10.\n");
}
system("PAUSE");
return(0);
}
3
Estruturas de controle de fluxo (4)
#include <stdio.h>
#include <stdlib.h>
int main ()
{
int num;
printf ("Digite um numero: ");
scanf ("%d",&num);
if (num == 0)
printf ("O numero digitado é zero \n");
if (num == 1)
printf ("O numero digitado é um \n");
if (num == 2)
printf ("Of numero digitado é dois \n"); 
if (num == 3)
printf ("O numero digitado é tres \n");
if (num >= 4)
printf ("O numero digitado maior ou igual a quatro \n");
system("PAUSE");
return (0);
}
Estruturas de controle de fluxo (5)
#include <stdio.h>
#include <stdlib.h>
int main ()
{
int num;
rotulo:
printf ("Digite um numero: ");
scanf ("%d",&num);
if (num == 0)
printf ("O numero digitado é zero \n");
if (num == 1)
printf ("O numero digitado é um \n");
if (num == 2)
printf ("Of numero digitado é dois \n"); 
if (num == 3)
printf ("O numero digitado é tres \n");
if (num >= 4)
printf ("O numero digitado maior ou igual a quatro \n");
if (num == 77)
{
printf ("Fim de operacao \n");
system("PAUSE");
return (0);
}
system("PAUSE");
goto rotulo; 
}
4

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?