Título: [AYUDA] Programar un calculador de IVA en C++ Publicado por: versams en 22 Noviembre 2011, 18:29 pm Soy un novato en esto de la programación y después de leerme guias y cosas, me han propuesto crear (programar) algo, he pensado en esto del IVA (si es muy complejo para un principiante decidmelo porfavor)
Pues eso, me gustaria que me recomendarais alguna guia más para principiantes (podeis tratarme como nivel 0) y algun consejo o paso a seguir para empezar en esto. Gracias. PD: El programa que he de usar para la programación del mismo es: "Dev- C++" Título: Re: [AYUDA] Programar un calculador de IVA en C++ Publicado por: s00rk en 22 Noviembre 2011, 19:41 pm Pues esto no tiene nada de complejidad si sabes sacar el iva a mano, pudes hacerlo aqui facilmente solamente ocupas leer los tipos de datos que hay en este caso
int double float long Estos 4 tipos de datos son comunmente para el trato de numero aunque ahi para no ponerte todo yo, te dire que leas un poco sobre las diferencias que hay entre ellos, con eso sabras como hacer bien tu calculadora del iva. Título: Re: [AYUDA] Programar un calculador de IVA en C++ Publicado por: тαптяα en 22 Noviembre 2011, 19:56 pm Y lo sacas con cout ;)
PD: Leete algo de C++ para hacer esto. Título: Re: [AYUDA] Programar un calculador de IVA en C++ Publicado por: versams en 22 Noviembre 2011, 23:12 pm Concreta más porfavor, pasame una guia que sepas que es de utilidad o algo, se agradece. Ya estoy leyendo cosas pero no saco el agua clara.
Título: Re: [AYUDA] Programar un calculador de IVA en C++ Publicado por: RyogiShiki en 22 Noviembre 2011, 23:23 pm mira unas buenas guias pueden ser las que ha estado haciendo Paueky en YouTube este último año. Son realmente buenas y muy actualizadas. Puedes encontrar todo el temario aquí: http://minidosis.org/C++/
Saludos Título: Re: [AYUDA] Programar un calculador de IVA en C++ Publicado por: Dr. H47 en 22 Noviembre 2011, 23:43 pm Amigo aqui le dejo unos sources en C++ con el compilador de borland 3.0
Los codigos contienen algunas funciones para calculo de porcentajes. De seguro le serviran de ayuda. Código: //-------------------- El siguiente codigo es una version de la anterior que ya ni recuerdo por que la modifique, pero alguna mejora tendra, bueno aqui la pongo. Código: // PORCENTA.CPP Otro mas... Código: //-------------------- Por ultimo mi amigo, cualquier duda preguntad o si lo prefiere igual ahi en el source esta mi direccion electronica, podeis agregarme al msn por cualquier duda. Saludos y mucho exito en C. Pa servirle amigo. Título: Re: [AYUDA] Programar un calculador de IVA en C++ Publicado por: versams en 22 Noviembre 2011, 23:51 pm Gracias a los dos, mañana o pasado ya posteare si tengo dudas, ahora toca asimilar conceptos. Gracias otra vez.
PD: Teneis algun programa parecido al mio (tipo introducir valor y que haga porcentaje) algo más corto y sencillo? Título: Re: [AYUDA] Programar un calculador de IVA en C++ Publicado por: Dr. H47 en 23 Noviembre 2011, 07:05 am Gracias a los dos, mañana o pasado ya posteare si tengo dudas, ahora toca asimilar conceptos. Gracias otra vez. PD: Teneis algun programa parecido al mio (tipo introducir valor y que haga porcentaje) algo más corto y sencillo? No tengo ninguno pero te lo puedo hacer. Me imagino lo quereis asi: 1. un programa que le ingreses auna cantidad y que automaticamente te calcule el porcentaje, o tambien quieres meter el valor del porcentaje. Nomas me dices como lo quieres y te lo hago. Título: Re: [AYUDA] Programar un calculador de IVA en C++ Publicado por: versams en 23 Noviembre 2011, 08:18 am No buscaba que me lo hicieran pero se agreadeceria.
Quiero que el programa te pregunte que IVA quieres calcular (4,7 o 18%) que intruduzcas el valor y te de el IVA sumado al valor del producto. Título: Re: [AYUDA] Programar un calculador de IVA en C++ Publicado por: s00rk en 23 Noviembre 2011, 08:48 am INICIO Programa double precio, iva, resultado; Mostrar "Precio: "; Leer precio; Mostrar "IVA: "; Leer iva; resultado = (precio*iva)+precio; Mostrar "Precio Con IVA: " resultado; Fin Programa Como podra ver no tiene mucha ciencia, casi casi es igual el codigo por no decir que ya esta hecho ejjeejej, solamente si queremos el iva de 18% entonces se introduce 0.18, si se quiere el iva del 5% se introduce 0.05 o el 50% seria 0.50. Bueno eso espero te sirva ya que mas claro creo que no es posible, jejeje Suerte n_n Título: Re: [AYUDA] Programar un calculador de IVA en C++ Publicado por: тαптяα en 23 Noviembre 2011, 16:38 pm Busca en google:
Curso C y seguro que encuentras algo que te agrada. En el link de mi firma, tengo algunos códigos en C y C++ Título: Re: [AYUDA] Programar un calculador de IVA en C++ Publicado por: versams en 23 Noviembre 2011, 18:09 pm Gracias a todos los que me habeis ayudado, sinceramente no he entendido algun comentario, al fijarme en los ejemplos que Dr. H47 ha posteado, el tercero, era exactamente lo que yo iba a hacer lo unico que con un "enunciado" diferente.
Os dejo lo que he hecho por si os pica la curiosidad: Código: #include <iostream.h> Por alguna razón se ha perdido medio código, lo busco y edito.. EDIT: No encuentro lo que falta, yo guardé todo, compilé y ejecuté, os dejo la aplicación en todo caso. http://www.mediafire.com/?l6exrfd24wkw9je Es medio mb, y solo son 10 o 15 lineas, es normal el tamaño del archivo? Título: Re: [AYUDA] Programar un calculador de IVA en C++ Publicado por: тαптяα en 23 Noviembre 2011, 23:30 pm Te debe faltar(así sin fijarme mucho):
Código: using namespace std; Saludos! Título: Re: [AYUDA] Programar un calculador de IVA en C++ Publicado por: versams en 24 Noviembre 2011, 17:36 pm No falta nada, el programa funciona perfecto para lo que esta programado.
Simplemente era para daros las gracias y dejaros el resultado. Título: Re: [AYUDA] Programar un calculador de IVA en C++ Publicado por: RyogiShiki en 24 Noviembre 2011, 17:39 pm Igual necesitas agregar:
Código Para evitar errores en tiempo de compilación. También deberías quitar el .h de iostream para que quede así: Código
En C++ los headers no llevan extensión (bueno los de la librería standard) Saludos Título: Re: [AYUDA] Programar un calculador de IVA en C++ Publicado por: versams en 24 Noviembre 2011, 18:40 pm Okok, tomo nota, como ya he dicho la aplicación se compilo bien y todo, el codigo que teneis ahi no está completo, he perdido la mitad.
Título: Re: [AYUDA] Programar un calculador de IVA en C++ Publicado por: тαптяα en 24 Noviembre 2011, 20:12 pm Y ya que no retornas nada, podrías crear una función principal nula o vacia (void).
Saludos Título: Re: [AYUDA] Programar un calculador de IVA en C++ Publicado por: BlackZeroX en 24 Noviembre 2011, 20:36 pm Para evitar errores en tiempo de compilación. También deberías quitar el .h de iostream para que quede así: En C++ los headers no llevan extensión (bueno los de la librería standard) Se supone que las librerias Standart para C++ son de este tipo no? cstdio cstdib ... stc. conio.h no es standart tengo entendido... Dulces Lunas!¡. Título: Re: [AYUDA] Programar un calculador de IVA en C++ Publicado por: RyogiShiki en 24 Noviembre 2011, 20:48 pm Se supone que las librerias Standart para C++ son de este tipo no? Los headers que empiezan con una c al principio como cstdio y cstdlib son las que han sido portadas desde C hacia C++ y se mantienen para mantener la compatibilidad entre C y C++, además ofrecen gran funcionalidad para C++ aportando lo que ya se tenia en C ejemplos de esto son: ctime, cerno, clocale, cmath. Pero generalmente suelen tener nombres como vector, limits iostream, map, set, algorithm y así... cstdio cstdib ... stc. conio.h no es standart tengo entendido... Dulces Lunas!¡. Mas Información: http://www.cplusplus.com/reference/ En las primeras versiones de C++ las cabeceras tenían también .h al final, pero al estandarizarse decidieron cambiar los nombres eliminando la extensión y colocándolas dentro del namespace std, esto al final terminaría haciendo que muchos programas escritos en las primeras versiones de C++ perdieran completamente compatibilidad, es por eso que se siguió distribuyendo con las cabeceras que terminaban en .h como iostream o string. Es por eso que si usas la canebera iostream.h sin declarar el namespace no habrá problema alguno, sin embargo esto va en contra del estandard y como dije es solo para preservar compatibilidades. Y ya que no retornas nada, podrías crear una función principal nula o vacia (void). Saludos Esto también va en contra del Standard de C++ (y el de C99) que estipula que toda función principal de un programa (main) debe retornar un entero. Saludos Título: Re: [AYUDA] Programar un calculador de IVA en C++ Publicado por: тαптяα en 24 Noviembre 2011, 21:22 pm Esto también va en contra del Standard de C++ (y el de C99) que estipula que toda función principal de un programa (main) debe retornar un entero. Entonces el error es dejar sin retorno la función principal.Saludos Cosa que en JAVA no está permitida si no me equivoco. Título: Re: [AYUDA] Programar un calculador de IVA en C++ Publicado por: RyogiShiki en 24 Noviembre 2011, 21:27 pm Entonces el error es dejar sin retorno la función principal. Cosa que en JAVA no está permitida si no me equivoco. Cierto en Java la función principal debe ser estrictamente: Código Si no es así el compilador terminará mandando un error que dice algo como: "No se pudo encontrar main" o algo por el estilo. En cuanto a lo dejar el main sin retorno Bueno en C++ si la función principal se deja sin retorno esta por defecto retornará 0, pero es más conveniente hacerlo explicitamente. Saludos Título: Re: [AYUDA] Programar un calculador de IVA en C++ Publicado por: flony en 15 Diciembre 2011, 14:10 pm sin animo de ofender a ud que saben de esto y yo soy un amateur que lo hago para vender mas adelante.. :laugh: :laugh: :laugh: soy contador en argentina(aclaro xq depende del país) y mas allá que no vas a usar nada muy complicado, si deberías leer las exenciones, que realizar ante distintas operaciones, ejemplo una persona que vende leche en polvo esta exento si vende al estado y tiene alícuota del 10.5% diferencial del estándar 21% etc etc
o sea los posibles variantes son muchísimas...de ali que ud. los programadores hacen un programa dependiendo de la empresa actividad que realiza etc etf Título: Re: [AYUDA] Programar un calculador de IVA en C++ Publicado por: Dealer098 en 20 Diciembre 2011, 21:39 pm Soy un novato en esto de la programación y después de leerme guias y cosas, me han propuesto crear (programar) algo, he pensado en esto del IVA (si es muy complejo para un principiante decidmelo porfavor) Pues eso, me gustaria que me recomendarais alguna guia más para principiantes (podeis tratarme como nivel 0) y algun consejo o paso a seguir para empezar en esto. PD: El programa que he de usar para la programación del mismo es: "Dev- C++" Bueno, pues para empezar, para calcular el 18% de una cantidad no hace falta tener una guía. Segundo, infravalorarte no va a hacer que la gente diga "Ohh, que modesto! Vamos a ayudarle!". Una cosa es ser humilde y otra es infravalorarse a sí mismo. Tercero, considero que a programar se aprende programando, así que te dejo un código rápido y tú miras cómo funciona. Cuarto, lo siento pero lo voy a hacer en C, pero no creo tengas problemas a la hora de pasarlo a C++. Quinto, Dev-C++ utiliza gcc, así que puedes compilar el programa con gcc, no necesariamente con Dev-C++. Sexto, deja de usar Dev-C++. Es horrible. Código
Código: $ gcc -o code code.c A partir de esto, puedes mejorarlo haciendo una función para esta tarea, pasando el entero por los argumentos de main... Hasta aquí la teoría, ahora toca poner en juego la creatividad. Un saludo. Dealer. Título: Re: [AYUDA] Programar un calculador de IVA en C++ Publicado por: farresito en 20 Diciembre 2011, 23:42 pm Bajate CodeBlocks. Es exactamente lo mismo que lo que tienes pero mejor. Te va a compilar identicamente pero tendras un compilador mas actualizado. Lo puedes obtener para Linux, Windows y Mac, asi que no te deberia ser un gran problema.
http://www.codeblocks.org/ Un abrazo. Dev-C esta obsoleto desde hace años. I ole pel catala ;) |