Foros aprenderaprogramar.com
Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: JESM en 01 de Mayo 2014, 04:19
-
Hola, soy nuevo en el foro :P
Necesito ayuda con mi programa, yo di programacion pero demasiada basica y bueno se muy pero muy poco. Ahora me arriesgue a hacer este programa, porque estoy usando mucho interpolaciones y extrapolaciones y en verdad si funciona, sin embargo al ejecutarlo antes de introducir la variable me aparecen varios ceros por delante, cosa que no deberia ya que yo no lo he puesto y me confunde a veces.
Otra cosa es que si es posible que ese programa lo lea el android. Me gustaria tenerlo en la tablet pero no se como hacer o si hay que programar en otro lenguaje o no se, si me pueden aclarar.
Y una ultima cosa, no se como hacer para que quede un programa como tal, osea ahorita se esta ejecutando en la pantalla negra, pero no se en realidad que tan dificil es ponerlo ehh como lo digo "bonito" con ventanas y eso osea mas estilizado.
#include <conio.h>
#include <stdio.h>
int main()
{float a, b, c, d, e, x, y, z, w, v;
printf("Variable A: %f", a);
scanf("%f",&a) ;
printf("Variable B: %f", b);
scanf("%f",&b) ;
printf("Variable C: %f", c);
scanf("%f",&c) ;
printf("Variable D: %f", d);
scanf("%f",&d) ;
printf("Variable E: %f", e);
scanf("%f",&e) ;
y=a-b ;
z=c-d ;
w=a-e ;
v=y*z/w;
x= c-v;
printf("El resultado es: %f",x);
getch ();
return 0;
}
-
Hola, se muestran los ceros porque al ser la variable de tipo float incorpora decimales. He probado el código cambiando dos cosas, una es que conviene incializar las variables con un valor inicial, otra es no mostrar valor de una variable cuando se va a pedir, sino simplemente solicitar que se introduzca el valor, de este modo ya no te aparecen las ristras de ceros
#include <conio.h>
#include <stdio.h>
int main(){
float a=0; float b=0; float c=0; float d=0;
float e=0; float x=0; float y=0; float z=0;
float w=0; float v=0;
printf("Variable A: ");
scanf("%f",&a) ;
printf("Variable B: ");
scanf("%f",&b) ;
printf("Variable C: ");
scanf("%f",&c) ;
printf("Variable D: ");
scanf("%f",&d) ;
printf("Variable E: ");
scanf("%f",&e) ;
y=a-b ;
z=c-d ;
w=a-e ;
v=y*z/w;
x= c-v;
printf("El resultado es: %f",x);
getch ();
return 0;
}