Kezdőoldal » Számítástechnika » Programok » A) definiáljon struktúrát...

A) definiáljon struktúrát típusdefinícióval (típus neve legyen kor) amely egy kör adatait tárolja:sugár nem negatív egész, kör középpontjának két koordinátája (két nem negatív egész)?

Figyelt kérdés

b) írjon fv-t amely paraméterként kap két kor típusú struktúra címet és visszaadja hogy a két kör középpontja egybeesik vagy nem?

c)írjon main fv-t amelyben két kor típusú változóba beolvassa a két kör adatait és a b) fv segítségével megállapítja hogy a két kör középpontja egybeesik-e és kiírja h "egybeesik" vagy "nem esik"



2012. máj. 31. 23:56
 1/2 A kérdező kommentje:
sima c-ben, pls segítsetek
2012. máj. 31. 23:56
 2/2 anonim ***** válasza:

A)


typedef struct kor{

unsigned int r;

unsigned int x;

unsigned int y;

} *lpkor;



B)


int trololololo(kor a, kor b){

if(a.x == b.x && a.y == b.y) return 1;

else return 0;

}



C)


void nemtommi(){

kor a, b;


puts("Adjon meg egy kört az alábbi formában: sugár xkoord ykoord, pl.: \"4 0 0\"\n");


if(scanf("%d %d %d", &a.r, &a.x, &a.y) != 3){

puts("Hibás adatbevitel.\n");

return;

}


puts("Adjon meg egy másik kört az alábbi formában: sugár xkoord ykoord, pl.: \"4 0 0\"\n");


if(scanf("%d %d %d", &b.r, &b.x, &b.y) != 3){

puts("Hibás adatbevitel.\n");

return;

}


if(trololololo(a, b)) puts("A két kör középpontja egybeesik.\n"); else puts ("A két kör középpontja nem esik egybe.\n");


}



Fejből írtam, nem futtattam, hiba elképzelhető benne. A házi feladatod további részeit önálló munkával próbáld megoldani.

2012. jún. 1. 00:13
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!