Diga se o numero é impar ou par

1. Diga se o numero é impar ou par

Fabricio
Hellsius

(usa Ubuntu)

Enviado em 18/04/2011 - 07:47h

Tentei fazer este programa:
e)Apresentar todos os valores numericos inteiros impares situados na faixa de 0 a 20. Para verificar se o numero é impar, efetuar dentro da malha a verificação logica desta condição com a instrução "se", perguntando se o numero é impar, sendo, mostre-o, não sendo, passe para o proximo passo.

fonte:
---------------
#include <stdio.h>
#include <stdlib.h>

int main ()
{
// Variaveis
int i;
char resp;

// Entrada de Dados


// Processamento
for(i=1; i<=20; i++)
{
printf("%d eh um numero impar <S/N>: \n",i);
scanf("%s%*c", &resp);
if(toupper(resp)=='S')
{
printf("%d eh impar", i);
}
} // F_for

// Final do Codigo
getch();
}
--------------------

A saida ficou muito esquisita:
1 eh um numero impar <S/N>:
s
0 eh impar1 eh um numero impar <S/N>


  


2. Re: Diga se o numero é impar ou par

Ruy Minoru Ito Takata
ErhnamDjinm

(usa Gentoo)

Enviado em 18/04/2011 - 08:49h

Acho que não é bem isso que o programa deve fazer.
Pelo que eu entendi, o programa deve verificar se cada número de 0 a 20 é ou não ímpar, e não perguntar para o usuário se o número é ímpar.


3. Re: Diga se o numero é impar ou par

César...
cesar

(usa CentOS)

Enviado em 18/04/2011 - 09:29h

Não se entendi muito bem o que você quer, mas fiz um código rapidinho aqui que deve resolver o seu problema.

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

int main()
{
int i = 0 ;
for (i = 1 ; i <= 20; i++)
{
if(i%2 == 0 )
printf("Numero %d, eh par\n",i);
else
printf("Numero %d, eh impar\n",i);
}// Final for
return 0;
}//Final main

Um abraço!


4. Re: Diga se o numero é impar ou par

César...
cesar

(usa CentOS)

Enviado em 18/04/2011 - 09:35h

Agora que li a pergunta direito, neste caso é só esta parte.

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

int main()
{
int i = 0 ;
for (i = 1 ; i <= 20; i++)
{
if(i%2 != 0 )
printf("Numero %d, eh impar\n",i);
}// Final for
return 0;
}//Final main



[]'s


5. Número par ou impar

raquel de sousa mendes
raquelmendes

(usa Ubuntu)

Enviado em 18/04/2011 - 19:53h

// Inculsão de bibliotecas
#include <stdio.h>
#include <stdlib.h>

// Função principal
int main ()
{
// Declaração de variáveis da função principal
int num;

// Instruções do programa
printf ( "Programa para indicar se um número é par ou ímpar...\n");
printf ( "Digite um número inteiro: " );
scanf ( "%d", &num );

if ( num % 2 == 0 )
printf ( "%d é par.\n", num );
else
printf ( "%d é impar.\n", num );

// Finalização
return ( 0 );
}



6. Re: Diga se o numero é impar ou par

Alan Souza
alan-souza

(usa Slackware)

Enviado em 19/04/2011 - 00:42h

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

int main(){
for(int i=0; i<=20; i++){
if(i % 2 !=0)
printf("O numero %d e impar!\n",i);
else
printf("O numero %d e par!\n", i);
}
return 0;
}






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts