/
Inicio :: Foros

 F.A.Q.F.A.Q.                  Conéctese para revisar sus mensajesConéctese para revisar sus mensajes   

Fallo de calculo

 
      Índice del Foro elrincondelc.com -> Principiantes C/C++
Ver tema anterior :: Ver siguiente tema  
AutorMensaje
sergi75



Registrado: 26 Sep 2004
Mensajes: 7

MensajePublicado: 28/09/2004 12:58 am
Título: Fallo de calculo

Confused Aqui pego este codigo, lo que trato de hacer es bien sencillo, trato de introducir el precio y la cantidad de 2 articulos multiplicar y sumar para obtener el total.
No obtengo el resultado correcto.....
Aqui esta el codigo :

#include <stdio.h>


int main()
{
int cantidad_a , cantidad_b ;
int precio_a , precio_b , total;
cantidad_a , cantidad_b , precio_a , precio_b , total = 0;
printf( "Introduce cantidad de articulo 1: " );
scanf( "%d", &cantidad_a );
printf( "Introduce precio de articulo 1 : " );
scanf( "%d", &precio_a );
printf( "Introduce cantidad de articulo 2 : " );
scanf( "%d", &cantidad_b );
printf( "Introduce precio de articulo 2 : " );
scanf( "%d", &precio_b );
getchar();
total = cantidad_a * precio_a + cantidad_b * precio_b;
printf( "%i", &total );
getchar();
return 0;

}

GRACIAS..
Volver arriba
gorkau
Site Admin


Registrado: 13 Ago 2002
Mensajes: 366
Ubicación: Bilbao

MensajePublicado: 28/09/2004 1:58 am
Título:

A primera vista parece correcto, ¿qué valores introduces al hacer la prueba y qué resultado obtienes?
_________________
Gorka Urrutia
El Rincón del C
Volver arriba
neobugs



Registrado: 05 Sep 2004
Mensajes: 2

MensajePublicado: 28/09/2004 2:16 am
Título:

En printf("%i",&total); te sobra el amspersand, sino mostrarias la dirección y no el valor
Volver arriba
gorkau
Site Admin


Registrado: 13 Ago 2002
Mensajes: 366
Ubicación: Bilbao

MensajePublicado: 28/09/2004 2:24 am
Título:

Cierto, se me ha colado ese "detalle". Embarassed
_________________
Gorka Urrutia
El Rincón del C
Volver arriba
sergi75



Registrado: 26 Sep 2004
Mensajes: 7

MensajePublicado: 28/09/2004 12:40 pm
Título: Muchas gracias

Era justo eso el & .... lo quité y calcula muy bien
muchas gracias a los 2.
Volver arriba
      Índice del Foro elrincondelc.com -> Principiantes C/C++
Página 1 de 1Todas las horas están en GMT - 8 Horas

 
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas

(c) ElRincondelC.com

Un proyecto de UrlanHeat.com