Tablice wielowymiarowe 1

Slides:



Advertisements
Podobne prezentacje
Tablice 1. Deklaracja tablicy
Advertisements

Przekształcanie dokumentów XML - XSL
Sortowanie przez scalanie
Algorytmy sortowania i przeszukiwania
Typy strukturalne Typ tablicowy.
Język C/C++ Funkcje.
Wstęp do Informatyki, WSZ, część 1
Algorytmy – c.d. złożoność algorytmów struktury danych
Algorytmy – c.d. struktury danych złożoność algorytmów
Schemat blokowy M START KONIEC
Grażyna Mirkowska PJWSTK, 10 stycznia 2001
Programowanie w języku Visual Basic
Funkcje c.d. Strukturalność. Algorytmy. Ćwiczenia przed kolokwium.
Informatyka Stosowana
Instrukcje strukturalne
20/09/ Języki programowania 1 Piotr Górczyński Wstęp.
Materiały do zajęć z przedmiotu: Narzędzia i języki programowania Programowanie w języku PASCAL Część 6: Tablice, rekordy, zbiory.
P O D S T A W Y P R O G R A M O W A N I A
Języki formalne i gramatyki
Wprowadzenie do Mathcada
Tablice Informatyka Cele lekcji: Wiadomości: Uczeń potrafi:
Typy standardowe Typ Boolean Typ Integer Typ Float Typ Character Operacje wejścia-wyjścia.
Podprogramy 1 W Adzie mamy dwa rodzaje podprogramów (subprograms, subroutines): funkcje (functions) i procedury (procedures) Deklaracja i treść funkcji 
Instrukcje 1 Definicje wstępne Formalny opis akcji wykonywanej przez komputer nazywamy instrukcją ( statement), Każda instrukcja kończona jest średnikiem.
Kompilacja przechodnia
Tablice jednowymiarowe 1
Typy danych – podstawy 1 W Adzie wszystkie dane muszą być określonego typu. Definicja Typ danych (data type) jest to zbiór wartości i operacji, które można.
Rekordy 1 Definicja Typ strukturalny nazywamy typem rekordowym, jeżeli zawiera pewną liczbę nazwanych składowych, które mogą być różnych typów. Dostęp.
Stałe i zmienne 1 Definicja Literałem (literal) nazywamy wartość danej jawnie pisaną w programie Przykład Ada.Float_Text_Io.Put ( ); Definicja Stałą
Podstawy programowania PP – WYK5 Wojciech Pieprzyca.
Podstawy programowania PP – LAB5 Wojciech Pieprzyca.
Projektowanie Systemów Internetowych Ćwiczenia 2 Bielsko-Biała
Jak uczę programowania?
Tablice tablica jest sekwencją elementów tego samego typu (prostego lub obiektowego) w Javie tablice są obiektami, a zmienne tablicowe przechowują referencję
JAK KORZYSTAĆ Z ENCYKLOPEDII I SŁOWNIKÓW?
INTERAKCJE MIĘDZY ZMIENNYMI
Klasy w C++. Deklaracja klasy class NazwaTwojejKlasy { //w tym miejscu piszemy definicje typów, //zmienne i funkcje jakie mają należeć do klasy. }; //tutaj.
O relacjach i algorytmach
Podstawy informatyki 2013/2014
Podstawy programowania
Przegląd podstawowych algorytmów
Algorytmy i struktury danych
Zadanie programowania liniowego PL dla ograniczeń mniejszościowych
Zadanie programowania liniowego PL dla ograniczeń mniejszościowych
Podstawy programowania w języku C i C++
Programowanie obiektowe III rok EiT dr inż. Jerzy Kotowski Wykład VIII.
ALGORYTM. SCHEMATY BLOKOWE. KONSTRUKCJE PROGRAMU, PODPROGRAMY, FUNKCJE
Jerzy F. Kotowski1 Informatyka I Wykład 15 PIERWSZE KROKI.
Tablice w Turbo Pascalu.
Działania na zbiorach ©M.
Analiza danych przy pomocy funkcji • przegląd wybranych funkcji Excela (m.in. wyszukaj.pionowo, jeżeli, suma.jeżeli) • przypisywanie nazw zakresom komórek.
Sortowanie tablic jednowymiarowych
jeszcze dygresja o macierzach...
Analiza matematyczna i algebra liniowa
Wykład 16 Inne zagadnienia z prostej regresji liniowej.
STRUKTURA KSIĄŻKI.
Algorytmy i Struktury Danych
Gramatyki Lindenmayera
MODELOWANIE ROZPRĘŻANIA GAZU Programowanie probabilistycznego modelu rozprężania gazu w próżnię Witold Kranas.
opracowała: Anna Mikuć
1 Zagadnienia na egzamin. 2 Język C podsumowanie Struktura programu w języku C Zmienne, Stałe Operacje arytmetyczne Operatory logiczne Priorytety operatorów.
Języki formalne i gramatyki Copyright, 2005 © Jerzy R. Nawrocki Teoretyczne podstawy.
Tablice Zajęcia 8. Definicja Tablica (z ang. array) jest zmienną złożoną, która składa się z ciągu elementów tego samego typu. W pamięci komputera tablica.
Interpretowane sieci Petriego
Podstawy informatyki Tablice Łukasz Sztangret Katedra Informatyki Stosowanej i Modelowania Prezentacja przygotowana w oparciu o materiały Danuty Szeligi.
D. Ciołek BADANIA OPERACYJNE – wykład 2
Treść dzisiejszego wykładu l Analiza wrażliwości –zmiana wartości współczynników funkcji celu, –zmiana wartości prawych stron ograniczeń. l Podejścia do.
Czym jest PHP? ● Językiem programowania przeznaczonym do tworzenia i generowania dynamicznych stron WWW. Działa po stronie serwera: Klient Żądanie strony.
Metoda klasyczna (wg książki Sasao)
Obliczenia w Matlabie Tablice
Zapis prezentacji:

Tablice wielowymiarowe 1 W przypadku tablic dwuwymiarowych (two-dimensional arrays) mamy dwa zbiory indeksów I i K. Jeżeli zbiór wartości typu elementów tablicy dwuwymiarowej oznaczymy przez T, to tablica dwuwymiarowa A jest odwzorowaniem A : IK  T. Jeżeli i  I, oraz k  K to element o indeksach (i,k) oznaczamy przez A(i,k). Atrybuty A'First(n) – pierwsza wartość n-tego indeksu A‘Last(n) – ostatnia wartość n-tego indeksu A‘Length(n) – liczba wartości n-tego indeksu A‘Range(n) = A'First(n).. A‘Last(n)

Tablice wielowymiarowe 2 Przykład PP_023_Atrybuty_Tablic. Przykład PP_024_Mnozenie_Macierzy_2D. Nadawanie wartości początkowych zmiennym typu tablicowego Przykład PP_025_Agregaty_Tablicowe. Przykład PP_026_Sortuj_Liste

Zadania. Literatura podstawowa APP_08_Zadania_Tablice_Wielowymiarowe.pdf Literatura podstawowa Morawski, M., A. M. Zajączkowski. (2003). Wstęp do programowania w języku Ada’95. Rozdziały 5.1, 5.2.