elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Ingresar Registrarse
06 Octubre 2008, 23:15  



+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderador: ®®)
| | |-+  Conversor pesetas a euros
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Imprimir
Autor Tema: Conversor pesetas a euros  (Leído 477 veces)
Erik#

Desconectado Desconectado

Mensajes: 102



Ver Perfil WWW
Conversor pesetas a euros
« en: 01 Mayo 2008, 13:45 »

Esto es un conversor de pesetas a euros, aver que tal os va el source, ami el programa me va genial, lo cree hace unas semanas aburridisimo :(.

Código:
#include <cstdlib>
#include <iostream>

using namespace std;

int main()
{
    Inicio:
    double psts;
    double euros;
   
    cout << "Introduce la cifra de pesetas: ";
    cin >> psts;

    if (psts < 0) {
        cerr << "Error: la cantidad que puso es invalida";
        return 1;
    }

    euros = psts / 166.386;
    cout << "Equivale a " << euros << " euro(s)\n\n";
    goto Inicio;
    return 0;
}
« Última modificación: 02 Mayo 2008, 10:23 por Erik# » En línea

Eternal Idol N&P

Desconectado Desconectado

Mensajes: 1.340


Assembly (x86/x64), C/C++, Kernel Mode (WDM/WDF)


Ver Perfil WWW
Re: Conversor pesetas a euros
« Respuesta #1 en: 01 Mayo 2008, 15:11 »

Muy util  :rolleyes:
En línea

http://www.nacionalypopular.com/
http://www.lucheyvuelve.com.ar/

"La economia nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de este"
Juan Domingo Peron
Cab Calloway
Colaborador

Conectado Conectado

Mensajes: 4.293



Ver Perfil
Re: Conversor pesetas a euros
« Respuesta #2 en: 01 Mayo 2008, 15:21 »

¿y el "else"? xD
En línea

Max 400; caracteres restantes: 366
Erik#

Desconectado Desconectado

Mensajes: 102



Ver Perfil WWW
Re: Conversor pesetas a euros
« Respuesta #3 en: 01 Mayo 2008, 16:12 »

Muy util  :rolleyes:

Muchas gracias.

¿y el "else"? xD

Para que quieres que ponga un else.
En línea

z0t0

Desconectado Desconectado

Mensajes: 425


Slackware


Ver Perfil
Re: Conversor pesetas a euros
« Respuesta #4 en: 02 Mayo 2008, 01:44 »

Buenas noches,

Un consejo, intenta evitar todo lo posible la utilizacion de "system();" ya que si su funcion es ejecutar un comando de win32 en GNU/Linux no me valdria, tendria que modificar el codigo.

Con lo cual ganaras portabilidad.

Por ejemplo para:

Código:
system("PAUSE>NUL")

Podrias utilizar "getchar();".

Un Saludo.

En línea
Erik#

Desconectado Desconectado

Mensajes: 102



Ver Perfil WWW
Re: Conversor pesetas a euros
« Respuesta #5 en: 02 Mayo 2008, 09:15 »

Gracias por el consejo, lo voy a probar.
En línea

Erik#

Desconectado Desconectado

Mensajes: 102



Ver Perfil WWW
Re: Conversor pesetas a euros
« Respuesta #6 en: 02 Mayo 2008, 09:19 »

Sorry por doble post, cual es la libreria de getchar(); En C era <conio.h> verdad?
Pero en C++?
En línea

Ferсhu

Desconectado Desconectado

Mensajes: 1.221

Menos palabras y Mas codigos.


Ver Perfil WWW
Re: Conversor pesetas a euros
« Respuesta #7 en: 02 Mayo 2008, 10:10 »

y a pesos como seria??  :xD

Citar
Sorry por doble post, cual es la libreria de getchar(); En C era <conio.h> verdad?

Prodria decirtelo simplemente, pero te voi a decir como darte cuenta solo(asi ya sabes para la proxima), te vas a la carpeta include de tu IDE, apretas f3 (suponinendo q usas xp, seguro q si), seleccionas buscar por texto, e introducis el nombre de la funcion. Luego deducis cual archivo sera de los q te aparecieron :p

Pd: yo si fuera tu, le pondria un bucle al codigo y q salga con 0 pesetas, ya q keda algo incomodo ejecutarlo para cada conversion.

Saludos!!
En línea

Erik#

Desconectado Desconectado

Mensajes: 102



Ver Perfil WWW
Re: Conversor pesetas a euros
« Respuesta #8 en: 02 Mayo 2008, 10:15 »

Dime como se llama la libreria, porque esque ahora no tengo tiempo de buscar el IDE ;).


EDIT: He añadido goto para volver al inicio sin tener que volver a abrir el programa (running).
« Última modificación: 02 Mayo 2008, 10:25 por Erik# » En línea

Ferсhu

Desconectado Desconectado

Mensajes: 1.221

Menos palabras y Mas codigos.


Ver Perfil WWW
Re: Conversor pesetas a euros
« Respuesta #9 en: 02 Mayo 2008, 20:31 »

uyy, la embarraste eso no termina nunca :p
En línea

z0t0

Desconectado Desconectado

Mensajes: 425


Slackware


Ver Perfil
Re: Conversor pesetas a euros
« Respuesta #10 en: 03 Mayo 2008, 01:13 »

Buenas noches,

La libreria donde esta la funcion "getchar();" es 'stdio.h', a ver si buscamos un poquito mas  :xD.

Un Saludo.
En línea
Chino Moreno

Desconectado Desconectado

Mensajes: 93


White Pony [ ! ]


Ver Perfil
Re: Conversor pesetas a euros
« Respuesta #11 en: 03 Mayo 2008, 02:12 »

Creo que confundes getchar() con getch(), que es la que se encuentra en conio.h, por cierto, no utilices conio jamás, es malvada y se comera a tus hijos.
En línea



¿Necesitas información sobre una función que comenté? Lo mas seguro es que la encuentres en MSDN
N1K0

Desconectado Desconectado

Mensajes: 4


Ver Perfil
Re: Conversor pesetas a euros
« Respuesta #12 en: 04 Mayo 2008, 23:48 »

no ase falta incorporar la libreria stdio.h si solo es para hacer una pausa...usa la funcion cin.get() de la libreria iostream  :P
« Última modificación: 05 Mayo 2008, 04:36 por N1K0 » En línea
Páginas: [1] Ir Arriba Imprimir 
Ir a:  







Consolas     La Web de Goku     MilW0rm     MundoDivx

Hispabyte     Truzone     TodoReviews     ZonaPhotoshop

hard-h2o modding    Foros de ayuda    Yashira.org    Videojuegos    indetectables.net   

Noticias Informatica    Seguridad Informática    ADSL    Foros en español    eNYe Sec

Todas las webs afiliadas están libres de publicidad engañosa.

Powered by SMF 1.1.6 | SMF © 2006-2008, Simple Machines LLC
Free counter and web stats