Extrae los dígitos impares de un número.
#include "stdafx.h"
#include "iostream"
#include "conio.h"
using namespace std;
void main()
{
int n;
cout<<"Ingresar numero: ";cin>>n;
cout<<endl<<"Digitos Impares: "<<endl;
do{
int digito = n%10;//Toma el ultimo digito del numero
if (digito%2==1)//Verifica si es impar
cout<<digito<<endl;
n=(n-digito)/10;//Elimina el ultimo digito
}while (n>0);//Se repitira el "while" mientras aún haya digitos
_getch();
}
No hay comentarios:
Publicar un comentario