un maldito resultado que no me sale
Publicado por Diego (1 intervención) el 06/05/2006 23:39:59
hola gente.. estoy tratando de hacer un TP para la facultad donde me pide un pequeño programita, la cosa es que lo estoy codificando y estoy trabado en una parte.. aca les pasteo esa parte que no me sale para no marearlos
Basicamente lo q quiero hacer es ingresar un dato, luego otro, y segun si el ultimo esta entre 4 valores me haga un calculo.. lo que no me sale es q cuando me muestra el total de la suma de los calculos me tira cualquier numero...
#include <stdio.h>
#include <conio.h>
void main()
{
clrscr();
int pasajea,pasajeb,pasajec,pasajed,region,pasajestotal1,mayores1;
printf("mete mayores1 : ");
scanf("%d",&mayores1);
printf("mete region :");
scanf("%d",®ion);
{
if(region==1)
{pasajea=mayores1*3500;
}
if(region==2)
{pasajeb=mayores1*4000;
}
if(region==3)
{pasajec=mayores1*4500;
}
if(region==4)
{pasajed=mayores1*2000;
}
}
pasajestotal1=pasajea+pasajeb+pasajec+pasajed;
printf("el valor es %d",pasajestotal1);
getch();
}
Basicamente lo q quiero hacer es ingresar un dato, luego otro, y segun si el ultimo esta entre 4 valores me haga un calculo.. lo que no me sale es q cuando me muestra el total de la suma de los calculos me tira cualquier numero...
#include <stdio.h>
#include <conio.h>
void main()
{
clrscr();
int pasajea,pasajeb,pasajec,pasajed,region,pasajestotal1,mayores1;
printf("mete mayores1 : ");
scanf("%d",&mayores1);
printf("mete region :");
scanf("%d",®ion);
{
if(region==1)
{pasajea=mayores1*3500;
}
if(region==2)
{pasajeb=mayores1*4000;
}
if(region==3)
{pasajec=mayores1*4500;
}
if(region==4)
{pasajed=mayores1*2000;
}
}
pasajestotal1=pasajea+pasajeb+pasajec+pasajed;
printf("el valor es %d",pasajestotal1);
getch();
}
Valora esta pregunta
0