preciso resolver uns exercicios no code bloks ... a linguagem é c++.
Por favor me ajudem ..
preciso saber os operadores que usam na estrutura condicional tbm..
obrigada.
04) Faça um programa em C++ para receber um número inteiro e verifique se esse número é par ou ímpar. Mostre o resultado na tela.
A estrutura ficaria assim:
#include <iostream>
using namespace std;
int main()
{
int num;
cout<<"Entre com um numero inteiro\n";
cin>>num;
if (num % 2 == 0)
cout<<"O numero "<<num<<" é um numero par\n";
else
cout<<"O numero "<<num<<" é um numero impar\n";
system ("pause");
return 0;
}
Onde "num % 2 == 0" seria para realizar um teste com o numero que a pessoa digitou, o sinal de % equivale ao "mod", ou seja, ao resto da equação. Então com essa sequência eu estou dizendo que se eu dividir o número da pessoa por 2 (num % 2), e o resultado for igual a zero (== 0), isso quer dizer que irá se tratar de um número par, pois quando eu divido um número par por 2, o resto da divisão zera igual a zero.
Ex: 4 dividido por 2 = 2 (repare que não há resto na divisão, ou seja, trata-se de um número par)
Ex de divisão com resto: 5 dividido por 2 = 2 e sobra o numero 1 (Repare que aqui há um resto da divisão, que é o número 1, nós poderiamos continuar a divisão com fração, mas não há necessidade).
Ao utilizar essa condição, o programa consegue identificar os numeros pares dos numeros impares.
Qualquer duvida basta perguntar!
Para escrever sua resposta aqui, entre ou crie uma conta.
Compartilhar