<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1673237503051140731</id><updated>2011-11-27T16:21:17.412-08:00</updated><category term='stos fifo lifo algorytmy i struktury danych it informatyka programowanie c ansi  c++ c#'/><category term='programowanie c c++ pliki txt xor'/><category term='Dynamiczna tablica w C'/><category term='programowanie ansi c c++ listy lista dwukierunkowa cykliczna kurs struktury danych'/><category term='palindrom anagram kurs ansi c algorytmy'/><category term='windows seven 7 pl PRO RTM 7600 test vs vista xp boot time speed rtm 7600'/><category term='C++ stack stos templates szablony'/><category term='java kawaczyjava'/><category term='drzewo binarne implementacja w C ansi  implementation tree binary struktury danych malloc'/><category term='lista malloc jednokierunkowa operaator wskaźnik kur ansi c implementacja'/><category term='drzewo binarne bst implementacja push wstawianie elementow ansi c implementation mallloc it informatyka'/><title type='text'>KURS C/C++</title><subtitle type='html'>Implementacje algorytmów, struktur danych w języku C/C++.
Drzewa binarne,listy jednokierunkowe,dwukierunkowe,tablice dynamiczne,
wskaźniki.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://programmuj.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://programmuj.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>MAGNUS95</name><uri>http://www.blogger.com/profile/02502054856154226493</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>28</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1673237503051140731.post-4824662190349814507</id><published>2011-08-17T13:04:00.001-07:00</published><updated>2011-08-17T13:04:42.847-07:00</updated><title type='text'>Pisanie projektów studencki C/C++ JAVA</title><content type='html'>Masz problem skontaktuj się ze mną. Po przez bloggera, załóż konto i napisz w komentarzu tego postu . POZDRO.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1673237503051140731-4824662190349814507?l=programmuj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmuj.blogspot.com/feeds/4824662190349814507/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://programmuj.blogspot.com/2011/08/pisanie-projektow-studencki-cc-java.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default/4824662190349814507'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default/4824662190349814507'/><link rel='alternate' type='text/html' href='http://programmuj.blogspot.com/2011/08/pisanie-projektow-studencki-cc-java.html' title='Pisanie projektów studencki C/C++ JAVA'/><author><name>MAGNUS95</name><uri>http://www.blogger.com/profile/02502054856154226493</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1673237503051140731.post-3598782304944108794</id><published>2011-08-16T15:34:00.000-07:00</published><updated>2011-08-16T15:34:11.344-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='drzewo binarne bst implementacja push wstawianie elementow ansi c implementation mallloc it informatyka'/><title type='text'>Implementacja drzewa BST(binarnego) wstawianie elementów C</title><content type='html'>&lt;script src="http://pastebin.com/embed_js.php?i=Pquxse0G"&gt;&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1673237503051140731-3598782304944108794?l=programmuj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmuj.blogspot.com/feeds/3598782304944108794/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://programmuj.blogspot.com/2011/08/implementacja-drzewa-bstbinarnego.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default/3598782304944108794'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default/3598782304944108794'/><link rel='alternate' type='text/html' href='http://programmuj.blogspot.com/2011/08/implementacja-drzewa-bstbinarnego.html' title='Implementacja drzewa BST(binarnego) wstawianie elementów C'/><author><name>MAGNUS95</name><uri>http://www.blogger.com/profile/02502054856154226493</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1673237503051140731.post-3066191418808044278</id><published>2011-08-16T14:07:00.000-07:00</published><updated>2011-08-16T14:07:17.064-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java kawaczyjava'/><title type='text'>Kawa czy JAVA - nowy blog</title><content type='html'>Zapraszam wszystkich interesujących się językiem JAVA - 


http://kadoel-kawaczyjava.blogspot.com/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1673237503051140731-3066191418808044278?l=programmuj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://kadoel-kawaczyjava.blogspot.com/' title='Kawa czy JAVA - nowy blog'/><link rel='replies' type='application/atom+xml' href='http://programmuj.blogspot.com/feeds/3066191418808044278/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://programmuj.blogspot.com/2011/08/kawa-czy-java-nowy-blog.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default/3066191418808044278'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default/3066191418808044278'/><link rel='alternate' type='text/html' href='http://programmuj.blogspot.com/2011/08/kawa-czy-java-nowy-blog.html' title='Kawa czy JAVA - nowy blog'/><author><name>MAGNUS95</name><uri>http://www.blogger.com/profile/02502054856154226493</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1673237503051140731.post-7460706698304931915</id><published>2011-02-19T06:19:00.000-08:00</published><updated>2011-02-19T06:19:19.300-08:00</updated><title type='text'>Tajemnica śmierci Sylwestra Kaliskiego</title><content type='html'>&lt;embed id=VideoPlayback src=http://video.google.com/googleplayer.swf?docid=-8034981178666786274&amp;hl=pl&amp;fs=true style=width:400px;height:326px allowFullScreen=true allowScriptAccess=always type=application/x-shockwave-flash&gt; &lt;/embed&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1673237503051140731-7460706698304931915?l=programmuj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.wykop.pl/ramka/634771/tajemnica-sylwestra-kaliskiego/' title='Tajemnica śmierci Sylwestra Kaliskiego'/><link rel='replies' type='application/atom+xml' href='http://programmuj.blogspot.com/feeds/7460706698304931915/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://programmuj.blogspot.com/2011/02/tajemnica-smierci-sylwestra-kaliskiego.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default/7460706698304931915'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default/7460706698304931915'/><link rel='alternate' type='text/html' href='http://programmuj.blogspot.com/2011/02/tajemnica-smierci-sylwestra-kaliskiego.html' title='Tajemnica śmierci Sylwestra Kaliskiego'/><author><name>MAGNUS95</name><uri>http://www.blogger.com/profile/02502054856154226493</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1673237503051140731.post-1802460948929717140</id><published>2011-01-23T19:16:00.001-08:00</published><updated>2011-08-16T14:27:15.719-07:00</updated><title type='text'>Lista zaimplementowana w sposób obiektowy C++</title><content type='html'>&lt;script src="http://pastebin.com/embed_js.php?i=fZNQBDuk"&gt;&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1673237503051140731-1802460948929717140?l=programmuj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmuj.blogspot.com/feeds/1802460948929717140/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://programmuj.blogspot.com/2011/01/lista-zaimplementowana-w-sposob.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default/1802460948929717140'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default/1802460948929717140'/><link rel='alternate' type='text/html' href='http://programmuj.blogspot.com/2011/01/lista-zaimplementowana-w-sposob.html' title='Lista zaimplementowana w sposób obiektowy C++'/><author><name>MAGNUS95</name><uri>http://www.blogger.com/profile/02502054856154226493</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1673237503051140731.post-4595307716809983983</id><published>2011-01-23T19:08:00.000-08:00</published><updated>2011-01-23T19:08:51.832-08:00</updated><title type='text'>C++ ofstream</title><content type='html'>&lt;pre&gt;
#include iostream
#include fstream.h

using namespace std;

char sciezka[100]; //sciezka do zapisu

void zapisz_do_pliku(char *sciezka){

ofstream plik;
plik.open(sciezka);

char c;
int i=0;
char tekst[1000];

cout &lt;&lt;"Podaj tekst do zapisania:\n";
        cin.get(c);
        cin.get(c);
        while (  c != '\n' )
        {
            if(c!='\n'){
            tekst[i]=c;
            i++;
            cin.get(c);}
        }

plik&lt;&lt; tekst;



}

string odczyt(void){


ifstream plik;
plik.open(sciezka);

string tekst;
while(getline(plik,tekst))
{
    getline(plik,tekst);
}



plik.close();
return tekst;




}



int main()
{


    cout&lt;&lt;"Podaj sciezke do pliku:\n";
    cin &gt;&gt;sciezka;

    zapisz_do_pliku(sciezka);
string a;
cout&lt;&lt;"Plik odczytany: \n\n-----------------------------------------------\n\n";
a=odczyt();
cout&lt;&lt;a;


    return 0;
}
&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1673237503051140731-4595307716809983983?l=programmuj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmuj.blogspot.com/feeds/4595307716809983983/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://programmuj.blogspot.com/2011/01/c-ofstream.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default/4595307716809983983'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default/4595307716809983983'/><link rel='alternate' type='text/html' href='http://programmuj.blogspot.com/2011/01/c-ofstream.html' title='C++ ofstream'/><author><name>MAGNUS95</name><uri>http://www.blogger.com/profile/02502054856154226493</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1673237503051140731.post-6922530123865529759</id><published>2011-01-23T19:05:00.000-08:00</published><updated>2011-01-23T19:05:20.670-08:00</updated><title type='text'>Przeciążanie operatorów w języku C++</title><content type='html'>&lt;pre&gt;
#include &lt;iostream&gt;

using namespace std;


class zespol{

private:
double re,im;
public:

zespol(){
    re=0;
    im=0;
}

zespol(double r,double i)
{
    re=r;
    im=i;
}

zespol operator +(zespol A)
{
    return zespol(re+A.re,im+A.im);
}


zespol operator -(zespol B)
{

 return zespol(re-B.re,im-B.im);

}


zespol operator *(zespol C){

 return zespol((re*C.re-im*C.im),re*C.im+im*C.re);


}

zespol operator /(zespol D){

  return zespol(re/D.re,im/D.im);



}

 friend ostream &amp; operator&lt;&lt; (ostream &amp;wyjscie,zespol &amp;E);
 friend istream &amp; operator &gt;&gt;(istream &amp;wejscie,zespol &amp;E);



zespol get(double r,double i){
    return zespol(r,i);
}



void wypisz(void){

    cout&lt;&lt;"\n----------------\n"&lt;&lt;"re: "&lt;&lt;re&lt;&lt;"\n"&lt;&lt;"im: "&lt;&lt;im&lt;&lt;"\n";
}

};

ostream &amp; operator&lt;&lt; (ostream &amp;wyjscie,zespol &amp;E)
{
   wyjscie &lt;&lt; "\n----------------\n" &lt;&lt;"re: " &lt;&lt; E.re &lt;&lt;"\n"&lt;&lt;"im: "&lt;&lt;E.im&lt;&lt;"\n";
   return wyjscie;
}

