Chaos2k
17-01-2003, 16:25
Hi also ich bin immer noch dabei das buch durchzuarbeiten. So nun hab ich folgendes problem:
aus einer zahl soll die Wurzel gezogen werden wenn sie größer oder gleich null ist
QT:
#include <stdio.h>
#include <math.h>
int main()
{
double x=5, y=25;
/* float-zahl einlesen */
printf("Bitte eine float-Zahl:\n");
scanf("%g", &x);
/* Quadratwurzel ziehen */
if ( x >= 0 ) y = sqrt(x);
/* Resultat ausgeben */
printf("Die Wurzel aus %g ist %g", x,y);
return 0;
}
So Gcc sagt mir aber:
ifbedingung.o: in function 'main'
ifbedingung.o(.text+0x6c): undefined reference to 'sqrt'
collect2:ld returned 1 exit status
:confused: :confused:
THX Chaos2k
aus einer zahl soll die Wurzel gezogen werden wenn sie größer oder gleich null ist
QT:
#include <stdio.h>
#include <math.h>
int main()
{
double x=5, y=25;
/* float-zahl einlesen */
printf("Bitte eine float-Zahl:\n");
scanf("%g", &x);
/* Quadratwurzel ziehen */
if ( x >= 0 ) y = sqrt(x);
/* Resultat ausgeben */
printf("Die Wurzel aus %g ist %g", x,y);
return 0;
}
So Gcc sagt mir aber:
ifbedingung.o: in function 'main'
ifbedingung.o(.text+0x6c): undefined reference to 'sqrt'
collect2:ld returned 1 exit status
:confused: :confused:
THX Chaos2k