Podstawy informatyki Wirtotechnologia – Funkcje Grupa: 1A

Slides:



Advertisements
Podobne prezentacje
Opracowała: Iwona Bieniek
Advertisements

Tablice 1. Deklaracja tablicy
Funkcje w PHP ABK.
Język C/C++ Funkcje.
Podstawy informatyki Informatyka Stosowana
Podstawy informatyki Informatyka Stosowana Zajęcia nr 2
Programowanie obiektowe PO PO - LAB 4 Wojciech Pieprzyca.
Wzorce.
Język ANSI C Funkcje Wykład: Programowanie komputerów
Prowadzący: mgr inż. Elżbieta Majka
UKŁADY ARYTMETYCZNE.
Algorytmy – różne przykłady
PROGRAMOWANIE STRUKTURALNE
Liczby Pierwsze - algorytmy
Materiały do zajęć z przedmiotu: Narzędzia i języki programowania Programowanie w języku PASCAL Część 8: Wykorzystanie procedur i funkcji © Jan Kaczmarek.
Podstawowe składniki funkcjonalne procesora i ich rola.
Macierze Maria Guzik.
WIELOMIANY HARALD KAJZER ZST NR 2 HARALD KAJZER ZST NR 2.
Modelowanie Wieloskalowe
Podstawy informatyki Wirtotechnologia – Wskaźniki i referencje
Podstawy informatyki Rekurencja i rekurencja Grupa: 1A
Podstawy informatyki Powtórka Grupa: 1A Prowadzący: Grzegorz Smyk
Podstawy informatyki Rekurencja i rekurencja Grupa: 1A
Podstawy informatyki Wirtotechnologia Grupa: 1A
Podstawy informatyki Wirtotechnologia Grupa: 1A Wydział Inżynierii Metali i Informatyki Przemysłowej Wydział Odlewnictwa Akademia Górniczo – Hutnicza im.
Podstawy informatyki Informatyka stosowana Prowadzący: Grzegorz Smyk
Struktury.
Podstawy programowania
SO – LAB3 Wojciech Pieprzyca
Ułamki zwykłe Przygotowali: Przemek Konopko i Piotr Szydłowski
Jak uczę programowania?
Matematyka wokół nas Równania i nierówności
Jednomiany i sumy algebraiczne
opracowanie: Agata Idczak
Podstawy informatyki (4)
Podstawy programowania
Podstawy informatyki 2013/2014 Łukasz Sztangret Katedra Informatyki Stosowanej i Modelowania Prezentacja przygotowana w oparciu o materiały Danuty Szeligi.
Programowanie strukturalne i obiektowe
Funkcje w Pascalu Przypomnienie wiadomości o procedurach Prowadzący: Anna Kaleta Piotr Chojnacki.
Wyrażenia algebraiczne
Podstawy informatyki Struktury, operatory, wyjątki
Centrum Kształcenia Ustawicznego im. St. Staszica w Koszalinie
DODAWANIE, ODEJMOWANIE,
Jerzy F. Kotowski1 Informatyka I Wykład 8 STRUKTURA PROGRAMU n Funkcje n Klasy zmiennych n Projekt.
1 Wykład 8 Podprogramy. 2 Pojęcie i istota stosowania dzielenie programu na części (logicznie spójne) - nazwane - niezależne od pozostałych części - z.
Jerzy F. Kotowski1 Informatyka I Wykład 14 DEKLARATORY.
Java – coś na temat Klas Piotr Rosik
Ułamki zwykłe.
Podstawy informatyki 2013/2014
Przekazywanie parametrów do funkcji oraz zmienne globalne i lokalne
Matematyka i system dwójkowy
Algorytmika Iteracje autor: Tadeusz Lachawiec.
Temat: Liczby całkowite
Przeładowanie funkcji. Dotychczas wiedzieliśmy, że: w danym zakresie ważności może być tylko jedna funkcja o danej nazwie. Kompilator języka C++ daje.
Działania na ułamkach dziesiętnych
Zasady arytmetyki dwójkowej
Typy liczbowe, zmienne, operatory Zajęcia 4. Zmienne Zmienna – to w programowaniu element programu, który może mieć przypisaną pewną wartość (wartość.
Funkcje - rekurencja Zajęcia 8. Funkcje - definicja Ogólna postać funkcji w C++: typZwracany nazwaFunkcji(listaParametrówWejściowychFunkcji) { ciało funkcji.
Podstawy informatyki Tablice Łukasz Sztangret Katedra Informatyki Stosowanej i Modelowania Prezentacja przygotowana w oparciu o materiały Danuty Szeligi.
SciLab.
BAZY DANYCH Microsoft Access Akademia Górniczo-Hutnicza Wydział Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej Katedra Automatyki i.
C++ mgr inż. Tomasz Turba Politechnika Opolska 2016.
 Formuła to wyrażenie algebraiczne (wzór) określające jakie operacje ma wykonać program na danych. Może ona zawierać liczby, łańcuchy znaków, funkcje,
Liczby 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, …(i tak dalej) nazywamy liczbami naturalnymi. Tak jak z liter tworzy się słowa, tak z cyfr tworzymy liczby. Dowolną.
Liczby całkowite Definicja Działania na liczbach całkowitych Cechy podzielności Potęga.
Liczbami naturalnymi nazywamy liczby 0,1,2,3,..., 127,... Liczby naturalne poznaliśmy już wcześniej; służą one do liczenia przedmiotów. Zbiór liczb.
Klasy, pola, obiekty, metody. Modyfikatory dostępu, hermetyzacja
Działania pamięciowe na ułamkach dziesiętnych
Haskell Składnia funkcji.
Zapis prezentacji:

Podstawy informatyki Wirtotechnologia – Funkcje Grupa: 1A Prowadzący: Grzegorz Smyk Wydział Inżynierii Metali i Informatyki Przemysłowej Wydział Odlewnictwa Akademia Górniczo – Hutnicza im. Stanisława Staszica Kraków, 22-11-2012

Funkcje::Deklaracja, definicja użycie Definicja funkcji: typ_zwracany nazwa_funkcji( argumenty ); Deklaracja funkcji: typ_zwracany nazwa_funkcji( argumenty ) { ciało funkcji }; Funkcja jest to część programu, która możemy wywołać w kodzie programu poprzez podanie jej nazwy w programie oraz poprzez (opcjonalne) przekazanie argumentów do funkcji. Uwaga! Możliwa jest jednoczesna deklaracja z definicja funkcji, ale musi się ona odbyć przed użyciem funkcji w kodzie Przekazywanie argumentów do funkcji jest opcjonalne. Możliwe jest również przekazywanie kilku argumentów jednocześnie. By to zrobić należy rozdzielić jest przecinkami. Przykład: int funkcja(int arg1, int arg2);

Funkcje::Przeładowanie Może istnieć zdefiniowanych wiele funkcji o tej samej nazwie z różną liczbą argumentów jednak ich deklaracja ma być jednoznaczna!

Zadania 1: Napisz program, który pozwala na wczytanie dwóch zmiennych z klawiatury oraz wykona na nich proste operacje arytmetyczne: Dodawanie Odejmowanie Mnożenie Dzielenie Modulo Każda operacja ma być zawarta w osobnej funkcji!

Zadanie 2 Napisz program, który umożliwi wypisywanie wszystkich liczb 5-cio cyfrowych, których suma cyfr jest równa podanej liczbie. Przykład: Dla liczby 27: > 74772 > 55665 > 45990

Zadanie 3 Napisz program, który umożliwi liczenie sumy cyfr w podanej liczbie (int).

Sprawdzenie czy podana liczba (int) jest palindromem. Zadanie 4 Sprawdzenie czy podana liczba (int) jest palindromem. Palindrom (gr. palindromeo – biec z powrotem) – to wyrażenie brzmiące tak samo czytane od strony lewej do prawej i od prawej do lewej. Aby sprawdzić czy dane słowo jest palindromem należy porównywać kolejne litery od końca oraz od początku – pierwszą od początku porównujemy z ostatnią, drugą z przedostatnią, itd.