istream &amp; operator &gt;&gt;(istream &amp;wejscie,zespol &amp;E){
    cout&lt;&lt;"Podaj re: ";
	wejscie&gt;&gt;E.re;
	cout&lt;&lt;"Podaj im: ";
	wejscie&gt;&gt;E.im;

	return wejscie;





}

int main()
{
    zespol z,a,b,c,d, z1(1,2),z2(9,8);

    z=z1+z2;
    a=z1-z2;
    b=z1*z2;
    c=z1/z2;
    cout&lt;&lt;"\n----Dodawanie:\n";
    z.wypisz();
    cout&lt;&lt;"\n----Odejmowanie: \n";
    a.wypisz();
    cout&lt;&lt;"\n----Mnozenie: \n";
    b.wypisz();
    cout&lt;&lt;"\n----Dzielenie:  \n";
    c.wypisz();
   cout&lt;&lt; c;
   cout&lt;&lt;(z=z1+z2);

cin&gt;&gt; d;
cout&lt;&lt;d;

zespol g=c.get(1,2);

cout&lt;&lt;g;
system("PAUSE");
    return 0;
}

&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1673237503051140731-6922530123865529759?l=programmuj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmuj.blogspot.com/feeds/6922530123865529759/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://programmuj.blogspot.com/2011/01/przeciazanie-operatorow-w-jezyku-c.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default/6922530123865529759'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default/6922530123865529759'/><link rel='alternate' type='text/html' href='http://programmuj.blogspot.com/2011/01/przeciazanie-operatorow-w-jezyku-c.html' title='Przeciążanie operatorów w języku C++'/><author><name>MAGNUS95</name><uri>http://www.blogger.com/profile/02502054856154226493</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1673237503051140731.post-769481203753277811</id><published>2010-08-01T09:34:00.000-07:00</published><updated>2010-08-01T09:38:01.014-07:00</updated><title type='text'>Podstawy programowania w systemach UNIX/LINUX cz. 1</title><content type='html'>W pierwszej kolejności zajmiemy się obsługą systemu plików.System plików to daje użytkownikowi możliwość dostępu do danych przechowywanych w pamięci pomocniczej(np. dysk). Jest on także odpowiedzialny za zarządzanie plikami i przydzielanie im pamięci, za administrowanie pamięcią wolna oraz sterownie dostępem do plików.Procesy(wykonujące się programy) komunikują się z systemem plików poprzez funkcje systemowe.&lt;br /&gt;
&lt;br /&gt;
Jądro systemu operacyjnego UNIX udostępnia nam dwie podstawowe operacje zapis i odczyt , przy pomocy funkcji systemowych  write  i  read .Trzeba wiedzieć ,że plik traktowany jest jako tablica bajtów dzięki temu możemy operować na nim z dokładnością co do bajtu.&lt;br /&gt;
&lt;br /&gt;
Aby móc wykonywać operacje na pliku trzeba najpierw go otworzyć ,do tego celu posłuży nam funkcja open. Zwraca ona deskryptor pliku,zapytacie pewnie czym jest ów "deskryptor" . Jest to liczba ,która "opisuje" , a mówiąc bardziej precyzyjnie identyfikuje plik. Standardowo deskryptory 0, 1, 2 przydzielone są standardowemu wejściu,wyjściu i wyjściu diagnostycznemu.&lt;br /&gt;
&lt;br /&gt;
Przy otwieraniu pliku przekazywany jest tryb otwarcia , który określa dopuszczalne operacje jakie można wykonać w związku z tym otwarciem (tylko zapis, tylko odczyt etc.)&lt;br /&gt;
&lt;br /&gt;
Poniżej zamieszczam definicje najważniejszych funkcji systemowych:&lt;br /&gt;
&lt;br /&gt;
int creat(const char *pathname, mode_t mode)   &lt;br /&gt;
&lt;br /&gt;
Wartości zwracane:    &lt;br /&gt;
poprawne wykonanie funkcji:   deskryptor otwartego pliku &lt;br /&gt;
zakończenie błędne:  - 1 &lt;br /&gt;
&lt;br /&gt;
Argumenty funkcji:  &lt;br /&gt;
pathname   – wskaźnik do napisu zawierającego nazwę ścieżki pliku,  który ma być otwarty &lt;br /&gt;
mode          – prawa dostępu (np. 0640) &lt;br /&gt;
&lt;br /&gt;
Opis:  &lt;br /&gt;
Funkcja tworzy nowy plik, którego lokalizacja zależy od parametru  pathname , a prawa dostępu od parametru  mode .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
int open(const char *pathname, int flags[, mode_t mode])  &lt;br /&gt;
&lt;br /&gt;
Wartości zwracane:   &lt;br /&gt;
poprawne wykonanie funkcji:   deskryptor otwartego pliku  &lt;br /&gt;
zakończenie błędne:  - 1 &lt;br /&gt;
&lt;br /&gt;
Argumenty funkcji:  &lt;br /&gt;
pathname   – wskaźnik do napisu zawierającego nazwę ścieżki pliku, który ma być otwarty&lt;br /&gt;
flags           – metoda dostępu &lt;br /&gt;
•   O_RDONLY – otwarcie w trybie tylko do odczytu &lt;br /&gt;
•   O_WRONLY  – otwarcie w trybie tylko do zapisu &lt;br /&gt;
•   O_RDWR –- otwarcie w trybie do odczytu i do zapisu &lt;br /&gt;
Argument  flags może być połączony bitowym OR z jedną  (lub więcej) z następujących   wartości: &lt;br /&gt;
•   O_CREAT – utworzenie pliku, jeśli plik jeszcze nie istnieje, &lt;br /&gt;
•   O_TRUNC – obcięcie pliku, jeśli plik istnieje i otwierany jest w trybie&lt;br /&gt;
O_WRONLY lub O_RDWR, &lt;br /&gt;
•   O_EXCL  –   powoduje  zgłoszenie  błędu jeśli  plik  już   istnieje  i  otwierany  jest   z          flagą  O_CREAT &lt;br /&gt;
•   O_APPEND   – operacje pisania odbywają się na końcu pliku. &lt;br /&gt;
mode        – prawa dostępu, jest to argument opcjonalny &lt;br /&gt;
&lt;br /&gt;
Opis: &lt;br /&gt;
Parametr wejściowy  pathname  jest nazwą (w szczególności pełną nazwą ścieżkową) pliku, parametr  wejściowy  flags  oznacza tryb otwarcia pliku pliku i może mieć następujące wartości: O_RDONLY,  O_WRONLY, O_RDWR . &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
int close(int fd)  &lt;br /&gt;
&lt;br /&gt;
Wartości zwracane:  &lt;br /&gt;
poprawne wykonanie funkcji:   0  &lt;br /&gt;
zakończenie błędne:  - 1 &lt;br /&gt;
&lt;br /&gt;
Argumenty funkcji:  &lt;br /&gt;
fd – deskryptor zamykanego pliku  &lt;br /&gt;
&lt;br /&gt;
Opis: &lt;br /&gt;
Funkcja zamyka deskryptor pliku przekazany przez parametr  fd .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
int read(inf fd, void *buf, size_t count) &lt;br /&gt;
&lt;br /&gt;
Wartości zwracane: &lt;br /&gt;
poprawne wykonanie funkcji:   rzeczywista liczba bajtów, jaką udało się odczytać  &lt;br /&gt;
zakończenie błędne:  - 1 &lt;br /&gt;
&lt;br /&gt;
Argumenty funkcji: &lt;br /&gt;
fd   – deskryptor pliku z którego mają zostać odczytane dane &lt;br /&gt;
buf   – adres bufora znajdującego się w segmencie danych procesu, do którego      zostaną przekazane  dane odczytane z pliku w wyniku wywołania funkcji      read &lt;br /&gt;
count   – ilość bajtów do odczytania  &lt;br /&gt;
&lt;br /&gt;
Opis:  &lt;br /&gt;
Odczyt danych z pliku. Funkcja powoduje odczyt count bajtów z otwartego pliku, identyfikowanego  przez  deskryptor   fd , począwszy  od bieżącej  pozycji wskaźnika  do pliku  i umieszczenie  ich pod  adresem   buf   w przestrzeni adresowej  procesu. Funkcja zwraca  liczbę bajtów na której  udało  się wykonać operację (zero oznacza koniec pliku). Odczyt powoduje  zmianę wskaźnika bieżącej  pozycji w pliku.  Po  otwarciu pliku wskaźnik ten ustawiony jest na 0, czyli na początek pliku, a po kolejnych operacjach przesuwa się w kierunku  końca pliku o tyle bajtów ile udało się odczytać.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
int write(inf fd, void *buf, size_t count) &lt;br /&gt;
&lt;br /&gt;
Wartości zwracane:  &lt;br /&gt;
poprawne wykonanie funkcji:   rzeczywista liczba bajtów, jaką udało się zapisać  &lt;br /&gt;
zakończenie błędne:  - 1 &lt;br /&gt;
&lt;br /&gt;
Argumenty funkcji: &lt;br /&gt;
fd –     deskryptor pliku do którego mają zostać zapisane dane  &lt;br /&gt;
buf –   adres bufora znajdującego się w segmencie danych procesu, z którego  zostaną pobrane dane  zapisane przez funkcję write  &lt;br /&gt;
count –   ilość bajtów do zapisania  &lt;br /&gt;
Opis: &lt;br /&gt;
&lt;br /&gt;
Funkcja powoduje zapis count bajtów do otwartego pliku, identyfikowanego  &lt;br /&gt;
przez  deskryptor   fd , począwszy  od bieżącej  pozycji wskaźnika  do pliku  i umieszczenie  ich pod  &lt;br /&gt;
adresem  buf  w przestrzeni adresowej  procesu. Funkcja zwraca  liczbę bajtów na której  udało  się  &lt;br /&gt;
wykonać operację. &lt;br /&gt;
Podobnie jak dla funkcji read zapis powoduje zmianę wskaźnika bieżącej pozycji w pliku.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Czas na praktykę. Napiszemy prosty program , którego zadaniem będzie &lt;br /&gt;
kopiowanie pliku podanego przez użytkownika:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;&lt;code&gt;
#include fcntl.h 
#include stdio.h 
#define BUF_SIZE 1024
int main(int argc, char* argv[]){
char buf[BUF_SIZE];
int desc_1,desc_2;
int odczytano=0;
if (argc&lt;3){ 
                fprintf(stderr, "Zla ilosc argumentow !!");   
                exit(1); 
        }

desc_1 = open(argv[1], O_RDONLY); 
        if (desc_1 == -1){ 
                perror("Blad otwarcia pliku zrodlowego"); 
                exit(1); 
        } 
 desc_1 = creat(argv[2], 0640); 
        if (desc_1 == -1){ 
                perror("Blad utworzenia pliku docelowego"); 
                exit(1); 
         } 
while((odczytano = read(desc_1, BUF_SIZE, MAX)) &gt; 0){ 
        if (write(desc_2, buf, lbajt) == -1){ 
                perror("Blad zapisu pliku docelowego"); 
                exit(1); 
} 
} 
if (odczytano== -1){ 
                perror("Blad odczytu pliku zrodlowego"); 
                exit(1); 
} 
if (close(desc_1) == -1 || close(desc_2) == -1){ 
                perror("Blad zamkniecia pliku"); 
                exit(1); 
} 
exit(0);
}&lt;/code&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1673237503051140731-769481203753277811?l=programmuj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmuj.blogspot.com/feeds/769481203753277811/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://programmuj.blogspot.com/2010/08/podstawy-programowania-w-systemach.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default/769481203753277811'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default/769481203753277811'/><link rel='alternate' type='text/html' href='http://programmuj.blogspot.com/2010/08/podstawy-programowania-w-systemach.html' title='Podstawy programowania w systemach UNIX/LINUX cz. 1'/><author><name>MAGNUS95</name><uri>http://www.blogger.com/profile/02502054856154226493</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1673237503051140731.post-4896542773526981933</id><published>2010-03-02T13:54:00.000-08:00</published><updated>2011-08-16T15:13:40.239-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='C++ stack stos templates szablony'/><title type='text'>Implementacja Stosu C++ szablony ::</title><content type='html'>&lt;script src="http://pastebin.com/embed_js.php?i=QrvYGGrj"&gt;&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1673237503051140731-4896542773526981933?l=programmuj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmuj.blogspot.com/feeds/4896542773526981933/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://programmuj.blogspot.com/2010/03/implementacja-stosu-c-szablony.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default/4896542773526981933'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default/4896542773526981933'/><link rel='alternate' type='text/html' href='http://programmuj.blogspot.com/2010/03/implementacja-stosu-c-szablony.html' title='Implementacja Stosu C++ szablony ::'/><author><name>MAGNUS95</name><uri>http://www.blogger.com/profile/02502054856154226493</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1673237503051140731.post-8909167787574951964</id><published>2009-12-29T03:40:00.001-08:00</published><updated>2009-12-29T03:40:53.025-08:00</updated><title type='text'>Wygrywaj nagrdoy za darmo !!!!!!!</title><content type='html'>Jeśli nie wiesz co to jest Lockerz to zapraszam na stronę : &lt;a href="http://lockerz-nagrody.blogspot.com/"&gt;Lockerz&lt;/a&gt;&amp;nbsp; Do wygrania setek nagród naprawdę za darmo!!! Tysiące osób się o tym przekonało.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1673237503051140731-8909167787574951964?l=programmuj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmuj.blogspot.com/feeds/8909167787574951964/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://programmuj.blogspot.com/2009/12/wygrywaj-nagrdoy-za-darmo.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default/8909167787574951964'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default/8909167787574951964'/><link rel='alternate' type='text/html' href='http://programmuj.blogspot.com/2009/12/wygrywaj-nagrdoy-za-darmo.html' title='Wygrywaj nagrdoy za darmo !!!!!!!'/><author><name>MAGNUS95</name><uri>http://www.blogger.com/profile/02502054856154226493</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1673237503051140731.post-976323220481412288</id><published>2009-12-26T06:28:00.000-08:00</published><updated>2009-12-26T06:28:39.932-08:00</updated><title type='text'>Play Station 2 SLIM OKAZJA STAN IDEALNY Z przeróbką</title><content type='html'>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Zapraszam wszystkich zainteresowanych do aukcji allegro &lt;a href="http://allegro.pl/show_item.php?item=863520856"&gt;PS2 SLIM MODBO 760&lt;/a&gt; . Mam do sprzedania konsole Sony Play Station 2 Slim w wersji idealnej. Konsola posiada przeróbkę czyli gramy we wszystko:):)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1673237503051140731-976323220481412288?l=programmuj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmuj.blogspot.com/feeds/976323220481412288/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://programmuj.blogspot.com/2009/12/play-station-2-slim-okazja-stan-idealny.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default/976323220481412288'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default/976323220481412288'/><link rel='alternate' type='text/html' href='http://programmuj.blogspot.com/2009/12/play-station-2-slim-okazja-stan-idealny.html' title='Play Station 2 SLIM OKAZJA STAN IDEALNY Z przeróbką'/><author><name>MAGNUS95</name><uri>http://www.blogger.com/profile/02502054856154226493</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1673237503051140731.post-5865205018289384709</id><published>2009-12-24T13:13:00.000-08:00</published><updated>2009-12-24T13:13:27.770-08:00</updated><title type='text'>Implementacja listy dwukierunkowej w języku C++ (obiektowo)</title><content type='html'>#include &lt;iostream&gt;&lt;br /&gt;
using namespace std;&lt;br /&gt;
&lt;br /&gt;
class node{&lt;br /&gt;
public:&lt;br /&gt;
int value;&lt;br /&gt;
class node *next;&lt;br /&gt;
class node *prev;&lt;br /&gt;
&lt;br /&gt;
node(int v){&amp;nbsp; //konstruktor&lt;br /&gt;
value=v;&lt;br /&gt;
}&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
class node *head=NULL;&lt;br /&gt;
class node *element=NULL;&lt;br /&gt;
class node *temp=NULL;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
class node *push(class node *head, int val)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(head==NULL)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;head =new node(val);&amp;nbsp; // nowy obiekt klasy node&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;//head-&amp;gt;value=val;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;head-&amp;gt;prev=NULL;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;head-&amp;gt;next=NULL;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;temp=head;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; return head;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;}else{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;element=new node(val);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;//element-&amp;gt;value=val;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;element-&amp;gt;prev=temp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;temp-&amp;gt;next=element;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;element-&amp;gt;next=NULL;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;temp=element;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
void show(class node *head){&lt;br /&gt;
&lt;br /&gt;
while(head!=NULL){&lt;br /&gt;
cout&amp;lt;&amp;lt;(head-&amp;gt;value)&amp;lt;&amp;lt;"\n";&lt;br /&gt;
head=head-&amp;gt;next;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
int main(){&lt;br /&gt;
&lt;br /&gt;
int value;&lt;br /&gt;
&lt;br /&gt;
for(int i=0;i&amp;lt;10;i++)&lt;br /&gt;
{&lt;br /&gt;
head=push(head, i);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
show(head);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;/iostream&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1673237503051140731-5865205018289384709?l=programmuj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmuj.blogspot.com/feeds/5865205018289384709/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://programmuj.blogspot.com/2009/12/implementacja-listy-dwukierunkowej-w.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default/5865205018289384709'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default/5865205018289384709'/><link rel='alternate' type='text/html' href='http://programmuj.blogspot.com/2009/12/implementacja-listy-dwukierunkowej-w.html' title='Implementacja listy dwukierunkowej w języku C++ (obiektowo)'/><author><name>MAGNUS95</name><uri>http://www.blogger.com/profile/02502054856154226493</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1673237503051140731.post-5321433779854387264</id><published>2009-11-14T04:42:00.000-08:00</published><updated>2009-11-14T04:42:05.754-08:00</updated><title type='text'>Albumy rap 90</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_kUeqN5XNx_0/Sv6leTDf1dI/AAAAAAAAABA/7Ux_nv6h7_o/s1600-h/default.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_kUeqN5XNx_0/Sv6leTDf1dI/AAAAAAAAABA/7Ux_nv6h7_o/s640/default.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1673237503051140731-5321433779854387264?l=programmuj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmuj.blogspot.com/feeds/5321433779854387264/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://programmuj.blogspot.com/2009/11/albumy-rap-90.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default/5321433779854387264'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default/5321433779854387264'/><link rel='alternate' type='text/html' href='http://programmuj.blogspot.com/2009/11/albumy-rap-90.html' title='Albumy rap 90'/><author><name>MAGNUS95</name><uri>http://www.blogger.com/profile/02502054856154226493</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_kUeqN5XNx_0/Sv6leTDf1dI/AAAAAAAAABA/7Ux_nv6h7_o/s72-c/default.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1673237503051140731.post-6297592050904056841</id><published>2009-11-01T10:52:00.001-08:00</published><updated>2009-11-01T10:52:58.333-08:00</updated><title type='text'>Jak ZA darmo doładować konto w telefonie</title><content type='html'>&lt;b&gt;Jak &lt;u&gt;doładować&lt;/u&gt; swój telefon &lt;u&gt;za darmo&lt;/u&gt;?&lt;/b&gt; Z darmowe-doladowania.com to proste! Nie musisz sie rejestrować, wystarczy, że wyślesz Twój link do 25 znajomych  a &lt;b&gt;darmowe doładowanie&lt;/b&gt; może być Twoje!&lt;br /&gt;
&lt;br /&gt;
WYSTARCZY SIĘ ZAREJESTROWAĆ PONIŻEJ : DZIAŁA&lt;br /&gt;
&lt;a href="http://darmowe-doladowania.com/user/5c30f4bcdce0bb2a19d7d9d1c69f814b"&gt;http://darmowe-doladowania.com/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1673237503051140731-6297592050904056841?l=programmuj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmuj.blogspot.com/feeds/6297592050904056841/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://programmuj.blogspot.com/2009/11/jak-za-darmo-doadowac-konto-w-telefonie.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default/6297592050904056841'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default/6297592050904056841'/><link rel='alternate' type='text/html' href='http://programmuj.blogspot.com/2009/11/jak-za-darmo-doadowac-konto-w-telefonie.html' title='Jak ZA darmo doładować konto w telefonie'/><author><name>MAGNUS95</name><uri>http://www.blogger.com/profile/02502054856154226493</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1673237503051140731.post-2028962693128297598</id><published>2009-09-29T14:03:00.000-07:00</published><updated>2011-08-16T15:25:25.157-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='palindrom anagram kurs ansi c algorytmy'/><title type='text'>Implementacja palindromu</title><content type='html'>&lt;script src="http://pastebin.com/embed_js.php?i=mavKS5sj"&gt;&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1673237503051140731-2028962693128297598?l=programmuj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmuj.blogspot.com/feeds/2028962693128297598/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://programmuj.blogspot.com/2009/09/implementacja-palindromu.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default/2028962693128297598'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default/2028962693128297598'/><link rel='alternate' type='text/html' href='http://programmuj.blogspot.com/2009/09/implementacja-palindromu.html' title='Implementacja palindromu'/><author><name>MAGNUS95</name><uri>http://www.blogger.com/profile/02502054856154226493</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1673237503051140731.post-176122877791869010</id><published>2009-09-29T07:28:00.000-07:00</published><updated>2009-09-29T07:51:33.579-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='lista malloc jednokierunkowa operaator wskaźnik kur ansi c implementacja'/><title type='text'>Implementacja listy jednokierunkowej bez  "-&gt;"</title><content type='html'>&lt;pre&gt;#include &lt;stdlib.h&gt;
#include &lt;stdio.h&gt;
#include &lt;string.h&gt;

struct lista{
int key;
struct&amp;nbsp; lista *next;
};
struct&amp;nbsp; lista *head=NULL;
struct&amp;nbsp; lista *tmp=NULL;
struct&amp;nbsp; lista *element=NULL;

struct lista *push(struct lista *head,int x){

if(head==NULL){
head=(struct lista*)malloc(sizeof(struct lista));
tmp=(struct lista*)malloc(sizeof(struct lista));
&amp;nbsp;(*head).key=x;
(*head).next=NULL;
//head-&amp;gt;key=x;
//head-&amp;gt;next=NULL;
tmp=head;

}else{

element=(struct lista*)malloc(sizeof(struct lista));
(*element).key=x;
//element-&amp;gt;key=x;
(*element).next=NULL;
//element-&amp;gt;next=NULL;
//tmp-&amp;gt;next=element;
(*tmp).next=element;
tmp=element;

}

return head;

}

void wyswietl(struct lista *head){

while(head){

//printf("%d",(*head).key);
printf("%d", (*head).key);
(head)=(*head).next;
}
}


int main(){
system("cls");
int x;
int n; 

printf("Ile elementow dodac \n");
scanf("%d",&amp;amp;n);
for(int i=0;i&amp;lt;(n);i++){
scanf("%d",&amp;amp;x);
head=push(head,x);
}

wyswietl(head);

}&lt;/string.h&gt;&lt;/stdio.h&gt;&lt;/stdlib.h&gt;

&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1673237503051140731-176122877791869010?l=programmuj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmuj.blogspot.com/feeds/176122877791869010/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://programmuj.blogspot.com/2009/09/implementacja-listy-jednokierunkowej.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default/176122877791869010'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default/176122877791869010'/><link rel='alternate' type='text/html' href='http://programmuj.blogspot.com/2009/09/implementacja-listy-jednokierunkowej.html' title='Implementacja listy jednokierunkowej bez  &quot;-&gt;&quot;'/><author><name>MAGNUS95</name><uri>http://www.blogger.com/profile/02502054856154226493</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1673237503051140731.post-1911438305231106889</id><published>2009-09-29T05:06:00.000-07:00</published><updated>2011-08-16T14:04:00.890-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Dynamiczna tablica w C'/><title type='text'>Dynamiczna tablica w C</title><content type='html'>&lt;script src="http://pastebin.com/embed_js.php?i=K5BLHeH8"&gt;&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1673237503051140731-1911438305231106889?l=programmuj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmuj.blogspot.com/feeds/1911438305231106889/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://programmuj.blogspot.com/2009/09/dynamiczna-tablica-w-c.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default/1911438305231106889'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default/1911438305231106889'/><link rel='alternate' type='text/html' href='http://programmuj.blogspot.com/2009/09/dynamiczna-tablica-w-c.html' title='Dynamiczna tablica w C'/><author><name>MAGNUS95</name><uri>http://www.blogger.com/profile/02502054856154226493</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1673237503051140731.post-3148776149585050177</id><published>2009-09-29T00:35:00.000-07:00</published><updated>2009-09-29T00:35:04.671-07:00</updated><title type='text'>O co mi chodzi,,</title><content type='html'>&lt;pre&gt;&lt;div align="JUSTIFY"&gt;&lt;span style="font-size: medium;"&gt;Chodzi mi o to, aby język giętki&lt;/span&gt;
&lt;/div&gt;&lt;span style="font-size: medium;"&gt;

&lt;/span&gt;&lt;div align="JUSTIFY"&gt;&lt;span style="font-size: medium;"&gt;Powiedział wszystko, co pomyśli głowa:&lt;/span&gt;
&lt;/div&gt;&lt;span style="font-size: medium;"&gt;

&lt;/span&gt;&lt;div align="JUSTIFY"&gt;&lt;span style="font-size: medium;"&gt;A czasem był jak piorun jasny, prędki,&lt;/span&gt;
&lt;/div&gt;&lt;span style="font-size: medium;"&gt;

&lt;/span&gt;&lt;div align="JUSTIFY"&gt;&lt;span style="font-size: medium;"&gt;A czasem smutny jako pieśń stepowa,&lt;/span&gt;
&lt;/div&gt;&lt;span style="font-size: medium;"&gt;

&lt;/span&gt;&lt;div align="JUSTIFY"&gt;&lt;span style="font-size: medium;"&gt;A czasem jako skarga nimfy miętki,&lt;/span&gt;
&lt;/div&gt;&lt;span style="font-size: medium;"&gt;

&lt;/span&gt;&lt;div align="JUSTIFY"&gt;&lt;span style="font-size: medium;"&gt;A czasem piękny jak aniołów mowa...&lt;/span&gt;
&lt;/div&gt;&lt;span style="font-size: medium;"&gt;

&lt;/span&gt;&lt;div align="JUSTIFY"&gt;&lt;span style="font-size: medium;"&gt;Aby przeleciał wszystka ducha skrzydłem.&lt;/span&gt;
&lt;/div&gt;&lt;span style="font-size: medium;"&gt;

&lt;/span&gt;&lt;div align="JUSTIFY"&gt;&lt;span style="font-size: medium;"&gt;Strofa być winna taktem, nie wędzidłem.&lt;/span&gt;
&lt;/div&gt;&lt;div align="JUSTIFY"&gt;
&lt;/div&gt;&lt;/pre&gt;&lt;span style="font-size: medium;"&gt; &lt;br /&gt;
&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1673237503051140731-3148776149585050177?l=programmuj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmuj.blogspot.com/feeds/3148776149585050177/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://programmuj.blogspot.com/2009/09/o-co-mi-chodzi.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default/3148776149585050177'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default/3148776149585050177'/><link rel='alternate' type='text/html' href='http://programmuj.blogspot.com/2009/09/o-co-mi-chodzi.html' title='O co mi chodzi,,'/><author><name>MAGNUS95</name><uri>http://www.blogger.com/profile/02502054856154226493</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1673237503051140731.post-969322720389483046</id><published>2009-09-23T02:45:00.001-07:00</published><updated>2011-08-16T15:13:17.863-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='stos fifo lifo algorytmy i struktury danych it informatyka programowanie c ansi  c++ c#'/><title type='text'>Implementacja stosu C/C++</title><content type='html'>&lt;script src="http://pastebin.com/embed_js.php?i=QrvYGGrj"&gt;&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1673237503051140731-969322720389483046?l=programmuj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmuj.blogspot.com/feeds/969322720389483046/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://programmuj.blogspot.com/2009/09/implementacja-stosu-s.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default/969322720389483046'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default/969322720389483046'/><link rel='alternate' type='text/html' href='http://programmuj.blogspot.com/2009/09/implementacja-stosu-s.html' title='Implementacja stosu C/C++'/><author><name>MAGNUS95</name><uri>http://www.blogger.com/profile/02502054856154226493</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1673237503051140731.post-184243274923864482</id><published>2009-09-23T02:11:00.000-07:00</published><updated>2011-08-16T15:30:56.569-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='drzewo binarne implementacja w C ansi  implementation tree binary struktury danych malloc'/><title type='text'>Implementacja drzewa binarnego BST C</title><content type='html'>&lt;script src="http://pastebin.com/embed_js.php?i=fb68qxNH"&gt;&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1673237503051140731-184243274923864482?l=programmuj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmuj.blogspot.com/feeds/184243274923864482/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://programmuj.blogspot.com/2009/09/implementacja-drzewa-binarnego-bst-c.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default/184243274923864482'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default/184243274923864482'/><link rel='alternate' type='text/html' href='http://programmuj.blogspot.com/2009/09/implementacja-drzewa-binarnego-bst-c.html' title='Implementacja drzewa binarnego BST C'/><author><name>MAGNUS95</name><uri>http://www.blogger.com/profile/02502054856154226493</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1673237503051140731.post-3216675056840641393</id><published>2009-09-22T02:25:00.001-07:00</published><updated>2009-09-23T07:39:42.520-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='programowanie ansi c c++ listy lista dwukierunkowa cykliczna kurs struktury danych'/><title type='text'>Implementacja listy dwukierunkowej cyklicznej C</title><content type='html'>&lt;pre&gt;#include &lt;stdio.h&gt;

#include &lt;stdlib.h&gt;

struct listacykl

{

int key;

struct listacykl *next,*prev;

}*head=NULL,*element=NULL,*temp=NULL;



void dodaj(struct listacykl *&amp;amp;head,int x){

{

if(head==NULL)

{

head=(struct listacykl*)malloc(sizeof(struct listacykl));

head-&amp;gt;key=x;

head-&amp;gt;next=head;

head-&amp;gt;prev=head;

}   else{

if(element==NULL)

{

element=(struct listacykl*)malloc(sizeof(struct listacykl));

element-&amp;gt;key=x;

head-&amp;gt;next=element;

element-&amp;gt;prev=head;

element-&amp;gt;next=head;

head-&amp;gt;prev=element;

temp=element;

}

else{

element=(struct listacykl*)malloc(sizeof(struct listacykl));

element-&amp;gt;key=x;

temp-&amp;gt;next=element;

element-&amp;gt;prev=temp;

element-&amp;gt;next=head;

head-&amp;gt;prev=element;

temp=element;

}

}

}

}



void show(struct listacykl *head)

{

struct listacykl *glowa;

glowa=head;



printf("%d  ",head-&amp;gt;key);

head=head-&amp;gt;next;

while(head!=glowa){

printf("%d  ",head-&amp;gt;key);

head=head-&amp;gt;next;

}

}                          



int main(){

int i,x,n;

printf("\n------------Lista dwukierunkowa cykliczna------------\n\n\n");

printf("Ile elementow ma zawierac lista n=  ");

scanf("%d",&amp;amp;n);

printf("Podawaj elementy \n");

for(i=1;i&amp;lt;=n;i++)&lt;/stdlib.h&gt;&lt;/stdio.h&gt;
&lt;stdio.h&gt;&lt;stdlib.h&gt;{&lt;/stdlib.h&gt;&lt;/stdio.h&gt;
&lt;stdio.h&gt;&lt;stdlib.h&gt;                     printf("element nr. %d =    ",i);&lt;/stdlib.h&gt;&lt;/stdio.h&gt;
&lt;stdio.h&gt;&lt;stdlib.h&gt;                     scanf("%d",&amp;amp;x);                     dodaj(head,x); 
&lt;/stdlib.h&gt;&lt;/stdio.h&gt;
&lt;stdio.h&gt;&lt;stdlib.h&gt;}&amp;nbsp;&lt;/stdlib.h&gt;&lt;/stdio.h&gt;
&lt;stdio.h&gt;&lt;stdlib.h&gt;printf("\n------------------------\n");&lt;/stdlib.h&gt;&lt;/stdio.h&gt;
&lt;stdio.h&gt;&lt;stdlib.h&gt;                   show(head);&lt;/stdlib.h&gt;&lt;/stdio.h&gt;
&lt;stdio.h&gt;&lt;stdlib.h&gt;   printf("\n------------------------\n");&lt;/stdlib.h&gt;&lt;/stdio.h&gt;
&lt;stdio.h&gt;&lt;stdlib.h&gt;   printf("\n\n");                   system("PAUSE");&amp;nbsp;&lt;/stdlib.h&gt;&lt;/stdio.h&gt;
&lt;stdio.h&gt;&lt;stdlib.h&gt;}&lt;/stdlib.h&gt;&lt;/stdio.h&gt;
&lt;stdio.h&gt;&lt;stdlib.h&gt;&lt;/stdlib.h&gt;&lt;/stdio.h&gt;
&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1673237503051140731-3216675056840641393?l=programmuj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmuj.blogspot.com/feeds/3216675056840641393/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://programmuj.blogspot.com/2009/09/implementacja-listy-dwukierunkowej.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default/3216675056840641393'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default/3216675056840641393'/><link rel='alternate' type='text/html' href='http://programmuj.blogspot.com/2009/09/implementacja-listy-dwukierunkowej.html' title='Implementacja listy dwukierunkowej cyklicznej C'/><author><name>MAGNUS95</name><uri>http://www.blogger.com/profile/02502054856154226493</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1673237503051140731.post-9193398213853414323</id><published>2009-09-21T05:16:00.000-07:00</published><updated>2009-09-21T05:42:58.563-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='windows seven 7 pl PRO RTM 7600 test vs vista xp boot time speed rtm 7600'/><title type='text'>Test Windows 7 pl wersja 7600</title><content type='html'>Jako ,że ostatnio miałem zbyt dużo czasu..... postanowiłem w końcu pozbyć się visty z mojego biednego laptopa :D . Ściągnołem sobie z MSDNA language pack'a no i oczywiście windowsa 7 Pro .
Wyjebałem viste bo już za bardzo syfiła mi kompa , chciałem zobaczyć czy naprawdę jest taka różnica pomiędzy 7 a tym szajsem no i ... jest. Muszę powiedzieć , że siódemka zapierdala na moim  "sprzęcie " . Mam laptopa : 1.7 Ghz dual core , 2 Gb ram , HDD 250 5400 rp , zintegrowana grafa a nowy produkt mikrociągu chodzi tak jak świeżo zainstalowany windows xp. Sam fakt ,że system uruchamia mi się dwa razy szybciej niż vista mówi za siebie :d
Oto krótki filmik :
&lt;div style="text-align: center;"&gt;&lt;object width="402" height="334" class="BLOG_video_class" id="BLOG_video-b00691d0e68f23d6" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="movie" value="http://www.youtube.com/get_player"&gt;
&lt;param name="bgcolor" value="#FFFFFF"&gt;
&lt;param name="allowfullscreen" value="true"&gt;
&lt;param name="flashvars" value="flvurl=http://v24.nonxt4.googlevideo.com/videoplayback?id%3Db00691d0e68f23d6%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1330246526%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D4C4D5FE2CF9C78BA85959A59CF2265899995D3F9.1975EE143680EDCF6052987AF11DE49CFFE03CB9%26key%3Dck1&amp;amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3Db00691d0e68f23d6%26offsetms%3D5000%26itag%3Dw160%26sigh%3DeoJ8MMibLBsPUL5mnzkc1E6RHu0&amp;amp;autoplay=0&amp;amp;ps=blogger"&gt;
&lt;embed src="http://www.youtube.com/get_player" type="application/x-shockwave-flash"
width="402" height="334" bgcolor="#FFFFFF"
flashvars="flvurl=http://v24.nonxt4.googlevideo.com/videoplayback?id%3Db00691d0e68f23d6%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1330246526%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D4C4D5FE2CF9C78BA85959A59CF2265899995D3F9.1975EE143680EDCF6052987AF11DE49CFFE03CB9%26key%3Dck1&amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3Db00691d0e68f23d6%26offsetms%3D5000%26itag%3Dw160%26sigh%3DeoJ8MMibLBsPUL5mnzkc1E6RHu0&amp;autoplay=0&amp;ps=blogger"
allowFullScreen="true" /&gt;&lt;/object&gt;

&lt;/div&gt;
Filmik można , także obejrzeć na zajebistym youtube :
http://www.youtube.com/watch?v=2FhodwZh-uE


&lt;object width="640" height="505"&gt;&lt;param name="movie" value="http://www.youtube.com/v/2FhodwZh-uE&amp;hl=pl&amp;fs=1&amp;color1=0xe1600f&amp;color2=0xfebd01"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/2FhodwZh-uE&amp;hl=pl&amp;fs=1&amp;color1=0xe1600f&amp;color2=0xfebd01" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="505"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1673237503051140731-9193398213853414323?l=programmuj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmuj.blogspot.com/feeds/9193398213853414323/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://programmuj.blogspot.com/2009/09/test-windows-7-pl-wersja-7600.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default/9193398213853414323'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default/9193398213853414323'/><link rel='alternate' type='text/html' href='http://programmuj.blogspot.com/2009/09/test-windows-7-pl-wersja-7600.html' title='Test Windows 7 pl wersja 7600'/><author><name>MAGNUS95</name><uri>http://www.blogger.com/profile/02502054856154226493</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1673237503051140731.post-6604051253935479114</id><published>2009-09-19T03:52:00.000-07:00</published><updated>2009-09-19T03:54:26.139-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='programowanie c c++ pliki txt xor'/><title type='text'>Prosty szyfrator pliku txt cz_1</title><content type='html'>int _tmain(int argc, _TCHAR* argv[])
{  
 char znak;
 int znak_2;
 FILE *pl,*pl2;
 pl=fopen("plik.txt","r");
 pl2=fopen("zakodowany.txt","w");
 if(pl==NULL){
  printf("Plik pusty\n");
 }
 else{
  
  while(fscanf(pl,"%c", &amp;amp;znak)!=EOF)
  {

   znak_2=int(znak);
   znak_2=znak_2^(znak&gt;&gt;1);
        fprintf(pl2,"%c",znak_2);
  }
 }

   system("PAUSE");
 return 0;
}


// W aktualnym folderze gdzie znajduje się prgram musi istnieć plik tekstowy z //rozszerzeniem txt o nazwie plik :D:D&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1673237503051140731-6604051253935479114?l=programmuj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmuj.blogspot.com/feeds/6604051253935479114/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://programmuj.blogspot.com/2009/09/prosty-szyfrator-pliku-txt-cz1.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default/6604051253935479114'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default/6604051253935479114'/><link rel='alternate' type='text/html' href='http://programmuj.blogspot.com/2009/09/prosty-szyfrator-pliku-txt-cz1.html' title='Prosty szyfrator pliku txt cz_1'/><author><name>MAGNUS95</name><uri>http://www.blogger.com/profile/02502054856154226493</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1673237503051140731.post-8925060082980428387</id><published>2009-09-10T02:13:00.000-07:00</published><updated>2009-09-10T02:14:00.854-07:00</updated><title type='text'>Jak usunąć śledzika na naszej klasie</title><content type='html'>Jak wyłączyć Śledzika?

Generalnie nie ma oficjalnej opcji 'wylacz' ale mozna go ukryc na stale poprzez modyfikacje w wyswietlaniu strony. Nie bedzie on wylaczony a jedynie bedzie niewidoczny ale efekt jest niemalze identyczny.


Firefox

1) pobieramy plugin: https://addons.mozilla.../en-US/firefox/addon/2108

2) instalujemy

3) w Firefoxie wybieramy 'Narzędzia' -&gt; 'Dodatki' i zaznaczamy zakladke 'Style'

4) klikamy na 'Stworz nowy styl' w prawym dolnym rogu

5) nadajemy mu nazwe i etykiete wedle wlasnego widzimisie

