6161619666

6161619666



1

puts(KLASA); puts(SZKOLA); KRESKA; /* — dalszy kod programu glownego — */

KONIEC; getch():    return 0;

float sumal(float II, float 12) I* Definicja funkcji */

{ retum(ll+12);)

Podsumowanie:

•    Programy w C mają rozszerzenia plików C a w C++ rozszerzenie CPP.

•    Do pisania kodu źródłowego używamy edytora tekstowego by plik wynikowy zawiera! tylko znaki ASCII (bez znaków formatowania jak np. styl tekstu w Wordzie).

•    Polecenia kończymy średnikiem. Kod funkcji umieszcza się w nawiasach klamrowych.

•    Wjednej linii mogą 2 instrukcje ale nie jest to zalecane.

•    Komentarze typu /* ... */wCiC++ mogą być wielo-liniowe oraz typu// wjednej linii tylko w C++ (choć są zwykle tolerowane obecnie też w C).

•    Program zawiera zawsze: Funkcje main() zwykle w wersji: int main() { ... returnO} - zwraca 0 gdy wykonana poprawnie. Zwykle program zawiera nagłówek, dyrektywy preprocesora. zwłaszcza Sinclude. czasem #dcfinc - stale i makroinstrukcje. Przed funkcją główną mogą być zadeklarowane lub zdefiniowane zmienne globalne oraz funkcje.

•    By obejizeć wyniki w Tuibo C (jeśli nie wprowadzono zatrzymania ekranu przy pomocy np. getch()), to należy' pizelączyć si< ekran użytkow nika Alt F5.

•    Kompilacja programów konsolowych (wykonywanych w oknie DOS) - przy pomocy BCC32:

•    BCC32 program_zrodlowy lub Alt F9 w Turbo C. Program wynikowy ma rozszerzenie EXE.

•    Są w C 2 rodzaje komentarzy /* wielowierszowy w C i C++ */

i jednowierszowy w C++ // - i można w nich pisać uwagi, pomijane przez kompilator.

•    Aby zatrzymać pracę programu, używamy funkcji getch();.

•    Do czyszczenia ekranu służy funkcja clrscr();.

•    Na końcu funkcji main jest zwykle return 0;.

•    W tekście możemy używać tzw. znaków specjalnych, np. przejście do następnej linii \n.

•    Program składa sic z ciągu rozdzielonych średnikami instrukcji położonych pomiędzy słowami kluczowymi {i }

•    Instrukcje mogą zawierać wyrażenia oraz wywołania funkcji.

•    Wyrażenia składają się ze stałych, operatorów i identyfikatorów.

•    Identyfikatory są nazwami obiektów składających się na program.

Mogą one zawierać litery, cyfiy i znaki podkreślenia, nic mogą jednak zaczynać się od cyfr.

•    Instrukcje podstawowe w C: #include, main(), return, wyprowadzanie wyników: printf(), putchar(, puts(), cout«; wprowadzanie danych: scanf(), getchaij), gets(), cin »

Pytania kontrolne:

Programy języka C i C++ to kompilatory czy edytory?

Czym się różni język C od C++ i jakie są rozszerzenia plików' źródłowych w tych językach.

Program źródłowy a program skompilowany - rozszerzenia plików.

Środowiska programistyczne C i C++.

Jakie mogą być używane edytory do pisania programów w C - czy może to być np. Word?

Jaka funkcja musi wystąpić zawsze w języku C?

Wersje funkcji main(). Co zwraca zwykle funkcja main().

Czym kończymy instrakcje w C? Komentarze w C i C++.

Z czego składa się program? Czy nazwy identyfikatorów' (stałych, zmiennych) mogą zawierać spacje?

Do czego służą dyrektywy preprocesora, jakie są najczęściej stosowane w Sinclude..

Co to są słowa zastrzeżone w programie?

Wprowadzanie danych do programu i wyprowadzanie wyników - najważniejsze funkcje.

Do czego używamy znaku specjalnego \n?. Jak zatrzymać pracę programu? Czyszczenie ekranu w C.



Wyszukiwarka

Podobne podstrony:
Ś WYŻSZA SZKOŁA BANKOWA =S BYDGOSZCZ_ Partner programu:frauenthalautomotive
Szkoła Bankowa fi WyższaSGdynii Program kierunku 60 godzin praktyk Gramatyka j
o Warszawska Wyższa Szkoła InformatykiPodsumowanie I edycjiCoRe IT Program Program szkoleniowy
a Warszawska Wyższa Szkoła Informatyki CoRe IT Program został zainicjowany przez Kolegium
Warszawska Wyższa Szkoła InformatykiSzkolenia zrealizowane w ramach programu CoRe IT 2011 NASK:
o Warszawska Wyższa Szkoła InformatykiSzkolenia zrealizowane w ramach programu CoRe IT 2011•
SCAN0001 2 Zaoczna Policealna Szkoła Logistyki Cosinus Numer programu: Technik Logistyk
SCAN0001(3) Zaoczna Policealna Szkoła Logistyki Cosinus Numer programu: Technik Logistyk

więcej podobnych podstron