Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 7 odgovora
  • 4.178 pregleda

Najnovija ↓

Re: Domaci zadatak :) 24.03.2010. u 09:28 · pre 202 meseca #2
Kako ga samo nije mrzelo to da pise... :)
Re: Domaci zadatak :) 24.03.2010. u 17:35 · pre 202 meseca #3
Kakav zez... Cak se i kompajliralo :)
Re: Domaci zadatak :) 24.03.2010. u 20:01 · pre 202 meseca #4
A ni kod posle pretprocesora nije nista vise razumljiviji. :D

Code:

int main (void)
{ 
    int z ; 
    for ( z = 002354l / 000644l / 000132l / 000322l / 000374l ; z < 000132l ; putchar( z % 011 + z / 011 > 002354l / 000644l && z %  011 + z / 011 < 002354l / 000132l && z /  011 < z % 011 + 002354l / 000322l && z / 011 > z % 011 - 002354l / 000374l ? '*' : ' ' ) , z % 011 - 011 + 1 || putchar ( '\n' ) , z ++ ) ; 
    putchar ( '\n' ) ; 
    return 002354l / 000644l / 000132l / 000322l / 000374l ; 
}


Moze neko da ga malo objasni? :)
Re: Domaci zadatak :) 25.03.2010. u 15:17 · pre 202 meseca #5
Broj 9 je oktalno 011, a 002354l / 000644l je 3...
Tako je "naduvan" kod kao da trebalo da bude što manje razumljiv. Kad se (još) "izduva" kod možda i nije potreban komentar koji sam dodao:


Code (c):

int main (void)
{
    int z ;
   for ( z = 0; z < 90;
  //od 0 do 90 - a minus je samo pravio "dimnu zavesu"
    putchar( z % 9 + z / 9 > 3 && z %  9 + z / 9 < 14 && z /  9 < z % 9 + 6 && z / 9 > z % 9 - 5 ?'*' : ' ' ) ,
    //ako su ispunjena ova cetiri uslova pise '*', ako nisu pise ' ' (razmak)
     z % 9 - 8 || putchar ( '\n' ) , z ++ ) ;
     //ako je z % 9 - 8 = nula prelazi u sledeci red, ako nije ne prelazi
   return 0;  // ostali visak je popunjavao oblik "jelkice"
}
 


z % 9 + z / 9 > 3 - levo gore - false
z % 9 + z / 9 < 14 - desno dole - false
z / 9 < z % 9 + 6 - dole levo - false
z / 9 > z % 9 - 5 - gore desno - false

Kad se pogledaju brojke ... vidi se zašto je minus 5, plus 6 a šta je veće od 3 ili manje od 14.
Re: Domaci zadatak :) 25.03.2010. u 16:51 · pre 202 meseca #6
Ma, da,

Code:
int putchar (int) ;

int main (void) {
    int z;

    for (z=0; z < 90; z++) {
    int row = z / 9;
    int column = z % 9;
    
    if (row + column > 3 && row + column < 14 && row < column + 6 && row > column - 5)
        putchar('*');
    else
        putchar(' ');

    if (column == 8)
        putchar('\n');
    }
    
    putchar ( '\n' ) ;

    return 0;
}


Program je prost ko pasulj. Proverava da li je tacka u preseku četiri ravni koji predstavlja figuru.

E, ovako treba da se piše gotovanima koji hoće da im neko drugi uradi domaći zadatak.
Potpis
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
Re: Domaci zadatak :) 17.04.2010. u 09:42 · pre 201 mesec #8
Priceless ;)
Potpis
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog
naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji
je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan,
sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv - Z.Đinđić
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme