Blog literacki, portal erotyczny - seks i humor nie z tej ziemi


C``

Copyright (c) c`` 2/07/2002


#### Jezyk C/C++ ###


1a. Wstep ..............................................................................................................................
1b. Podstawowy program .....................................................................................................
2a. Deklarowanie zmiennych/stalych ...................................................................................
2b. Nadawanie zmiennym wartosci ......................................................................................
3a. Operacje wejscia/wyjscia ................................................................................................
4a. Instrukcje warunkowe ......................................................................................................
5a. Operatory arytmetyczne ..................................................................................................
* 6a. Tablice .............................................................................................................................
* 6b. Deklarowanie tablic ..........................................................................................................





## 1a ##

Jezyk C powstal w latach 70. Opracowany zostal przez Kernighana i Ritchiego. Jezyk C mial byc glownie wykorzystywany
przy powstawaniu systemow operacyjnych. UNIX jest systemem ktorego kod zrodlowy zostal napisany prwie w calosci
w jezyku C. Jego mozliwosci opisze w dalszych rozdzialach.
W tym art. bedzie wszystko napisane od podstaw. (-:



## 1b ##

Tu przedstawie najprostszy program napisany w C, a nastepnie go opisze.

#include
void main( )
{ printf("czesc");
}

Program ten wyswietli na ekranie wyraz "czesc".

Objasnienie:
- plik naglowkowy; inne pliki naglowkowe to np.: ; i jeszcze jest ich wiele..
void main( ) - Ta linia to nazwa funkcji glownej; wyraz void oznacza "puty", czyli funkcja ta nie zwraca zadnej wartosci do systemu.
Tresc programu musi byc ujeta w klamrach { }.
printf( ) jest to funkcja ktora jest w pliku inaczej mowiac jest ona w nim zdefiniowana..

To jest najprostszy program w C, ale przeciez od czegos trzeba zaczac. :^)

## 2a;2b ##

Teraz zajmiemy sie deklaracja stalych i zmiennych..
Ten dzial przjedziemy szybko.. Tu tzreba zapamietac pare literek na krzyz..

Do DEKLARACJI STALYCH..:
uzywa slowa kluczowego "const".
Cala deklaracja wyglada tak:

const int cyfra = 83; gdzie:

const - to juz wiemy
int - typ np: int - skrot od integer; sa to liczny z zakresu -32 768 do 32 767
cyfra - nazwa danej stalej
83 - wartosc

I tyle co do deklaracji stalych. Teraz czas na zmienne.. :-)
Deklaracja zmiennej ma postac:

typ zmiennej nazwa zmiennej;

np:

int liczba;

Teraz przedstawie krotki program, w ktorym zostanie zdeklarowana jedna zmienna.

#include

void main(void)
{
int liczba;
}

I to tyle.. Malo prawda..? Jednak istnieja rozne typy zmiennych np:

char - liczby z zakresu od -128 do 127
long - liczby z zakresu od -2 147 483 648 do 2 147 483 647
float - typ rzeczywisty;

Istnieje jeszcze double;unsigned.


## 3a ##

Operacje wejscia/wyjscia (input/output)
Podczas komunikacji uzytkowanika z programem, raz spotykamy sie, z mozilwoscia/koniecznoscia wpisania
jakiejs tresci do programu, a kiedy indziej program robi wsyztsko sam. Do wpisywania tesci i do wyswietlania przez
program sluza operacje wejscia/wyjscia.

Podam teraz pare funkcji, wraz z ich pisaniem bede objasnial wszytsko..

* getch( ) - Pobiera znak (jeden) z klawiatury
* gets( ) - Pobiera tekst.
* scanf( ) - Funkcja ta sluzy do wprowadzania zmiennych
* printf( ) - funkcja drukujaca

Funkcja getch( ) bedzie znajdowala sie w pliku naglowkowym , funkcja
gets( ); scanf( ); printf( ) w pliku .

A teraz przykladowy program.:

#include
void main( )
{
cout << "czesc";
}

* cout - reprezentuje ekran
* << - reprezentuje operacje wyjscia
To chyba zrozumiale jest..?
I tak mozecie probowac pierwsze programy..
Jeszcze jeden przedstawie z pobieraniem tekstu.

#include
void main( )
{
float liczba;
cout << " Wpisz liczbe rzeczywista: ";
cin >> liczba;
cout << " Wpisana przez Ciebie liczba: " << liczba;
}

Polecenie "cin" pobiera od nas liczbe. I tak mozemy probowac pisac pierwsze proste programy.

## 4a ##

Instrukcjami warunkowymi jest instrukcja:
* if
* instr. wyboru: switch

Obraz funkcji if wyglada tak:

if (warunek jest prawdziwy)
polecenie1
else
polecenie2

Teraz objasnienia:
Czytajac ten program przeczytalibysmy go tak:

jesli(if) (warunek jest prawdziwy)
to polecenie1
jesli nie (else)
to polecenie2

A o to przykladowy program:

#include
#include
voide main(void)
{
int x= 9;
int liczba
cout << "Podaj liczbe od 1-10" <cin >> liczba;
if (liczba==x)
cout << "Podales prawidlowa liczbe";
else
cout << "podales bledna liczbe";
getch( );
}

Mysle ze jasno to wyjasnilem.. Przechodzimy dalej.. ;^]

## 5a ##

Kazdy kto od czasu do czasu chodzil na lekcji matematyki wie, ze sa znaki dodawania, dzielenia, mnozenia
i znak rowna sie.
W programowaniu jest tak samo. W C/C++ wystepuja takze lecz niektore maja zmienione troche znaki:


dodawanie - +
dzielnie - /
mnozenie - *
znak rowna sie - ==
odejmowanie - -

Przyklad:

x+y
x-y
x*y
x/y

Ten dzial jeszcze napewno dokoncze. Dwa ostatnie czyli 6a i 6b rowniez. W nastepnym art. Znajdzie sie jeszcze wiele
nowych przykladow etc.

cdn.

/c``
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • qualintaka.pev.pl
  •