elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Únete al Grupo Steam elhacker.NET


  Mostrar Mensajes
Páginas: [1]
1  Programación / Programación C/C++ / Re: Contador separando digitos - ayuda! (C++) en: 20 Febrero 2020, 20:05 pm
Les paso como lo resolvi por si alguien lo necesita, se pasa un poco pero funciona


#include <iostream>
#include <fstream>
using namespace std;

   int cuento=0 ;
   int mil=0;
   int decena=0;
   int centena=0;
   int unidad=0;

int main()
{

ofstream fs("salida.txt");

while (cuento<=9999){
   
    fs << ("Send, {Numpad") <<mil <<"}" << endl;
    fs << ("Send, {Numpad") <<centena <<"}" << endl;
    fs << ("Send, {Numpad") <<decena <<"}" << endl;
    fs << ("Send, {Numpad") <<unidad <<"}" << endl;

   if (unidad==9){
   unidad=0;
   decena++;
   }

unidad++;

if (decena>=10) {
decena=0;
centena++;
}

if (centena>=10) {
centena=0;
mil++;

}

if (mil>=10){

break;
}
2  Programación / Programación C/C++ / Contador separando digitos - ayuda! (C++) en: 20 Febrero 2020, 17:59 pm
Hola Gente!

Estoy intentando hacer un programa que cuente desde 0000 a 9999 mostrando en forma vertical cada digito separado.

Es decir, el resultado deberia ser este (debe incluir 0 a la izquierda):


numero1:0
numero2:0
numero3:0
numero4:1
numero1:0
numero2:0
numero3:0
numero4:2
numero1:0
numero2:0
numero3:0
numero4:3
numero1:0
numero2:0
numero3:0
numero4:4
...
numero1:9
numero2:9
numero3:9
numero4:9

Estuve pensando en matrices y vectores, pero aún no logro resolver una forma práctica de hacerlo. Necesito colocar el texto "numero:" y el numero.

Se les ocurre algo?

Muchas gracias!

Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines