Use o botão abaixo para reportar erros ou dar sugestões.

Computação Científica - Um Livro Colaborativo

2.1 if-else


O if-else permite escolher em quais circunstância se deve executar uma instrução. Sua sintaxe é:

 if (condição)  
 instrução 1  
 else  
 instrução 2

Exemplo 2.1.1. Escreva um programa que lê dois números e imprime qual é o maior

#include <stdio.h>  
 
main()  
{  
  float x,y;  
  printf("Entre com o valor de x\n");  
  scanf("%f", &x);  
  printf("Entre com o valor de y\n");  
  scanf("%f", &y);  
  if (x>=y)  
    printf("x é maior ou igual a y\n");  
  else  
    printf("x menor que y\n");  
}

Exemplo 2.1.2. Escreva um programa que lê dois números inteiros e apresente-os em ordem decrescente.

 #include <stdio.h>  
 
main()  
{  
  int x,y,aux;  
  printf("Entre com o valor de x\n");  
  scanf("%d", &x);  
  printf("Entre com o valor de y\n");  
  scanf("%d", &y);  
  if (x<y)  
    {  
      aux=x;  
      x=y;  
      y=aux;  
    }  
 
  printf("%d  %d\n",x,y);  
}

Observe que é importante a identação do bloco de instrução internos ao if para maior legibilidade do código.

Creative Commons License Este texto é disponibilizado nos termos da licença Creative Commons Atribuição-CompartilhaIgual 3.0 Não Adaptada (CC-BY-SA 3.0). Página gerada em 19/8/2020 às 17:33:16.

Informe erros ou edite você mesmo!