DragonBound Forums
Conjuntos !! - Versión para impresión

+- DragonBound Forums (https://dragonbound-forums.com)
+-- Foro: General (/forumdisplay.php?fid=37)
+--- Foro: User vs User | Usuario vs Usuario (/forumdisplay.php?fid=67)
+--- Tema: Conjuntos !! (/showthread.php?tid=1947)

Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16


RE: Conjuntos !! - CyandeByte - 10-25-2016 08:47 PM

#include <iostream>
#include <stdio.h>
#include "validacion.h"


using namespace std;

int main()
{
char cad[50];
int numero;
cout<<"Ingrese la cadena: ";
gets(cad);
cout<<endl<<"La longitud de la cadena es: "<<longitud(cad);


RE: Conjuntos !! - Xpektros - 10-25-2016 08:47 PM

if(esEntero(cad))
{
cout<<"\nLa cadena tiene el formato de un entero";
numero = convertirCadenaAEntero(cad);
cout<<"\nEl número entero es: "<<numero;
}
else
{
cout<<"\nLa cadena no tiene el formato de un entero";
}

return 0;
}


RE: Conjuntos !! - CyandeByte - 10-25-2016 08:49 PM

ifndef MATEMATICA_H_INCLUDED
#define MATEMATICA_H_INCLUDED

int potencia(int base,int exponente){
int res=1;
for(int i=0;i<exponente;i++){
res=res*base;
}
return res;
}

#endif // MATEMATICA_H_INCLUDED


RE: Conjuntos !! - Xpektros - 10-25-2016 08:49 PM

ifndef VALIDACION_H_INCLUDED
#define VALIDACION_H_INCLUDED

#include "cadenas.h"

bool esEntero(char cadena[])
{
int i, tamanio;
bool entero=true;
tamanio = longitud(cadena);
i=0;
while(i<tamanio && entero==true)
{
if(cadena[i]<48 || cadena[i]>57)
{
entero = false;
}
i++;
}
return entero;


RE: Conjuntos !! - CyandeByte - 10-25-2016 08:50 PM

ifndef CADENAS_H_INCLUDED
#define CADENAS_H_INCLUDED

#include "matematica.h"

int longitud(char cadena[])
{
int i;
i=0;
while(cadena[i]!='\0')
{
i++;
}
return i;
}


RE: Conjuntos !! - Xpektros - 10-25-2016 08:50 PM

int convertirCaracterAEntero(char dato)
{
return (dato - 48);
}

int convertirCadenaAEntero(char cadena[])
{
int tamanio, resultado=0, i;
double exponente;
tamanio = longitud(cadena);
exponente = tamanio - 1;
for(i=0;i<tamanio;i++)
{


resultado = resultado + convertirCaracterAEntero(cadena[i]) * potencia(10,exponente);
exponente --;

}
return resultado;
}


RE: Conjuntos !! - CyandeByte - 10-25-2016 08:51 PM

int convertirCaracterAEntero(char dato)
{
return (dato - 48);
}

int convertirCadenaAEntero(char cadena[])
{
int tamanio, resultado=0, i;
double exponente;
tamanio = longitud(cadena);
exponente = tamanio - 1;
for(i=0;i<tamanio;i++)
{


resultado = resultado + convertirCaracterAEntero(cadena[i]) * potencia(10,exponente);
exponente --;

}
return resultado;
}


RE: Conjuntos !! - Xpektros - 10-25-2016 08:51 PM

int convertirCaracterAEntero(char dato)
{
return (dato - 48);
}

int convertirCadenaAEntero(char cadena[])
{
int tamanio, resultado=0, i;
double exponente;
tamanio = longitud(cadena);
exponente = tamanio - 1;
for(i=0;i<tamanio;i++)
{


resultado = resultado + convertirCaracterAEntero(cadena[i]) * potencia(10,exponente);
exponente --;

}
return resultado;
}12


RE: Conjuntos !! - CyandeByte - 10-25-2016 08:52 PM

int convertirCaracterAEntero(char dato)
{
return (dato - 48);
}

int convertirCadenaAEntero(char cadena[])
{
int tamanio, resultado=0, i;
double exponente;
tamanio = longitud(cadena);
exponente = tamanio - 1;
for(i=0;i<tamanio;i++)
{


resultado = resultado + convertirCaracterAEntero(cadena[i]) * potencia(10,exponente);
exponente --;

}
return resultado;
}36


RE: Conjuntos !! - Xpektros - 10-25-2016 08:53 PM

int convertirCaracterAEntero(char dato)
{
return (dato - 48);
}

int convertirCadenaAEntero(char cadena[])
{
int tamanio, resultado=0, i;
double exponente;
tamanio = longitud(cadena);
exponente = tamanio - 1;
for(i=0;i<tamanio;i++)
{


resultado = resultado + convertirCaracterAEntero(cadena[i]) * potencia(10,exponente);
exponente --;

}
return resultado;
}100