aiutino semplice con code::block e C

r0by

Utente Attivo
52
0
CPU
Centrino 2 - Intel core 2 duo 7350
HDD
250
RAM
4 GB
GPU
GeForce 9600M GT
Case
Hp pavillon dv5-1120el
OS
Ubuntu, Xp, Vista
ciao a tutti,
ho un problemino con code::blocks (su windows), non mi fa compilare un programmino banale (sono alle prime armi con la programmazione)... non so se è un problema suo oppure di codice... ve lo posto...:doh:

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

main()
{
double x1, x2, y1, y2, lato1, lato2, ipotenusa;
lato1 = x2 - x1;
lato2 = y2 - y1;
ipotenusa = sqrt(lato1*lato1 + lato2*lato2);
printf("La distanza tra i due punti e' %5.2f\n, ipotenusa");
return 0;
}
 

r0by

Utente Attivo
52
0
CPU
Centrino 2 - Intel core 2 duo 7350
HDD
250
RAM
4 GB
GPU
GeForce 9600M GT
Case
Hp pavillon dv5-1120el
OS
Ubuntu, Xp, Vista
niente, risolto, a parte aver cambiato IDE, ho messo wxdevcpp, pensando fosse quello... ma avevo fatto una schifezza di codice, completamente errato... :cav::asd:

posto quello corretto se per caso possa servire a qualcuno (@admin: oppure potete cancellare il post, vedete voi...)

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

main()
{
float x1, x2, y1, y2, lato1, lato2, ipotenusa;

printf("\nCalcolo della distanza lineare tra due punti sullo stesso piano\n\n\n");

printf("Inserisci le coordinate del primo punto:\n");

printf("\nX: ");
scanf("%f",&x1);

printf("Y: ");
scanf("%f",&y1);

printf("\n\nInserisci ora quelle del secondo punto:\n");

printf("\nX: ");
scanf("%f",&x2);

printf("Y: ");
scanf("%f",&y2);

lato1 = x2 - x1;
lato2 = y2 - y1;

ipotenusa = sqrt(lato1*lato1 + lato2*lato2);

printf("\n\nLa distanza tra i due punti e' %f\n\n\n\n\n", ipotenusa);

system("PAUSE");
return 0;
}
 

Entra

oppure Accedi utilizzando
Discord Ufficiale Entra ora!