Můj první prográmek

Prosím, berte tento článek s značnou rezervou. Byl psán mým mladým Já, které se teprve učilo!

K jeho popisu bych jen přidal to že je to jedno z těch jednoduchých řešení a při práci mi pomohl Kuba (je to trochu složitější než jednoduché). Ale i tak je to sranda...

#include <iostream>
#include <iomanip>

using namespace std;

const int velikostPoli=64;

char prevodNaCHar(int cislo){
char navrat;
switch (cislo){
case 10: navrat='a'; break;
case 11: navrat='b'; break;
case 12: navrat='c'; break;
case 13: navrat='d'; break;
case 14: navrat='e'; break;
case 15: navrat='f'; break;
case 16: navrat='g'; break;
case 17: navrat='h'; break;
case 18: navrat='i'; break;
case 19: navrat='j'; break;
case 20: navrat='k'; break;
}
return navrat;
}

void vystup(int pole[]){
int vypis=0;
for(int i=0; i<velikostPoli; i++){
if(pole[i]>0 || vypis==1){
if(pole[i]<9){
cout << pole[i] << " ";
}else{
cout << prevodNaCHar(pole[i]) << " ";
}
vypis=1;
}
}
}

void prevodnik(int cislo, int soustava){
int pole[velikostPoli];
for(int i=0; i<velikostPoli; i++){ pole[i]=0; }
for(int i=velikostPoli-1; i>=0; i--){
pole[i]=cislo%soustava;
cislo=cislo/soustava;
}
vystup(pole);
}

int main() {
int vstupni_cislo, soustava;
char znovu = 'a';

    	while(znovu == 'a'){
    		cout << "Zadejte cislo v desitkove soustave: ";
    		cin >> vstupni_cislo;
    		cout << "Zadejte vyslednou soustavu (2-20): ";
    		cin >> soustava;
    			if(soustava >= 2 && soustava <=20 && vstupni_cislo>0){
    				cout << vstupni_cislo << " je v " << soustava << " soustave: ";
    				prevodnik(vstupni_cislo, soustava);
    				cout << endl;
    				cout<<"Znova? a/n: ";
    				cin>>znovu;
    				cout << endl;
    			}else{
    				cout << "Jsou povoleny pouze soustavy od 2 po 20!" << endl;
    				znovu='a';
    				cout << endl;
    			}
    	}

}

Čeho jsem dosáhl?

Možná jsi někteří z vás málo co tady chodí všimli že jsem si na prázdniny stanovil čtyři body, které jsem chtěl zvládnout.

  • každý den zaznamenat na ohlife.com
  • každý týden něco napsat na blog
  • do konce července se doučit OOP
  • do konce srpna dodělat BfE

Určitě si řeknete čtyři věci za dva měsíce se dají v pohodě zvládnout. Ale jak už asi tušíte totálně jsem se na to vybodl. A jestli se chcete zeptat proč tak je jednoduchá odpověď: "bo se mi nechtělo!"

  • na ohlife.com píšu tak jednou za týden
  • na blog píši po dvou měsících
  • OOP jakž takž umím (nic extra, ale základy mám)
  • a BfE :) to bude ještě na dlouho

Ovšem pozor! Začal nám nový školní rok a já nastoupil na vysokou školu, kde se mi "musí chtít". No asi takhle mám za sebou čtrnáct dní školy a zatím se mi chce dělat pouze do školy.

Takže teď nastavují nové priority a je mezi nimi i ty z prázdnin. Teď se už jen uvidí jestli se na to zase nevykašlu.


Tak to je naposled

Nový vzhled mého blogu. Opět a zase. Ale tentokrát slibuji že to je opravdu naposled. To víte všichni odjeli do tramtárie na maliny a já se tu sám nudím, protože v práci si ze mě udělali náhradníka. Ale to nevadí, alespoň budu mít čas na blog, na BFE a na další projekty.

Tak snad se bude líbit a nebude takový holčičí :D


Jak jsme (ne)dojeli do ráje

Nabaleni ano, ale nedojeli daleko

Tak jako každý rok, jsem se rozhodli podniknout nějakou pěknou cestu mým Trabim. Letos z důvodu maturity nevyšel sraz v Plzni, což nás velice mrzelo, protože jsem jim to minulý rok slíbili. Co se dá dělat. Rozhodnutí padlo udělat mně plánovanou cestu kolem republiky. Trasa procházela městy: Letohrad, Liberec, Plzeň, České Budějovice a Brno. Trasa byla naplánována a auto také bylo/nebylo připravené.

Ovšem to by nebylo normální aby se něco nezkazilo. Dva dny, před odjezdem, jsme zjistili (Já a Kuba) že přesně v době kde by jsme se měli pomalu otáčet zpět na východ máme být v Ostravě, kde se dozvíme výsledky maturity. Takže rozhodnutí bylo jasné, zkráceni trasy na polovinu. Takže místo tisíce sto kilometrů pouze kilometrů pět set. Tedy do Českého ráje a zpět. Už nám nic nebránilo v cestě a jednoho úterního rána, asi kolem 6:00, jsme opět seřídil zapalování, nastavil GPS a vyrazili jsme. Naše štěstí ovšem nezná konce. Po necelých třech kilometrech jsem usoudil že mé ranní seřízení zapalování není úplně ideální. Tak jsem tedy zastavili s tím že seřízení upravím. A teď sledujte: První co bylo jsem zjistil že díky špatnému předstihu se motor neuvěřitelně přehřál (pouze na třech kilometrech), neměl jsem sebou klíč na svíčky (a to jsme měli sebou kde jakou "cipinu"), takže jsem se sotva vrátili a nakonec jsme zjistil že alternátor z burzy za 800Kč vydržel 6000Km.

Tak jsem na protest vytáhli energi drinky a doma na vejmenku jsme je vypili. Po tom co se během té hodiny stalo, jsme už těch 500Km nechtěli riskovat. Alternátor jsem za "čtyři kila" sehnal, zapalování seřídil a snad na podzim bude dost času na podniknutí našeho původního tisící kilometrového výletu.


Nemáte co dělat následujících 168 hodin?

Je opravdu úžasné co se dá na netu najít. Například pokud nemáte následující týden co dělat tak vám můžu poradit několik videí.

Badger Badger

Puddi Puddi

Harry Potter - Ding Ding Dong

Witch Doctor

Justin Bieber shot on CSI

Hatsune Miku - Ievan Polkka

FUKKIRETA

Rainbow Bunchie

Epic sax guy

Trololo

Super Mario

Invincible

Tetris

Guile Theme Goes With Everything - KFC Commercial

Annoying Orange

Mudkip

Hypnotoad

Je to dohromady 170 hodin, takže když nebudete dělat přestávky tak to za týden a kusek stihnete... Přeji příjemnou podívanou, a při troše štěstí toho na TyTrubka najdete více :)


Lukáš Tížek © 2010 - 2021 | 
statistiky

Statistiky:

Ø blogů denně: 0.0223
Ø pismen denně: 55.8916
celkem blogů: 92
celkem znaků: 231 056
první blog: 3. ledna 2010
stáří blogu: 4 134 dnů
 | 
rozcestník

Som napsal: