• 6 odgovora
  • 3.603 pregleda
[Zadatak] U kom kvadrantu se nalazi tačka 28.03.2007. u 14:37 · pre 238 meseci #1
Kad bi barem netko riješio moj seminarski zadatak:

Napisati metodu koja će rimskom notacijom(I,II,II,IV) ispisati u kojem se kvadrantu Decartesovog koordinatnog sustava zadana točka nalazi.
U Main-u testirati napisanu metodu za nekoliko točaka koje se zadaju preko tipkovnice.

Molim za pomoć hitno mi to treba rješeno.
Re: [Zadatak] U kom kvadrantu se nalazi tačka 30.03.2007. u 22:20 · pre 238 meseci #5
Code:

char tacka(const int& x, const int& y)
{  
    if(x>0 && y > 0)
        return 'I';
    else if(x>0 && y<0)
        return 'IV';
    else if(x<0 && y<0)
        return 'III';
    else return 'II';
}

Potpis
Linkedin: http://www.linkedin.com/in/sladjannikolic
Twitter: https://twitter.com/_SladjanNikolic
Re: [Zadatak] U kom kvadrantu se nalazi tačka 30.03.2007. u 22:27 · pre 238 meseci #6
Ne moze da ide fu-ja tipa CHAR a da vraca nesto sto je II , III , IV.

Mozes da stavis da funckcija bude tipa int i da vraca 1,2,3,4.
Citat:
stevs986:
Code:

int tacka(const int& x, const int& y)
{  
    if(x>0 && y > 0)
        return 1;
    else if(x>0 && y<0)
        return 4;
    else if(x<0 && y<0)
        return 3;
    else if(x<0 && y>0)
    return 2;
    else return 0 //ako je 0 onda se tacka nalazi na nekoj osi, jer nije uradjeno da se tacka nalazi na nekoj osi
}
Potpis
Re: [Zadatak] U kom kvadrantu se nalazi tačka 01.04.2007. u 19:28 · pre 238 meseci #7
Milos ti je dao točno riješenje. Ako ti je zadano ispisivati baš rimske brojeve ( I, II, III, IV ) samo napravi ispitivanje vrijednosti(int) koju vraća f-ja i ovisno o vrijednosti ispiši char.
Pozdrav
I.
Potpis
Of all the things I have lost I miss my mind the most...
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme