Autor
|
Tema: Sumar un porcentaje (Leído 12,376 veces)
|
cazagavilan
Desconectado
Mensajes: 82
|
Hola, tengo este codigo en el que pido un precio y un iva para despues sumarlos el problema que tengo es que no se como hacer que el numero introduzido en iva se convierta en un porcentaje, por ejemplo: ellos me introduzen el numero 18 y yo lo paso a %18. #include "stdafx.h" #include "iostream" using namespace std; double total (double, double); void main() { double precio, iva; cout << "Introduzca el precio: " ; cin >> precio; cout << "Introduzca el iva: " ; cin >> iva; cout << "El total es: " << total(precio,iva) << "\n"; } double total ( double precio, double iva) { double total = precio+iva; return total; }
Gracias.
|
|
|
En línea
|
|
|
|
bigfu
|
total = precio + (precio*IVA/100);
|
|
|
En línea
|
A reader lives a thousand lives before he dies. The man who never reads lives only one
|
|
|
cazagavilan
Desconectado
Mensajes: 82
|
Gracias.
|
|
|
En línea
|
|
|
|
Queta
Desconectado
Mensajes: 267
|
¿Por qué sigues incluyendo stdafx?
|
|
|
En línea
|
"Intenta no volverte un hombre de éxito, sino volverte un hombre de valor." Albert Einstein.
|
|
|
cazagavilan
Desconectado
Mensajes: 82
|
Me sale automaticamente y lo dejo por si acaso...
|
|
|
En línea
|
|
|
|
cazagavilan
Desconectado
Mensajes: 82
|
Bueno he avanzado un pelin mas y ahora tengo otro problema xD.. Dentro el ejercicio anterior tambien tengo que hacer que si no escriben el iva se sume automaticamente un 18% pero no se me suma nada. #include "stdafx.h" #include "iostream" using namespace std; double total (double, double); double iva2 = 18; void main() { double precio, iva; cout << "Introduzca el precio: " ; cin >> precio; cout << "Introduzca el iva: " ; cin >> iva; cout << "El total es: " << total(precio,iva) << "\n"; if (iva > 0) cout << total (precio,iva); else cout << precio+(precio*(iva2/100)); } double total ( double precio, double iva) { double total = precio+(precio * (iva / 100)); return total; }
Gracias.
|
|
|
En línea
|
|
|
|
cazagavilan
Desconectado
Mensajes: 82
|
Si quito stdafx.h me da error.
|
|
|
En línea
|
|
|
|
bigfu
|
#include <iostream> using namespace std; double total (double, double); double iva2 = 18; int main(){ double precio, iva; cout << "Introduzca el precio: " ; cin >> precio; cout << "Introduzca el iva: " ; cin >> iva; if (iva > 0) cout << total (precio,iva); else cout << precio+(precio*(iva2/100)); return 0; } double total ( double precio, double iva) { double total = precio+(precio * (iva / 100)); return total; }
He quitado el stdafx.h, cambiado void main() por int main() y he añadido return 0 al final del main y no me da problema alguno...
|
|
« Última modificación: 24 Julio 2011, 18:50 pm por bigfu »
|
En línea
|
A reader lives a thousand lives before he dies. The man who never reads lives only one
|
|
|
cazagavilan
Desconectado
Mensajes: 82
|
Gracias ya me funciona pero sigo sin poder quitar stdafx.h no se por que..
|
|
|
En línea
|
|
|
|
Ferno
Desconectado
Mensajes: 375
|
Compilador?
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
progressbar porcentaje
Programación Visual Basic
|
alfa_28
|
7
|
6,610
|
21 Septiembre 2006, 06:40 am
por Zibra
|
|
|
porcentaje de color
Diseño Gráfico
|
ISR9994
|
0
|
2,698
|
19 Diciembre 2007, 21:07 pm
por ISR9994
|
|
|
Porcentaje de winrar
Programación Visual Basic
|
SheKeL_C$
|
5
|
3,083
|
20 Enero 2008, 07:34 am
por zXxOsirisxXz
|
|
|
Calculo Porcentaje
« 1 2 3 »
Dudas Generales
|
EuroHack
|
23
|
15,693
|
27 Enero 2012, 07:50 am
por H1tchclock
|
|
|
Ayuda con wininet (ftpgetfile y ftpputfile), Detectar porcentaje transferido
Programación C/C++
|
70N1
|
2
|
2,781
|
6 Septiembre 2013, 20:50 pm
por 70N1
|
|