Faça um algoritmo que Leia um número inteiro dado pelo usuário e diga se ele é par ou impar.
int main(){
int num;
printf("informe o numero");
scanf("%d", &num);
printf("\n");
if (num%2==0){
printf("numero e par:");
printf("\n");}
else{
printf("numero e impar");
printf("\n");
}
return 0;
}
Neste exercício, serão aplicados os conhecimentos adquiridos para escrever um algoritmo que lê um número inteiro e diz se ele é par ou ímpar.
O algoritmo possui os seguintes passos:
1) Inicialização das variáveis: char inicializa variáveis correspondentes a caractere, int inicializa variáveis correspondentes a números inteiros e float inicializa variáveis correspondentes a números reais.
int num;
2) Informação dos dados: o programador deve digitar o valor do número inteiro num. O comando printf exibe o texto contido entre as aspas e o comando scanf faz a leitura dos dados formatados (%c para caractere, %d para números inteiros e %f para números reais).
printf(“Digite um número inteiro: ”);
scanf(“%d”, &num);
3) Impressão da natureza (par ou ímpar) do número inteiro: a estrutura dentro do comando if só é executada se a expressão presente entre parênteses for verdadeira. Se for falsa, é executada a estrutura dentro do comando else.
Ou seja, se o resto da divisão (comando %) de num por 2 for zero, esse número é par. Caso contrário, é ímpar.
if ( (n % 2) == 0 )
printf(“O número digitado é par.”);
else
printf(“O número digitado é ímpar.”);
Concluindo, o algoritmo completo fica da seguinte forma:
int num;
printf(“Digite um número inteiro: ”);
scanf(“%d”, &num);
if ( (n % 2) == 0 )
printf(“O número digitado é par.”);
else
printf(“O número digitado é ímpar.”);
Neste exercício, serão aplicados os conhecimentos adquiridos para escrever um algoritmo que lê um número inteiro e diz se ele é par ou ímpar.
O algoritmo possui os seguintes passos:
1) Inicialização das variáveis: char inicializa variáveis correspondentes a caractere, int inicializa variáveis correspondentes a números inteiros e float inicializa variáveis correspondentes a números reais.
int num;
2) Informação dos dados: o programador deve digitar o valor do número inteiro num. O comando printf exibe o texto contido entre as aspas e o comando scanf faz a leitura dos dados formatados (%c para caractere, %d para números inteiros e %f para números reais).
printf(“Digite um número inteiro: ”);
scanf(“%d”, &num);
3) Impressão da natureza (par ou ímpar) do número inteiro: a estrutura dentro do comando if só é executada se a expressão presente entre parênteses for verdadeira. Se for falsa, é executada a estrutura dentro do comando else.
Ou seja, se o resto da divisão (comando %) de num por 2 for zero, esse número é par. Caso contrário, é ímpar.
if ( (n % 2) == 0 )
printf(“O número digitado é par.”);
else
printf(“O número digitado é ímpar.”);
Concluindo, o algoritmo completo fica da seguinte forma:
int num;
printf(“Digite um número inteiro: ”);
scanf(“%d”, &num);
if ( (n % 2) == 0 )
printf(“O número digitado é par.”);
else
printf(“O número digitado é ímpar.”);
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar