Tak se trochu snaž, když ukážeš aspoň něco, tak ti někdo pomůže. Ale nečekej že za tebe ten úkol jiní udělají, zvlášť takhle lehoučký. Budou tě v té škole čekat mnohem horší věci...
A člověče, řekl bych že na automobilovou elektroniku budeš zrovna tu binární soustavu potřebovat dost dobře chápat, za pár let tam narazíš na příšerné věci! Loni jsem na jednom MANu řešil jak fungují zrcátka, na každých dveřích byla dvě, samozřejmě elektricky ovládaná a vyhřívaná, a dohromady k osmi motorkům a čtyřem spirálám vedly jen tři dráty

Víš jak je tohle udělané? A proč tam je jen na tohle dohromady pět počítačů? A hlavně jak přijít na to co tam nefunguje, když máš akorát digitální voltmetr?
Ještě horší mrcha je Iveco, tam už jsem párkrát viděl v počítači vyhořelé integráče, s upálenými nožičkami. A teď jak ta světla rozsvítit, aby se s tím mohlo jezdit, a zapomeň na to že by chtěli koupit novou řídící jednotku za čtyřicet tisíc! Jednoduše propojit s druhou stranou se to vždycky nedá, protože ten počítač pozná že je tam jiný odpor na žárovkách (to má místo pojistek) a vypne to všechno

Jo, když jsem nedávno na jedné vykopávce jménem Praga V3S spravoval přepínač baterií (protože to jede na 12V, ale startuje na 24V), tak jsem to měl jako lázně. Zlatá padesátá léta.
Ale zpátky k tvému úkolu. Co z toho Céčka umíš? Dokážeš napsat program, který vypíše na obrazovku pár písmen a nějaké číslo? To je na pět řádků, a pokud se koukneš sem:
http://www.linuxsoft.cz/article.php?id_article=407, tak najdeš i řešení větší části toho tvého úkolu, na jednom programovém řádku. Pak ti zbyde jen vyřešit ten binární výpis, pomocí nějakého cyklu (což se dá také zvládnout na jednom řádku). Umíš udělat cyklus for()?
Prostě sem dej co máš, a na oplátku se dozvíš co je špatně a jak to máš udělat lépe.
EDIT:
Ještě mě tak napadlo, abych ti třeba zvýšil motivaci:
1) I když tě programování nebaví, tak tě donutí používat logické myšlení, a začneš tak uvažovat i při řešení jiných problémů. To je docela užitečná věc, věř mi že abych přišel na to, že Citroen Berlingo s centrálem se nedá zamknout ovladačem ani klíčem kvůli prasklé pojistce na stropní světlo, mě stálo pořádnou chvilku přemýšlení.
2) Když víš jak se počítače programují, tak snáze pochopíš jejich chování, a najdeš příčinu toho, proč dělají to co dělají, a ne to co se od nich očekává. Ne nadarmo se říká, že každý program je tak chytrý jako jeho programátor.
3) Jestli nemáš vyletět kvůli Céčku, budeš muset zvládnout víc než jeden úkol, i když ti sem napíšu
char bin(unsigned int n){return n?putchar(bin(n>>1)),n%2?'1':'0':'\0';}tak ti to stejně nic nedá, protože to nebudeš ani chápat, ani umět správně použít, takže ti vyjde špatný výsledek.