6) w duzym polu tekstowym wpisujemy:

#sledzik_box{display:none;}

7) wciskamy 'zapisz' i gotowe


Opera

1) Otwieramy notatnik i wpisujemy:

#sledzik_box{display:none;}

2) Zapisujemy plik w dowolnej lokalizacji, o dowolnej nazwie ale z rozszerzeniem .css (np. 'sledzikssie.css')

3) otwieramy opere i wybieramy 'Narzedzia' -&gt; 'Preferencje'

4) wybieramy zakladke 'Zaawansowane'

5) wybieramy opcje 'Zawartosc'

6) wciskamy przycisk 'Opcje stylow'

7) na dole nowego okienka wciskamy 'wybierz' i szukamy naszego pliku stworzonego w punkcie 2

8) wybieramy nasz plik, klikamy ok i voila


Safari

1) Otwieramy notatnik i wpisujemy:

#sledzik_box{display:none;}

2) Zapisujemy plik w dowolnej lokalizacji, o dowolnej nazwie ale z rozszerzeniem .css (np. 'sledzikssie.css')

3) otwieramy safari, klikamy na kolo zebate w prawym gornym rogu i wybieramy 'Preferences' ( skrot ctrl+, )

4) Wybieramy zakladke advanced (zaawansowane)

5) Klikamy na opcje Style Sheet: 'None selected' i zaznaczamy 'Other...'

