Hol a hiba az alábbi programozós feladatban?
#include <stdio.h>
#include <graphics.h>
#include <math.h>
int main( )
{
float i, a, b;
int x, y;
puts("Egyenes egyenelete:\ty=a*x+b");
printf("\nAdd meg a erteket:\t");
scanf("%f",&a);
printf("\nAdd meg b erteket:\t");
scanf("%f",&b);
initwindow( 640 , 480 , "Egyenesek" );
setbkcolor(BLACK);
cleardevice();
x=getmaxx();
y=getmaxy();
line(0,y/2,x,y/2);
line(x/2,0,x/2,y);
setcolor(YELLOW);
line(x/2-1000,y/2+1000*a-b,x/2+1000,y/2-1000*a-b);
line(x/2-1000,y/2-1000*a+b,x/2+1000,y/2+1000*a+b);
while( !kbhit() );
closegraph( );
return( 0 );
}
Ennél a sornál ír hibát: #include <graphics.h>
És ezt az üzenetet dobja fel: No such file or directory.
Igazából lány vagyok, nem vagyok profi a programozásban, ezért is kérek segítséget.
Én C-t sosem használtam grafikai dolgokra, csak konzolos programokhoz. Ezért nem ismerem ezt a graphics.h -t.
A hibaüzenet egyébként az, hogy nem találja azt a headert.
Most hirtelen annyit találtam, hogy ez nem része az alap C nyelvnek.
Tehát lenne néhány kérdésem:
1. Miben írod a programodat?
2. Milyen fordítóprogrammal fordítod le?
3. Milyen operációs rendszeren dolgozol?
4. Írtál-e már olyan programot az adott eszközökön, amiben használtad a graphics.h headert és működik?
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!