rogramacao

483 palavras 2 páginas
Lógica de Programação
Estruturas condicionais na linguagem C

Estruturas Condicionais (ou estruturas de decisão) em C

Sintaxe: if (expressão de teste) instrução; Como Funciona?
Se a expressão de teste que se encontra entre os parênteses for verdadeira a instrução da linha subsequente será executada. Caso contrário não será.
No caso de termos mais de uma instrução que dependa do resultado do condição para ser executada, essas instruções devem ficar entre chaves, conforme exibido na sintaxe abaixo: if (expressão de teste)
{ instrução 1; instrução 2;
...
... instrução n;
}

Exemplo com comando If simples
#include
#include main() { int n1, n2, soma; printf("Digite o primeiro numero: "); scanf("%d", &n1); printf("Digite o segundo numero: "); scanf(" %d", &n2); soma = n1 + n2; if (soma > 10) //o comando if verifica se a soma dos valores é maior que 10 printf("\O resultado da soma dos valores digitados é maior que dez: %d \n", soma); system("pause"); return 0;
}

Comando If..else
Sintaxe:
if (expressão de teste)
{
< bloco de instruções a ser executado caso a expressão seja verdadeira>
}
else
{
< bloco de instruções a ser executado caso a expressão seja falsa>
}

Como Funciona?
Se a expressão de teste que se encontra entre os parênteses for verdadeira o bloco de instruções logo abaixo do if será executado. Caso contrário o bloco de instruções do else é que será executado.
Caso tenhamos apenas uma instrução no bloco do if ou no bloco do else, as chaves poderão ser omitidas

Exemplo do comando If..else
#include
#include main() { int n1, n2, soma; printf("Digite o primeiro numero: "); scanf("%d", &n1); printf("Digite o segundo numero: "); scanf(" %d", &n2); soma = n1 + n2; if (soma > 10) //o comando if verifica se a soma dos valores é maior que 10 printf("\O resultado da soma dos valores digitados e maior que dez: %d \n", soma); else printf("\O resultado da soma dos valores digitados nao e maior

Relacionados

  • Gestão por processos
    1471 palavras | 6 páginas
  • Programa de computador
    463 palavras | 2 páginas
  • Sei nao
    388 palavras | 2 páginas
  • Curso java
    23643 palavras | 95 páginas
  • Java
    23500 palavras | 94 páginas
  • Atividade relacionada à pactuação dos municípios
    1356 palavras | 6 páginas
  • caixa preta
    250 palavras | 1 página
  • atividade estruturada 2 paradigma
    340 palavras | 2 páginas
  • Inform Tica
    586 palavras | 3 páginas
  • Projeto de eventos
    532 palavras | 3 páginas