6) Otworzy nam sie okno wyboru pliku wiec szukamy naszego pliku stworzonego w punkcie 2

7) Zaznaczamy nasz plik, klikamy 'Open' i voila


Chrome

chyba nie ma opcji zmiany stylow przegladarki dla Chrome, na szybko nie znalazlem


Jezeli dodatkowo chcemy wylaczyc blog

W miejscu gdzie wpisujemy:

#sledzik_box{display:none;}

mozemy dodac nowa linijke i dopisac:

#promo_entry{display:none;}

i to zalatwi sprawe

Pozdrawiam wink

Autor: Paz - źródło http://pokazywarka.pl/sledzikssie/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1673237503051140731-8925060082980428387?l=programmuj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmuj.blogspot.com/feeds/8925060082980428387/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://programmuj.blogspot.com/2009/09/jak-usunac-sledzika-na-naszej-klasie.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default/8925060082980428387'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default/8925060082980428387'/><link rel='alternate' type='text/html' href='http://programmuj.blogspot.com/2009/09/jak-usunac-sledzika-na-naszej-klasie.html' title='Jak usunąć śledzika na naszej klasie'/><author><name>MAGNUS95</name><uri>http://www.blogger.com/profile/02502054856154226493</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1673237503051140731.post-1734748101335140493</id><published>2009-09-06T08:13:00.000-07:00</published><updated>2009-09-06T08:16:00.790-07:00</updated><title type='text'>Konwertowanie liczby dziesiętnej na binarną</title><content type='html'>Program konwertuje liczbę dziesiętną na binarną maksymalny rozmiar to 32 bity. Liczba może być dodatnia :

