Budowa programu #include /*instrukcje preprocesora */ #include int main(void) { /*podstawowa funkcja programu */ int a=1; /*deklaracja i inicjalizacja.

Slides:



Advertisements
Podobne prezentacje
Analiza wywołania i przebiegu przerwań w systemie Linux
Advertisements

C++ w Objectivity Marcin Michalak s1744. Pomocne pakiety: Data Definition Language (DDL). Standard Template Library (STL). Active Schema.
Testowanie oprogramowania metodą badania pokrycia kodu
Czyli jak zrobić prezentację komputerową?
Co można zwiedzić w WIELKIEJ BRYTANII Pamiętajmy o miejscach które możemy zwiedzić na przykład w WIELKIEJ BRYTANII. I też czym różni się ta wyspa od naszego.
Zadania i łamigówki matematyczne.
Jak korzystać z Windows Live Movie Maker ?
Tajemnice klawiatury.
Ułamki dziesiętne.
FUNKCJA L I N I O W A Autorzy: Jolanta Kaczka Magdalena Wierdak
Dzień Jak będzie ładna pogoda, to zbiórka jest pod tunelem z rowerami o 9:40 Jeżeli pogoda nie dopisze, to zbiórka jest pod moim domofonem.
Widzisz byłego prezydęta Clintona i jego następcę Gora? Nie... To są 2 twarze Clintona ale z innym uczesaniem. Co widzisz?
Operacjonalizacja problematyki badawczej
Kliknij. Wpisz swoje nazwisko bez polskich liter i bez spacji swój numer służbowy Wybierz i wpisz swoje hasło posiadające co najmniej pięć liter i cyfr.
Systemy klastrowe inaczej klasterowe.
Wzory Cramera (metoda wyznacznikowa)
Szkoła Podstawowa im. Obrońców Węgierskiej Górki w Węgierskiej Górce
To jest bardzo proste  Lekcja nr 3
Jeden komputer i co dalej? Lekcje z PowerPointem Anna Gadomska Szkoła Podstawowa Nr 79 Łódź
Debata- samorządność.. Samorząd Uczniowski to działająca w szkole instytucja, obejmująca całą społeczność uczniowską, niezależna od administracji oświatowej.
Wolontariat w BACZYŃSKIM.
Prezentacja z przedmiotu systemy wizyjne Biblioteka Point Cloud Library Przygotowali: Paweł Król, Michał Kulbat Recenzent: Krzysztof Holak.
Podstawy programowania
fotografie - Marcel Cohen
Podstawy programowania w języku C i C++
Podstawy programowania w języku C i C++
WYNIKI KONKURSU JĘZYKA NIEMIECKIEGO. KAŻDY Z UCZESTNIKÓW OTRZYMAŁ ZESTAW PUZZLI DO UŁOŻENIA.
KLAWIATURA Co to jest?.
ALGORYTMY.
Kodowanie NKB, BCD, ASCII
Analiza stanu naprężenia
Wykonała Sylwia Kozber
Komputerowe prezentacje
xHTML jako rozszerzenie HTML
Instalacja serwera WWW na komputerze lokalnym
PHP Operacje na datach Damian Urbańczyk. Operacje na datach? Dzięki odpowiednim funkcjom PHP, możemy dokonywać operacji na datach. Funkcje date() i time()
HTML Podstawy języka hipertekstowego Damian Urbańczyk.
Soczewka skupiająca Wiązka równoległa po przejściu przez soczewkę wypukłą skupia się w jednym punkcie. Ten punkt nazywa się ogniskiem soczewki F.
Optyka Widmo Światła Białego Dyfrakcja i Interferencja
techniki Ttylko efekty wyjścia (czerwone) rozproszenie powiększenie podstawowe ścieżka ruchu w dół wyzwalanie po kliknięciu (1.) z poprzednią (pozostałe)
Warsztaty C# Część 3 Grzegorz Piotrowski Grupa.NET PO
KINECT – czyli z czym to się je?. Damian Zawada
Opracowała: Iwona Kowalik
TWORZENIE SPISU TREŚCI Opracowała: Iwona Kowalik.
SKALA MAPY Skala – stosunek odległości na mapie do odpowiadającej jej odległości w terenie. Skala najczęściej wyrażona jest w postaci ułamka 1:S, np. 1:10.
Wskaźniki.
Liczba “fi” Prezentację przygotowali:
A. Jędryczkowski – 2006 ©. Tablica to struktura danych zawierająca zbiór obiektów tego samego typu i odpowiada matematycznemu pojęciu wektora (tablica.
Turbo Pascal umożliwia wykorzystanie w programach zbiorów teoriomnogościowych, których elementy muszą należeć do pewnego określonego typu. Typ zbiorowy.
Pliki elementowe – A. Jędryczkowski © 2007 Turbo Pascal umożliwia wykorzystanie w programach plików elementowych. Pliki takie zawierają informację zakodowaną
Uwierzytelnianie (Authentication) Sergiusz Przybylski III r. Informatyka Stosowana.
Gol I GOL 2 Moje REFLEKSJE NA temat filmu. Film Gol - moim zdaniem - był bardzo ciekawy… Pokazał że nawet ci najsilniejsi zmieniają się pod wpływem pieniędzy…
Grupa młodych kobiet dociera na miejsce swoich wymarzonych wakacji…. Zaczynają poszukiwania jakiegoś hotelu i bardzo szybko znajdują pięciopiętrowy z napisem.
Galvanic Spa System II This document is for use by Nu Skin Enterprises Europe staff and independent distributors. It is not to be circulated to members.
W.K. (c) Bazy danych Access. 2W.K. (c) 2007 Baza danych - definicje Baza danych to zbiór informacji dotyczących określonego tematu (stanowiących.
Skala i plan mgr Janusz Trzepizur.
Temat 1: Składnia języka HTML
Temat 1: Umieszczanie skryptów w dokumencie
Temat 6: Elementy podstawowe
Temat 4: Znaki diakrytyczne i definiowanie języka dokumentu
Warsztaty użytkowników programu PLANS – Karwia06 Język makropoleceń JMP programu PLANS Część I mgr inż. Tomasz Zdun.
Instrukcja switch switch (wyrażenie) { case wart_1 : { instr_1; break; } case wart_2 : { instr_2; break; } … case wart_n : { instr_n; break; } default.
Instrukcja switch switch (wyrażenie) { case wart_1 : { instr_1; break; } case wart_2 : { instr_2; break; } … case wart_n : { instr_n; break; } default.
Obsługa strumienia wejścia/wyjścia /zajęcia nr 2/ printf – wyświetlanie scanf – ??? dla printf: \n - nowa linia \t - tabulator poziomy \b - znak cofania.
Instrukcje sterujące: W instrukcjach sterujących podejmowane są decyzje o wykonaniu tych czy innych instrukcji programu. Decyzje te podejmowane są w zależności.
GABRIEL GARCÍA MÁRQUEZ
Bardzo pożyteczna rzecz, czy narzędzie zbrodni?
w/g Grzegorz Gadomskiego
KW2 Czy można żyć bez KW2? - Można, ale co to za życie?... [S.Toton 2001r.n.e.]
Zapis prezentacji:

Budowa programu #include /*instrukcje preprocesora */ #include int main(void) { /*podstawowa funkcja programu */ int a=1; /*deklaracja i inicjalizacja zmiennej */ printf("a= %d",a); /*wyświetlenie zmiennej na ekranie */ getch(); /* pobranie jednego znaku z klawiatury */ return 0; /*zwrot wartości przez funkcję */ }

Analiza i objaśnienia - program, który łączy wszystkie pliki źródłowe z bibliotekami, zasobami programu (o ile je uprzednio stworzymy)

Analiza i objaśnienia #include -w taki sposób dołącza się biblioteki, które znajdują się w katalogu../include/ stdio.h – biblioteka potrzebna do obsługi urządzeń standardowego wejścia–wyjścia (dla języka C). Zawiera prototypy takich funkcji jak printf() i scanf() i wielu wielu innych conio.h – posiada prototypy takich funkcji jak clrscr(), getch(), gotoxy() … // komentarz, który kończy się wraz z końcem lini /* komentarz na wiele linijek */

Analiza i objaśnienia … int zmC; //to jest deklaracja i definicja zmiennej całkowitej zmC=1; //to jest przypisanie wartości do zmiennej i jej inicjalizacja int zmC2=1; //to są powyższe czynności zapisane w jednej linijce …

Analiza i objaśnienia -funkcja wysyłająca sformatowane dane do standardowego wyjścia Specyfikatory formatu: %c - pojedynczy znak %d - dziesiętna liczba całkowita %f - liczba zmiennoprzecinkowa w zapisie dziesiętnym %s - łańcuch znakowy %u - dziesiętna liczba całkowita bez znaku Sekwencje sterujące: \b - znak cofania \n - nowa linia \r - powrót karetki \\ - lewy ukośnik \' - apostrof \" - cudzysłów

Analiza i objaśnienia Kod: … int nrl=1; printf("\"Lekcja nr. 1\""); printf("\"Lekcja nr. %d\"",nrl); … Po skompilowaniu wyświetli nam na ekranie: "Lekcja nr. 1""Lekcja nr. 1" …i szybko zniknie ;(

1.Zmodyfikuj kod z poprzedniego slajdu aby był wyświetlany na ekranie aż do naciśnięcia dowolnego klawisza, a następnie dodaj odpowiednią instrukcje sterująca tak, aby oba napisy zawarte w cudzysłowach były wyświetlane jeden pod drugim. 2. Napisz program deklarujący zmienną typu string o nazwie mName (mama name), a następnie zainicjalizuj zmienną imieniem swojej mamy. W dalszej części programu wyświetl na ekranie utworzoną zmienną na końcu zdania "Moja mama ma na imię ". 3. Napisz program pobierający jeden znak z klawiatury i przypisujący go zmiennej typu char o nazwie pobZn (pobrany znak), następnie wyświetl ten znak na ekranie. 4. W przynajmniej dwóch zadaniach zastosuj komentarze.