PDA

View Full Version : compilazione programma restringimento oggetto alla velocità della luce


moriarty
23-03-2010, 22:18
devo compilare un programma che calcola il restringimento e l aumento di massa a una data lunghezza e velocità paragonata a quella della luce.

le formule da rispettare sono:

vel luce c = 299793000;
parametro g da cui dipendono lunghezza e massa finale g = sqrt(1-pow((v/c), 2.00));

lunghezza finale l1 = l*(1-g);
massa finale m1 = (m/g) - m;

ecco l intestazione del programma


#include <stdio.h>
#include <stdlib.h>
#include <math.h>

int main()
{
double c, g, v, l, m, m1, l1;

printf("inserisci la lunghezza iniziale dell'oggetto in metri\n");
scanf("%f", &l);
printf("inserisci la massa iniziale dell 'oggetto in kg\n");
scanf("%f", &m);
printf("inserisci la velocità iniziale dell' oggetto in metri al secondo\n");
scanf("%f", &v);


c = 299793000;
g = sqrt(1-pow((v/c), 2.00));

l1 = l*(1-g);
m1 = (m/g) - m;

printf("la lunghezza dell oggetto diventa %f metri\n", l1);
printf("la massa dell oggetto diventa %f kg\n", m1);

system("pause");
}

come compilatore uso devc++, il programma lo esegue ma qualsiasi valore metta m1 e l1 son sempre 0...cosa sbaglio??

da premettere che sono alle prime armi...grazie in anticipo

cionci
24-03-2010, 08:35
Thread chiuso
|
V
http://www.hwupgrade.it/forum/showthread.php?t=1649196