#include  &lt;stdio.h&gt;
#include  &lt;stdlib.h&gt;
#include  &lt;string.h&gt;
#include  &lt;math.h&gt;


int konwert(int n){
   
    int temp=n;
    int dl=32;
     int bin[dl];
     int i=0;
     while(i&lt;dl){
                 bin[i]=0;
                 i++;
                 }
                 i=0;
    
    while(temp!=0){
                  
    if(temp%2==0){
                  bin[dl-1-i]=0;
                  temp=temp/2;
                  }else{
                        bin[dl-1-i]=1;
                        temp=temp/2;
                        }
            i++;
            }
        
i=0;
while(i&lt;dl){
            printf("%d",bin[i]);
            i++;
            }
           
           
}






int main(){
    int n;
    scanf("%d",&amp;amp;n);
    konwert(n);
    printf("\n\n");
    system("PAUSE");
   
}
   
   
                          
                 
                 

&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1673237503051140731-1734748101335140493?l=programmuj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmuj.blogspot.com/feeds/1734748101335140493/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://programmuj.blogspot.com/2009/09/konwertowanie-liczby-dziesietnej-na.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default/1734748101335140493'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default/1734748101335140493'/><link rel='alternate' type='text/html' href='http://programmuj.blogspot.com/2009/09/konwertowanie-liczby-dziesietnej-na.html' title='Konwertowanie liczby dziesiętnej na binarną'/><author><name>MAGNUS95</name><uri>http://www.blogger.com/profile/02502054856154226493</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1673237503051140731.post-7050397865936792242</id><published>2009-08-27T06:11:00.000-07:00</published><updated>2009-08-27T06:13:45.865-07:00</updated><title type='text'>Hdr</title><content type='html'>Pierwsze zdjęcie HDR wykonane nokią N95

