wpp a: =b - a; wypisz (nwd(x,y)=a);
koniec Wykład 2
Jfeyk programowania - umowny zbifcr identyfikatorów, symboli i pojÓÓ, które s|ajW6> do wyrażenia algorytmu w formalnej formie zrozumianej przez komputer.
TYPY DANYCH W JĘZYKU C
1. staóe (ich wielkości nie zmieniajó siÓ w trakcie działania programu):
a) liczbowe (caókowitoliczbowe i niecaókowitoliczbowe)
przykłady zapisu liczb: 12.34 12.34e2
system szesnastkowy - cyfry od 1 do 9 i od A do F.
b) znakowe
(Óaó Ó znak umieszczamy zawsze w pojedynczych apostrofach, równiej znaki specjalne Ó\nÓ- znak przejęcia do nowej linii, 6 ó Ó, Ó \ Ci)
c) tekstowe (ciÓgi znaków np. ÓoaÓ)
2. zmienne proste
a) liczbowe
* caókowitoliczbowe:
o int Ó intiger (2 lub 4 bajty)
o long ó long intiger; 2x dóuószy intiger (4 lub 8 bajtów) o short Ó zawsze 1-bajtowy (liczby só zapisane
* niecaókowitoliczbowe: o float
o double
b) znakowe char
c) wyliczeniowe enum nazwa_typu
d) wskaźniki
char (podstawowy zestaw znaków; w pamięci sÓ one zapamiętywane jako liczby)
3. zmienne zóoóone
a) tablica - cióg elementów tego samego typu
b) struktury - zbiory elementów dopuszczalnie rónych typów
Definiowanie starych:
const typ_staóej nazwa_staÓej = wartoÓÓ;
Przykład: const float Pi=3.1415;
Definicje zmiennych:
* typ_zmiennej zmienna;
* typ_zmiennej zmienna = wartoÓÓ_poczÓtkowa;
* typ zmiennych zml, zm2, zm3;
Przykład:
int x; int y=3;
int x=2, y=l, z; char a=Óbó;
Definiowanie tablicy:
* typ_elementÓw nazwa_tablicy [liczba_elementÓw];
* typ_elementÓw nazwa_tablicy [liczba_elementÓwj={ell,el2, ... ,eln>;
0 1 2 Ó
n-1