elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
28 Mayo 2012, 23:29  


Tema destacado: Sigue las noticias más importantes de elhacker.net en ttwitter!

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse)
| | |-+  [AYUDA] Programar un calculador de IVA en C++
0 Usuarios y 2 Visitantes están viendo este tema.
Páginas: 1 [2] Ir Abajo Respuesta Imprimir
Autor Tema: [AYUDA] Programar un calculador de IVA en C++  (Leído 1,597 veces)
versams

Desconectado Desconectado

Mensajes: 33



Ver Perfil
Re: [AYUDA] Programar un calculador de IVA en C++
« Respuesta #15 en: 24 Noviembre 2011, 18:40 »

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.


En línea
тαптяαпсє


Desconectado Desconectado

Mensajes: 739


Usuario EHN


Ver Perfil
Re: [AYUDA] Programar un calculador de IVA en C++
« Respuesta #16 en: 24 Noviembre 2011, 20:12 »

Y ya que no retornas nada, podrías crear una función principal nula o vacia (void).

Saludos


En línea

BlackZeroX (Astaroth)
Wiki

Desconectado Desconectado

Mensajes: 2.831


I'Love...!¡.


Ver Perfil WWW
Re: [AYUDA] Programar un calculador de IVA en C++
« Respuesta #17 en: 24 Noviembre 2011, 20:36 »

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!¡.
En línea

Web Principal-->[ Blog(VB6) | Host File (Public & Private) | Scan Port | (New)MyInfraPC (Descubre mi Contraseña venefi. $) ]



The Dark Shadow is my passion.
El infierno es mi Hogar, mi novia es Lilith y el metal mi
RyogiShiki


Desconectado Desconectado

Mensajes: 709


げんしけん - Hikkikomori FTW!!!


Ver Perfil WWW
Re: [AYUDA] Programar un calculador de IVA en C++
« Respuesta #18 en: 24 Noviembre 2011, 20:48 »

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!¡.
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í...

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
« Última modificación: 24 Noviembre 2011, 21:24 por RyogiShiki » En línea

тαптяαпсє


Desconectado Desconectado

Mensajes: 739


Usuario EHN


Ver Perfil
Re: [AYUDA] Programar un calculador de IVA en C++
« Respuesta #19 en: 24 Noviembre 2011, 21:22 »

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
Entonces el error es dejar sin retorno la función principal.

Cosa que en JAVA no está permitida si no me equivoco.
En línea

RyogiShiki


Desconectado Desconectado

Mensajes: 709


げんしけん - Hikkikomori FTW!!!


Ver Perfil WWW
Re: [AYUDA] Programar un calculador de IVA en C++
« Respuesta #20 en: 24 Noviembre 2011, 21:27 »

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
public static void main(String args[])

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
En línea

flony

Desconectado Desconectado

Mensajes: 292



Ver Perfil
Re: [AYUDA] Programar un calculador de IVA en C++
« Respuesta #21 en: 15 Diciembre 2011, 14:10 »

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
« Última modificación: 15 Diciembre 2011, 14:11 por flony » En línea

si un problema no tiene solucion entonces no es un problema...es algo inevitable
Dealer098

Desconectado Desconectado

Mensajes: 4


Wow!


Ver Perfil
Re: [AYUDA] Programar un calculador de IVA en C++
« Respuesta #22 en: 20 Diciembre 2011, 21:39 »

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
#include <stdio.h>
 
int main ()
{
printf ("Introduzca un numero entero: ");
float a; scanf ("%f", &a); a=a*1.18;
printf ("El numero introducido +IVA es %f.\n\n", a);
return 0;
}
 

Código:
$ gcc -o code code.c
$ ./code
Introduzca un numero entero: 12
El numero introducido +IVA es 14.1600000.

$

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.
En línea

Stupid silly boy... xD
farresito
Usuario

Desconectado Desconectado

Mensajes: 216



Ver Perfil
Re: [AYUDA] Programar un calculador de IVA en C++
« Respuesta #23 en: 20 Diciembre 2011, 23:42 »

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 ;)
En línea
Páginas: 1 [2] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
VB Calculador de resistencias
Programación General
Galiley 4 1,676 Último mensaje 22 Junio 2004, 06:07
por el_chente23
[Ayuda] alguno que sepa programar en batch ayuda...
Scripting
taton 5 1,079 Último mensaje 20 Septiembre 2006, 01:43
por taton
Calculador de la Formula General
PHP
ActiveSheet 6 7,549 Último mensaje 6 Marzo 2008, 03:56
por ActiveSheet
Calculador del voltaje, intensidad y resistencia en un circuito eléctrico en C++
Programación C/C++
JuaN-ThE-HaCKeR 1 1,283 Último mensaje 6 Noviembre 2008, 19:42
por Flakito81
Calculador de Binomio de Newton [Python]
Scripting
CaronteGold 8 2,675 Último mensaje 1 Enero 2010, 04:31
por CaronteGold
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines