Comandos de Decisão

537 palavras 3 páginas
Comandos de Decisão

Uma das tarefas fundamentais de qualquer programa é decidir o que deve ser executado a seguir. Os comandos de decisão permitem determinar qual é a ação a ser tomada com base no resultado de uma expressão condicional. Isso significa que podemos selecionar entre ações alternativas, dependendo de critérios desenvolvidos no decorrer da execução do programa.

A linguagem C oferece três comandos de decisão:

if if-else switch

O comando IF

O comando if instrui o computador a tomar uma decisão simples.

#include <stdio.h>
#include <stdlib.h>

int main()
{

int anos;

printf("Ouantos anos voce tem ? \n");

scanf("%d", &anos);

if(anos < 30) /* Toma uma decisão caso anos < 30*/ printf("Voce eh muito jovem!\n");

system("PAUSE"); return 0;

}

Se você digitar um número menor que 30, o programa imprimirá: "Você é muito jovem!". Caso você digite um número maior ou igual a 30, o programa não fará absolutamentenada.

Sintaxe:

O comando consiste na palavra-chave if seguida de uma expressão de teste entre parênteses. Se a expressão de teste for verdadeira, a instrução será executada; do contrário,nada será feito.

O corpo de um if pode conter uma única instrução terminada por ponto-e-vírgula, ou várias instruções entre chaves.

if (Condição)
{
instrução; instrução;
}

O comando IF aninhados

Um comando if pode estar dentro de outro comando if. Dizemos então que o interno está aninhado. Eis um exemplo:

#include <stdio.h>
#include <stdlib.h>

int main()
{

int numero;

printf("Digite um numero inteiro: \n");

scanf("%d", &numero);

if(numero > 0) {

if(numero % 2 == 0) {

printf(" Numero %d e divisivel por 2 \n", numero);

if(numero % 3 == 0) printf(" Numero %d e divisivel por 3 \n", numero); }

}

system("PAUSE"); return 0;

}

O comando IF-ELSE

O comando if-else é a expansão de um simples if. O comando if permite que executemos algo somente se a sua expressão de teste for verdadeira, caso

Relacionados

  • Comandos De Decisao
    855 palavras | 4 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