Enviar respuesta 
 
Calificación:
  • 0 votos - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Conjuntos !!
10-25-2016, 08:47 PM
Mensaje: #21
RE: Conjuntos !!
#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);
Encuentra todos sus mensajes
[Translate] Share to Facebook Cita este mensaje en tu respuesta
10-25-2016, 08:47 PM
Mensaje: #22
RE: Conjuntos !!
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;
}

[Imagen: 42b9127b48.gif]
Visita su sitio web Encuentra todos sus mensajes
[Translate] Share to Facebook Cita este mensaje en tu respuesta
10-25-2016, 08:49 PM
Mensaje: #23
RE: Conjuntos !!
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
Encuentra todos sus mensajes
[Translate] Share to Facebook Cita este mensaje en tu respuesta
10-25-2016, 08:49 PM
Mensaje: #24
RE: Conjuntos !!
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;

[Imagen: 42b9127b48.gif]
Visita su sitio web Encuentra todos sus mensajes
[Translate] Share to Facebook Cita este mensaje en tu respuesta
10-25-2016, 08:50 PM
Mensaje: #25
RE: Conjuntos !!
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;
}
Encuentra todos sus mensajes
[Translate] Share to Facebook Cita este mensaje en tu respuesta
10-25-2016, 08:50 PM
Mensaje: #26
RE: Conjuntos !!
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;
}

[Imagen: 42b9127b48.gif]
Visita su sitio web Encuentra todos sus mensajes
[Translate] Share to Facebook Cita este mensaje en tu respuesta
10-25-2016, 08:51 PM
Mensaje: #27
RE: Conjuntos !!
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;
}
Encuentra todos sus mensajes
[Translate] Share to Facebook Cita este mensaje en tu respuesta
10-25-2016, 08:51 PM
Mensaje: #28
RE: Conjuntos !!
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

[Imagen: 42b9127b48.gif]
Visita su sitio web Encuentra todos sus mensajes
[Translate] Share to Facebook Cita este mensaje en tu respuesta
10-25-2016, 08:52 PM
Mensaje: #29
RE: Conjuntos !!
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
Encuentra todos sus mensajes
[Translate] Share to Facebook Cita este mensaje en tu respuesta
10-25-2016, 08:53 PM
Mensaje: #30
RE: Conjuntos !!
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

[Imagen: 42b9127b48.gif]
Visita su sitio web Encuentra todos sus mensajes
[Translate] Share to Facebook Cita este mensaje en tu respuesta
Enviar respuesta 


Salto de foro:


Usuario(s) navegando en este tema: 1 invitado(s)