Comandos De Decisao

855 palavras 4 páginas
ALGORITMOS E PROGRAMAÇÃO – PROF. PAULO CUESTA
COMANDOS DE DECISÃO – CONTROLE DE FLUXO ( Cap. 4 – livro texto)
Os comandos de tomadas de decisão ou controle de fluxo, permitem ao programador alterar a sequência de execução do programa.

- COMANDO

if

DECISÃO SIMPLES

A condição de comando if é uma expressão que será avaliada. Se a condição for verdadeira, a declaração será executada. Se a condição não for verdadeira a declaração não será executada. A declaração pode ser um bloco de instruções ou apenas um comando.

Condição

V

F

Comando

Próx. comando

Para apenas um comando : if ( condição) instrução para condição verdadeira ; instrução para condição falsa;
Para um bloco de instruções : if ( condição)
{
instrução 1; instrução 2;

.
.
instrução n;
}
instrução para condição falsa ;

OPERADORES RELACIONAIS

Símbolo
==
!=
>
<
>=
<=

Significado
Igual a
Diferente de
Maior que
Menor que
Maior ou igual que
Menor ou igual que

EXEMPLOS:

EXEMPLO 1

(Pag. 84 livro texto)

/* ifdemo.c*/
#include<stdio.h>
#include<stdlib.h> int main()
{
int anos; printf("Quantos anos voce tem? ---> "); scanf("%d", &anos); if(anos < 30) /* Toma uma decisão caso anos < 30*/ printf("Voce e muito jovem!\n"); system("PAUSE"); return 0;
}
Caso seja digitado um número menor que 30, será impressa a mensagem “Voce e muito jovem!” .
Caso o número digitado seja maior ou igual a 30, o programa não fará absolutamente nada.

EXEMPLO 2

O algoritmo abaixo lê dois números através do teclado e os coloca em ordem crescente: Algoritmo:
-

Entrar com dois valores via teclado A e B;
Verificar se A é maior que o valor B ;
Se for verdadeiro, efetuar a troca de valores entre as variáveis e apresentar os valores das duas variáveis; Se for falso, apresentar os valores das duas variáveis.

Programa em “C” :
/* Ordenar em ordem crescente */
#include <stdio.h>
#include <stdlib.h> int main( )
{
int A, B, X; printf(“Entre com o valor de A : “) ; scanf( “%d”, &A); printf(“Entre com o valor de B : “) ; scanf( “%d”,

Relacionados

  • Comandos de Decisão
    537 palavras | 3 páginas
  • Tais
    686 palavras | 3 páginas
  • java
    1074 palavras | 5 páginas
  • Lógica
    913 palavras | 4 páginas
  • Algoritmos - Estrutura de decisão composta
    1404 palavras | 6 páginas
  • Senhor
    571 palavras | 3 páginas
  • Estruturas de repetição
    1204 palavras | 5 páginas
  • estrutura de decisão
    541 palavras | 3 páginas
  • Aula 3 Estruturas Condicionais
    1865 palavras | 8 páginas
  • estruturas de decisao
    1438 palavras | 6 páginas