&lt;a href="http://www.flickr.com/photos/n95ferdzi/3861912812/" title="nokiHDR by ferdzikamil, on Flickr"&gt;&lt;img src="http://farm3.static.flickr.com/2571/3861912812_4917ca3d65_o.jpg" width="849" height="634" alt="nokiHDR" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1673237503051140731-7050397865936792242?l=programmuj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmuj.blogspot.com/feeds/7050397865936792242/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://programmuj.blogspot.com/2009/08/hdr.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default/7050397865936792242'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default/7050397865936792242'/><link rel='alternate' type='text/html' href='http://programmuj.blogspot.com/2009/08/hdr.html' title='Hdr'/><author><name>MAGNUS95</name><uri>http://www.blogger.com/profile/02502054856154226493</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1673237503051140731.post-897291903427075781</id><published>2009-08-27T02:44:00.000-07:00</published><updated>2009-08-27T02:47:17.531-07:00</updated><title type='text'>Zdjęcia z mojego telefonu</title><content type='html'>Jako ,że się nudzę założyłem sobie konto na portalu flickr :d No i ...  no i wrzucam pierwsze zdjęcia wykonane moim telefonem Nokią N95 8gb .

Moja galeria&lt;a href="http://www.flickr.com/photos/n95ferdzi/"&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1673237503051140731-897291903427075781?l=programmuj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmuj.blogspot.com/feeds/897291903427075781/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://programmuj.blogspot.com/2009/08/zdjecia-z-mojego-telefonu.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default/897291903427075781'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default/897291903427075781'/><link rel='alternate' type='text/html' href='http://programmuj.blogspot.com/2009/08/zdjecia-z-mojego-telefonu.html' title='Zdjęcia z mojego telefonu'/><author><name>MAGNUS95</name><uri>http://www.blogger.com/profile/02502054856154226493</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1673237503051140731.post-9042344635843598151</id><published>2009-08-11T05:00:00.000-07:00</published><updated>2009-08-14T01:15:35.070-07:00</updated><title type='text'>Zaczynamy</title><content type='html'>&lt;span style="color: rgb(0, 0, 0);font-size:85%;" &gt;
&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);font-size:85%;" &gt;
&lt;/span&gt;&lt;span style=";font-size:85%;color:black;"  &gt;                 Witaj na stronie poświęconej programowaniu w języku C. Język C jest językiem programowania wysokiego poziomu, został&lt;span&gt;  &lt;/span&gt;stworzony na początku lat siedemdziesiątych XX w. przez &lt;a href="http://pl.wikipedia.org/wiki/Dennis_Ritchie" title="Dennis Ritchie"&gt;Dennisa Ritchiego&lt;/a&gt; do programowania systemów operacyjnych i innych zadań . Zostawmy jednak historię z boku,i przejdźmy do sedna sprawy.&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);font-size:85%;" &gt;
&lt;/span&gt;&lt;span style=";font-size:85%;color:black;"  &gt;
&lt;/span&gt;&lt;p style="text-indent: 35.4pt; color: rgb(0, 0, 0);"&gt;&lt;span style="font-size:85%;"&gt;Jak skutecznie uczyć się programowania.&lt;/span&gt;&lt;/p&gt;  &lt;p style="text-indent: 35.4pt; color: rgb(0, 0, 0);"&gt;&lt;span style="font-size:85%;"&gt;Programowanie nie jest rzeczą dla wybrańców , ka&lt;/span&gt;&lt;span style="font-size:85%;"&gt;żdy przy odrobinie wysiłków może się tego nauczyć. Najbardziej skuteczną metodą na opanowanie danego języka są ćwiczenia. Tylko w taki sposób możemy nauczyć się składni , a także kreatywnego myślenia ,które jest niezbędne w pracy każdego p&lt;/span&gt;&lt;span style="font-size:85%;"&gt;rogramisty. Odradzam wszystkim ,którzy zamierzają podjąć się tego zadania aby nigdy nie przepisywali gotowego kodu bezmyślnie do kompilatora, ponieważ w ten sposób&lt;span&gt;  &lt;/span&gt;nie nauczą się programować ,a także nawet nie opanują składni danego języka. W tym kursie proponuje każde zadanie rozwiązywać na kartce papieru , potem jeśli jesteśmy pewni ,że nasz program działa poprawnie przepisujemy nasz kod do komputera. Natknąłem się na wiele kursów w sieci ale według mnie są mniej czy bardziej bezużyteczne, ponieważ brak w nich jest zadań do samodzielnego rozwiązywania. Pamiętaj ćwiczenie czyni mistrza. &lt;/span&gt;&lt;/p&gt;  &lt;p style="text-indent: 35.4pt; color: rgb(0, 0, 0);"&gt;&lt;span style="font-size:85%;"&gt;Podstawy.&lt;/span&gt;&lt;/p&gt;  &lt;p style="text-indent: 35.4pt; color: rgb(0, 0, 0);"&gt;&lt;span style="font-size:85%;"&gt;Do dalszych działań niezbędny będzie Ci kompilator to dzięki niemu powstanie Twój program. Co to właściwie jest kompilator?? Najprościej mówiąc jest to program ,który tłumaczy nasz kod w sposób zrozumiały dla komputera. Jak wiadomo komputer rozumie tylko liczby binarne czyli ciąg jedynek ‘1’ i zer ‘0’ . Jest to kod maszynowy na , który jest zmieniany nasz kod przez kompilator. Istnieje wiele kompilatorów języka C do pobrania z Internetu. Proponuje w tym kursie do używania jednego z najbardziej popularnych i darmowych kompilatorów języka C - &lt;/span&gt;&lt;span style="font-size:85%;"&gt;Dev-&lt;em&gt;C++. &lt;/em&gt;&lt;em&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt; &lt;/span&gt;Czas wziąć się do pracy i napisać nasz pierwszy program. Nasz pierwszy program będzie wyświetlał na naszym ekranie słynne już zdanie: ”Hello Word !”. Oto jak będzie wyglądał kod naszego skromnego programu:&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;#include &lt;stdlib.h&gt;
#include &lt;stdio.h&gt;&lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;&lt;stdlib.h&gt;&lt;/stdlib.h&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;int main(){&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;printf("Hello World !");&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;system("PAUSE");&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;}&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;/p&gt;  &lt;p style="text-indent: 35.4pt; color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;Na pierwszy rzut oka może to się wydawać trochę straszne. Omówm&lt;/span&gt;&lt;span style="font-size:85%;"&gt;y kolejne linijki kodu.&lt;span&gt;  &lt;/span&gt;Polecenie #include &lt;stdio.h&gt; jest niezbędne do prawidłowego działania programu. Załącza ono standardową bibliotekę obsługującą wejście i wyjście, czyli odpowiada za wejście danych z klawiatury i wyjście danych na ekran . W pliku &lt;span&gt;stdlib.h&lt;/span&gt; znajdują się zapowiedzi funkcji związanych głównie z systemem operacyjnym i z zamianą zmiennych jednego typu na inny typ. Zaczniemy od funkcji konwertujących tekst na liczbę i odwrotnie.Dalej widzimy deklarację pierwszej funkcji int main . Słówko int znaczy ,że funkcja mian &lt;span&gt; &lt;/span&gt;zwraca dane typu całkowitego. Funkcja main jest główną funkcją bez niej żaden program nie może zadziałać. Kompilator pod czas kompilacji „szuka” funkcji main to od niej nasz program jak by zaczyna startować. Po słówku main możemy zauważyć dwa nawiasy „( )”.W tych nawiasach umieszczamy to co funkcja ma przyjmować , ale o tym napiszemy w dalszej części naszego kursu . Po deklaracji na&lt;/stdio.h&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;stdio.h&gt;szej głównej funkcji widzimy nawias klamrowy&lt;span&gt;  &lt;/span&gt;„{” od niego zaczyna się ciało funkcji , a na tym nawiasie kończy się „}”. W ciele funkcji umieszczona jest jedna z podstawowych funkcji języka C , funkcja printf . Jak się niełatwo domyślić wysyła ona dane do standardowego strumienia wyjścia czyli na nasz monitor.&lt;span&gt;  &lt;/span&gt;Funkcja printf wysyła tekst Hello World ! , zauważ&lt;span&gt;   &lt;/span&gt;,że&lt;span&gt;  &lt;/span&gt;jest on umieszczony pomiędzy&lt;span&gt;  &lt;/span&gt;dwoma nawiasami i c&lt;/stdio.h&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;stdio.h&gt;udzysłowami ("&lt;span&gt;        &lt;/span&gt;"). Na końcu występuje średnik „ ; ”&lt;span&gt;  &lt;/span&gt;musimy go wstawiać&lt;/stdio.h&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;stdio.h&gt; po każdej instrukcji , w naszym przypadku jest nią&lt;span&gt;  &lt;/span&gt;printf("Hello World !") . Po naszej instrukcji , którą jest funkcja printf występuje kolejna instrukcja - system("PAUSE"); . Zapobiega ona zamknięciu konsoli tuż po wykonaniu naszego programu , bez niej nie zobaczylibyśmy jak działa nasz program , ponieważ tuż po jego zakończeniu konsola została by zamknięta. Czas zobaczyć działanie naszego programu. Uruchamiamy nasz kompilator , a następnie z menu Plik wybieramy Nowy i Plik źródłowy&lt;/stdio.h&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent: 35.4pt; color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;
&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent: 35.4pt; color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://img136.imageshack.us/img136/1986/36413771.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 514px; height: 321px;" src="http://img136.imageshack.us/img136/1986/36413771.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style=";font-size:85%;color:black;"  &gt;&lt;span&gt;                &lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Pora teraz napis&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);font-size:85%;" &gt;&lt;span style="color: rgb(255, 255, 255);"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style=";font-size:85%;color:black;"  &gt;ać nasz program na komputerze . Spróbujmy samemu bez bezmyślnego przepisywania napisać nasz program następnie po naciśnięciu klawisza nastąpi proces kompilacji naszego kodu , a następnie uruchomienie programu. &lt;/span&gt;&lt;p style="text-indent: 35.4pt; color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://img148.imageshack.us/img148/8752/21190172.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 460px; height: 284px;" src="http://img148.imageshack.us/img148/8752/21190172.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style=";font-size:85%;color:black;"  &gt;&lt;span&gt; &lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Jak widzimy nasz program działa poprawnie . Jednak po naszym słowie występuje napis: Aby kontynuować, naciśnij dowolny klawisz… Jest polecenie , za które odpowiada system(”PAUSE”); , czyli przed natychmiastowym zamknięciu konsoli. Spróbujmy napisać nasz program w taki sposób ,aby napis : ” Aby kontynuować, naciśnij dowolny klawisz…” znajdował się pod: „Hello Word !” W tym celu zmodyfikujmy naszą funkcje printf. &lt;/span&gt;&lt;/span&gt;  &lt;p style="text-align: justify; text-indent: 35.4pt; color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;#include &lt;stdio.h&gt;&lt;/stdio.h&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;#include &lt;stdlib.h&gt;&lt;/stdlib.h&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;int main(){&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;printf("Hello World !\n"); \\ Jak widzimy po naszym zdaniu występuje znak „\n” ,nowej linii czyli &lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;system("PAUSE");&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;}&lt;/span&gt;&lt;/p&gt;  &lt;p style="text-align: justify; text-indent: 35.4pt; color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;Znak \n jest znakiem specjalnym, oto kilka znaków specjalnych dostępnych w C :&lt;/span&gt;&lt;/p&gt;  &lt;p style="text-align: justify; text-indent: 35.4pt; color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;/p&gt;  &lt;p style="text-align: justify; text-indent: 35.4pt; color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;\a&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt; – Alarm – sygnał dźwiękowy&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;\b&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt; – cofnięcie jedno miejsce w tekście (backspace)&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;\f &lt;/strong&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;– przejście na początek nowej strony&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;\n&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt; – ustawienie kursora w nowym wierzy (załamanie teksu)&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;\r&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt; - Przejście na początek aktualnego wiersza&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;\t&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt; - Przejście do następnej pozycji w tabulacji linii&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;\\&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt; - Znak backslash&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;\”&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt; – Znak „&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;\?&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt; – znak ?&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;Spróbuj napisać około 20 programów wyświetlających tekst : „Jestem zajebisty” z użyciem znaków specjalnych zobacz jak będzie zmieniać się Twój napis w zależności od miejsca , w którym wstawisz znak specjalny.&lt;/span&gt;&lt;/p&gt;  &lt;p style="text-align: justify; text-indent: 35.4pt; color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;/p&gt;  &lt;p style="text-align: justify; text-indent: 35.4pt; color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;/p&gt;  &lt;p style="text-align: justify; text-indent: 35.4pt; color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;Teraz spróbuj napisać samemu ten program oczywiście nie staraj się go przepisywać w miarę możliwości staraj działać samodzielnie pozwoli Ci to opanować składnie języka. Jako pierwszą pracę domową napisz&lt;span&gt;  &lt;/span&gt;2 programy.(Pamiętaj najpierw na kartce !!! ).&lt;/span&gt;&lt;/p&gt;  &lt;p style="text-align: justify; text-indent: 35.4pt; color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;/p&gt;  &lt;p style="margin-left: 53.4pt; text-align: justify; text-indent: -18pt; color: rgb(255, 255, 255);" class="MsoNormal"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size:85%;"&gt;&lt;span&gt;1.&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal;font-family:'Times New Roman';" &gt;        &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="font-size:85%;"&gt;Program ,który będzie wyświetlał napis:&lt;/span&gt;&lt;/p&gt;  &lt;p style="margin-left: 35.4pt; text-align: justify; color: rgb(255, 255, 255);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;/p&gt;  &lt;p style="text-indent: 35.4pt; color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;W&lt;/span&gt;&lt;/p&gt;  &lt;p style="text-indent: 35.4pt; color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;i&lt;/span&gt;&lt;/p&gt;  &lt;p style="text-indent: 35.4pt; color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;t&lt;/span&gt;&lt;/p&gt;  &lt;p style="text-indent: 35.4pt; color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;a&lt;/span&gt;&lt;/p&gt;  &lt;p style="text-indent: 35.4pt; color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;j&lt;/span&gt;&lt;/p&gt;  &lt;p style="text-indent: 35.4pt; color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;/p&gt;  &lt;p style="text-indent: 35.4pt; color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;!&lt;/span&gt;&lt;/p&gt;  &lt;p style="text-indent: 35.4pt; color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;/p&gt;  &lt;p style="margin-left: 53.4pt; text-align: justify; text-indent: -18pt; color: rgb(255, 255, 255);" class="MsoNormal"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size:85%;"&gt;&lt;span&gt;2&lt;span style="color: rgb(0, 0, 0);"&gt;.&lt;/span&gt;&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(0, 0, 0);font-family:'Times New Roman';" &gt;        &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="color: rgb(0, 0, 0);font-size:85%;" &gt;&lt;span&gt; &lt;/span&gt;Program ,który będzie wyświetlał napis:&lt;/span&gt;&lt;/p&gt;  &lt;p style="margin-left: 35.4pt; text-align: justify; color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;/p&gt;  &lt;p style="text-indent: 35.4pt; color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;P r o g r a m u j e&lt;/span&gt;&lt;/p&gt;  &lt;p style="text-indent: 35.4pt; color: rgb(255, 255, 255);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;/p&gt;  &lt;p style="text-indent: 35.4pt; color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;w&lt;/span&gt;&lt;/p&gt;  &lt;p style="text-indent: 35.4pt; color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;/p&gt;  &lt;p style="text-indent: 35.4pt; color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;ANSI &lt;/span&gt;&lt;/p&gt;  &lt;p style="text-indent: 35.4pt; color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;/p&gt;  &lt;p style="text-indent: 35.4pt; color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;&lt;span&gt;        &lt;/span&gt;C.&lt;/span&gt;&lt;/p&gt;  &lt;p style="text-indent: 35.4pt; color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;/p&gt;  &lt;p style="margin-left: 53.4pt; text-indent: -18pt; color: rgb(255, 255, 255);" class="MsoNormal"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size:85%;"&gt;&lt;span&gt;3.&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal;font-family:'Times New Roman';" &gt;        &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="font-size:85%;"&gt;Program ,który będzie wyświetlał napis:&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(255, 255, 255);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(255, 255, 255);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;&lt;span&gt;                  &lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Jes&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;&lt;span&gt;                  &lt;/span&gt;tem mł&lt;span&gt;   &lt;/span&gt;odym pro&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;&lt;span&gt;                  &lt;/span&gt;gramistą&lt;span&gt;  &lt;/span&gt;:) !!!&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(255, 255, 255);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;                                     &lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;!&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;  &lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;!&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;/p&gt;  &lt;p style="text-indent: 35.4pt; color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;&lt;span&gt;                &lt;/span&gt;Czas na napisanie drugiego programu . Nasz program teraz będzie wyświetlał na ekranie liczbę podaną przez użytkownika. &lt;/span&gt;&lt;span style="font-size:85%;"&gt;O to kod naszego programu :&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;/p&gt;#include &lt;stdlib.h&gt;
#include &lt;stdio.h&gt;&lt;p style="color: rgb(255, 255, 255);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;/span&gt;&lt;stdlib.h&gt;&lt;/stdlib.h&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(255, 255, 255);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;int main(){&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;/p&gt;    &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;int n;&lt;/span&gt;&lt;/p&gt;&lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;printf("Podaj liczbe \n");&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;scanf(“%d”,&amp;amp;n);&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;printf(“Liczba podana przez ciebie to &lt;span&gt; &lt;/span&gt;%d&lt;span&gt;  &lt;/span&gt;!!!!\n”,n);&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;system("PAUSE");&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;}&lt;/span&gt;&lt;/p&gt;  &lt;p style="text-indent: 35.4pt; color: rgb(255, 255, 255);"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Widzimy ,że w nowy program jest bardziej „skomplikowany” . Pojawia się tu nowa instrukcja „int n” , int jest to jeden z podstawowych typów danych języka C. Dane typu int przechowują jedynie liczby całkowite ze znakiem. Literka „n” jest to zmienna typu int, która będzie przechowywać naszą liczbę. Więc kompilator zarezerwuje pamięć dla naszej liczby. W zależności jaki kompilatorem się posługujemy zostanie zarezerwowane 2 lub 4 bajty. Dalej występuje znana nam już funkcja printf, która wysyła tekst „Podaj liczbe” .&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="text-indent: 35.4pt; color: rgb(0, 0, 0);"&gt;&lt;span style="font-size:85%;"&gt;Nową funkcję jaką tu widzimy jest funkcja scanf , która &lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;span&gt; &lt;/span&gt;odczytuje dane zgodnie z podanym formatem. Format danych podajemy umieszczając w cydzusłowie znak %d, który oznacz ,że będą to liczby całkowite. &lt;span&gt; &lt;/span&gt;Funkcja ta może przyjmować ,także dane typu zmiennoprzecinkowego czyli float.&lt;/span&gt;&lt;/p&gt;  &lt;p style="text-indent: 35.4pt; color: rgb(0, 0, 0);"&gt;&lt;span style="font-size:85%;"&gt;Format&lt;span&gt;                               &lt;/span&gt;Typ&lt;/span&gt;&lt;/p&gt;  &lt;p style="text-indent: 35.4pt; color: rgb(0, 0, 0);"&gt;&lt;span style="font-size:85%;"&gt;%d&lt;span&gt;                                      &lt;/span&gt;int – liczby całkowite np.&lt;span&gt;  &lt;/span&gt;100 ; 4 ; -234&lt;/span&gt;&lt;/p&gt;  &lt;p style="text-indent: 35.4pt; color: rgb(0, 0, 0);"&gt;&lt;span style="font-size:85%;"&gt;%f&lt;span&gt;                                      &lt;/span&gt;float – liczby zmiennoprzecinkowe np. -234.34; 3.35; 0.523&lt;/span&gt;&lt;/p&gt;  &lt;p style="text-indent: 35.4pt; color: rgb(0, 0, 0);"&gt;&lt;span style="font-size:85%;"&gt;%s&lt;span&gt;                                       &lt;/span&gt;char – strumień znaków np. Ala ma kota&lt;/span&gt;&lt;/p&gt;  &lt;p style="text-indent: 35.4pt; color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;Funkcja scanf przyjmuje wskaźnik &amp;amp;(czytaj ampersand) do zmiennej n typu int(całkowitego). Wskaźnik jest zmienną , która przechowuje adres zmiennej czyli jej „położenie” w pamięci komputera. O wskaźnikach opowiemy później. W naszej funkcji mamy wskaźnik do zmiennej n , którą wcześniej zadeklarowaliśmy. Najprościej mówiąc wskaźnik mówi naszej funkcji gdzie w pamięci będzie umieszczona nasza liczba. Mówiąc bardziej obrazowo zadeklarowaliśmy zmienną n typu int aby zarezerwować pamięć dla naszej liczby. (Pod literką n będzie kryła się nasza liczba to już dla tych co nie rozumieją :D ). Przyjrzyjmy się teraz funkcji printf różni się teraz troszkę od funkcji użytej w naszym pierwszym programie. Jej budowa jest analogiczna do funkcji scanf . Funkcja wyświetla napis: „ Liczba podana przez ciebie to n”&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;Jako n przyjmujemy wcześniej wprowadzoną liczbę.&lt;span&gt;  &lt;/span&gt;Występujący format %d „mówi” funkcji, że wyświetlana liczba będzie typu całkowitego.&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;printf(“Liczba podana przez ciebie to &lt;span&gt; &lt;/span&gt;%d&lt;span&gt;  &lt;/span&gt;!!!!\n”,n);&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;-&lt;span&gt;  &lt;/span&gt;funkcja wypisuje ciąg znaków kiedy trafia na znak %d sprawdza co za nim się znajduje u nas jest to literka d, czyli w tym miejscu gdzie występuje znak będzie wstawiona liczba (całkowita ), którą funkcja bierze po „przecinku ” z n , potem funkcja wypisuje ciąg znaków znajdujących się za %d czyli „&lt;span&gt;  &lt;/span&gt;!!!!\n ” . Napiszmy program , który będzie wyświetlał dwie liczby jedną zmiennoprzecinkową , a druga całkowitą. &lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt; &lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt; &lt;/p&gt;  &lt;p style="text-indent: 35.4pt; color: rgb(0, 0, 0);"&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;/p&gt;  &lt;p style="text-indent: 35.4pt; color: rgb(0, 0, 0);"&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;/p&gt;#include &lt;stdlib.h&gt;
#include &lt;stdio.h&gt;&lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;&lt;stdlib.h&gt;&lt;/stdlib.h&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;int main(){&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;float m;&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;int n;&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;printf("Podaj liczby \n");&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;scanf(“%f ”,&amp;amp;m);&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;scanf(“%d ”,&amp;amp;n);&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;printf(“Liczby podane przez ciebie to&lt;span&gt;  &lt;/span&gt;%f oraz %d&lt;span&gt;  &lt;/span&gt;!!!!\n”,m,n);&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;system("PAUSE");&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;}&lt;/span&gt;&lt;/p&gt;  &lt;p style="text-indent: 35.4pt; color: rgb(0, 0, 0);"&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;printf(“Liczby podane przez ciebie to&lt;span&gt;  &lt;/span&gt;%f oraz %d&lt;span&gt;  &lt;/span&gt;!!!!\n”,m,n);&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;-&lt;span&gt;  &lt;/span&gt;funkcja wypisuje ciąg znaków kiedy trafia na znak % sprawdza co za nim się znajduje u nas jest to literka f, czyli w tym miejscu gdzie występuje znak będzie wstawiona liczba (typu zmiennoprzecinkowego ), którą funkcja bierze po „przecinku ” z m , potem funkcja wypisuje ciąg znaków znajdujących się&lt;span&gt;  &lt;/span&gt;za %f czyli „ oraz ” i natrafia na %d czyli w tym miejscu będzie wstawiona liczba typu całkowitego , która funkcja bierze &lt;span&gt; &lt;/span&gt;po drugim przecinku z n. Napiszmy program , który będzie wyświetlał pole prostokąta.&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;#include &lt;stdio.h&gt;&lt;/stdio.h&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;#include &lt;stdlib.h&gt;&lt;/stdlib.h&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;int main(){&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;float a;&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;float b;&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;float wynik;&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;printf("Podaj bok a\n");&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;scanf(“%f ”,&amp;amp;a);&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;printf("Podaj bok b\n");&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;scanf(“%f ”,&amp;amp;b);&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;wynik=a*b;&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;printf("Pole wynosi %f",wynik);&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;system("PAUSE");&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;}&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(255, 255, 255);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent: 35.4pt; color: rgb(255, 255, 255);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;
&lt;/span&gt;&lt;/p&gt;   &lt;p style="text-indent: 35.4pt; color: rgb(255, 255, 255);" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;  &lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1673237503051140731-9042344635843598151?l=programmuj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmuj.blogspot.com/feeds/9042344635843598151/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://programmuj.blogspot.com/2009/08/zaczynamy.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default/9042344635843598151'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1673237503051140731/posts/default/9042344635843598151'/><link rel='alternate' type='text/html' href='http://programmuj.blogspot.com/2009/08/zaczynamy.html' title='Zaczynamy'/><author><name>MAGNUS95</name><uri>http://www.blogger.com/profile/02502054856154226493</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
