Podstawy programowania PP – LAB6 Wojciech Pieprzyca.

Slides:



Advertisements
Podobne prezentacje
Tablice 1. Deklaracja tablicy
Advertisements

CLIMGEN (generator danych pogodowych w modelu CropSyst.
C++ wykład 2 ( ) Klasy i obiekty.
Programowanie wizualne PW – LAB6 Wojciech Pieprzyca.
Mgr inż.Marcin Borkowski Podstawy Java Krótkie wprowadzenie dla studentów Wyższej Szkoły Ekologii i Zarządzania
Programowanie obiektowe
Programowanie obiektowe PO PO - LAB 4 Wojciech Pieprzyca.
Programowanie obiektowe
Programowanie obiektowe
Podstawy programowania PP – LAB2 Wojciech Pieprzyca.
Podstawy programowania PP – LAB3 Wojciech Pieprzyca.
Zmienne i Typy.
Wzorce.
Zakres i zasięg deklaracji Zakres : obszar programu, w którym identyfikator może być użyty zakres globalny : cały program zakres lokalny : definicja pojedynczej.
DZIEDZICZENIE · klasy bazowe i klasy pochodne WyświetlAutora( ) Autor
ODE Triggery. Wstęp n Triggery są trójką zdarzenie-warunek-akcja (event-condition- action). n Zdarzenia mogą być proste lub złożone, co zostanie omówione.
Podstawy informatyki Rekurencja i rekurencja Grupa: 1A
Tablice.
Czytanie numerów puktów i ich współrzędnych z mapy.
C++ wykład 2 ( ) Klasy i obiekty.
Języki programowania C++
Podstawy programowania PP – WYK3 Wojciech Pieprzyca.
Podstawy programowania
SO – LAB3 Wojciech Pieprzyca
Podstawy programowania PP – WYK2 Wojciech Pieprzyca.
Podstawy programowania PP – WYK5 Wojciech Pieprzyca.
Podstawy programowania
Podstawy programowania PP - LAB1 Wojciech Pieprzyca.
Podstawy programowania PP – LAB4 Wojciech Pieprzyca.
Podstawy programowania PP – LAB5 Wojciech Pieprzyca.
Algorytmy.
Polsko – Japońska Wyższa Szkoła Technik Komputerowych
Podstawy programowania II
Podstawy programowania
Pliki tekstowe. Operacje na plikach. mgr inż. Agata Pacek.
Podstawy informatyki Struktury, operatory, wyjątki
TABLICE C++.
Łódź, 3 października 2013 r. Katedra Analizy Nieliniowej, WMiI UŁ Podstawy Programowania Złożona składnia języka C++
Definicja pliku tekstowego Operacje wykonywane na plikach tekstowych
Pliki Pojęcie i rodzaje plików Definicja typu plikowego Operacje wykonywane na plikach elementowych.
Pliki tekstowe – A. Jędryczkowski © 2007 Turbo Pascal umożliwia wykorzystanie w programach plików tekstowych. Pliki takie zawierają informację niezakodowaną
Świadectwa Optivum.
Jerzy F. Kotowski1 Informatyka I Wykład 14 DEKLARATORY.
Andrzej Repak Nr albumu
Inicjalizacja i sprzątanie
Łódź, 3 października 2013 r. Katedra Analizy Nieliniowej, WMiI UŁ Podstawy Programowania Programy różne w C++
Programowanie obiektowe Wykład 3 dr Dariusz Wardowski, Katedra Analizy Nieliniowej, WMiI UŁ 1/21 Dariusz Wardowski.
Temat 3: Podstawowa struktura dokumentu
VisNow – czytanie danych regularnych
Programowanie strukturalne i obiektowe C++
Programowanie strukturalne i obiektowe C++
Programowanie strukturalne i obiektowe C++
Programowanie strukturalne i obiektowe C++
PWSW Mechatronika Wykład 7 Matlab cd.
Programowanie strukturalne i obiektowe C++ Powtórzenie wiadomości z C++ Robert Nowak.
METODY PODEJMOWANIA DECYZJI WYRÓWNYWANIE HARMONOGRAMÓW ZATRUDNIENIA, PRACY SPRZĘTU AUTOR: DR INŻ. MICHAŁ KRZEMIŃSKI NA PODSTAWIE KSIĄŻKI: PROF. K. M. JAWORSKIEGO.
Typy liczbowe, zmienne, operatory Zajęcia 4. Zmienne Zmienna – to w programowaniu element programu, który może mieć przypisaną pewną wartość (wartość.
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.
Projektowanie postaci formularza:
Wykład 4 Klasa Vec, której konstruktory alokują pamięć dla obiektów 1.Przykład definicji klasy Vec 2.Definicje konstruktorów i destruktora 3.Definicja.
Seminarium Dyplomowe: Metodyka i Techniki Programowania Autor: Bartłomiej Fornal.
SciLab.
Filtrowanie, Funkcje bazodanowe
C++ mgr inż. Tomasz Turba Politechnika Opolska 2016.
C++ mgr inż. Tomasz Turba Politechnika Opolska 2016.
C++ mgr inż. Tomasz Turba Politechnika Opolska 2016.
Zmienne typy danych w VBA. MS Excel – typy danych w języku programowania VBA.
C++ mgr inż. Tomasz Turba Politechnika Opolska 2016.
Rozpatrzmy następujące zadanie programowania liniowego:
Język C++ Typy Łukasz Sztangret Katedra Informatyki Stosowanej i Modelowania Prezentacja przygotowana w oparciu o materiały Danuty Szeligi i Pawła Jerzego.
Zapis prezentacji:

Podstawy programowania PP – LAB6 Wojciech Pieprzyca

Ćwiczenia 1) Poprzez dynamiczny przydział pamięci utworzyć tablicę 100 elementów typu double, wypełnić ją kolejnymi liczbami z krokiem 0.5 (0, 0.5, 1, 1.5 itd.) następnie wyświetlić zawartość tej tablicy i usunąć ją. 2) Zapytać uzytkownika ile chce wprowadzać liczb rzeczywistych (typu double). Jeśli wielkość tablicy która musiałaby być ma tej podstawie utworzona miałaby być większa niż 1000 bajtów, należy wyświetlić komunikat za mało pamięci. W innym przypadku należy przydzielić pamięć o takiej tablicy i wypełnić ją liczbami losowymi. Następnie wyświetlić pierwszy i ostatni element tablicy. Na koniec zwolnić przydzieloną pamięć. 3) Napiać program, który wyświetla informacje o wielkości (w bajtach) zmiennych następujących typów: short int, int, long int,, float, char i double..Należy skorzystać z funkcji sizeof.

Ćwiczenia 4a) Stworzyć strukturę ksiazka przechowującą poniższe dane: - tytul, - autor, - cena (liczba rzeczywista), - nr_katalogowy. Dodatkowo stworzyc konstruktor inicjalizujacy pola danymi oraz metoda wyswietl pokazujaca informacje o danej ksiazce na ekranie. 4b)Utworzyc dwie zmienne typu strukturalnego ksiazka (ksiazka1, ksiazka2). 4c)Utworzyc 10 elementowa tablice zmiennych typu ksiazka. 4d) Przekopiowac informacje z pierwszej wczesniej zdefiniowanej zmiennej typu strukturalnego ksiazka (ksiazka1) do wszystkich 10 elementow tablicy.

Ćwiczenia 5) Zadeklarować strukturę punkt z polami x i y. Dynamicznie zadeklarować tablicę listapunktow, ze 100 elementami typu punkt. Dla każdego elementu wartości x i y wygenerować losowo (x i y z przedziału od 1 do 100). Następnie program ma policzyć ile punktów ma współrzędne x i y jednocześnie z przedziału , (np. punkt: [9,2], [2,3] [1,10] itp. 6) Napisać program zapytujący użytkownika o tekst (może być to wiele linii tekstu) i zapisujący go w pliku o podanej przez użytkownika nazwie. 7) Napisać program odczytujący dane z pliku o podanej przez użytkownika nazwie. Program ma odczytywać wszystkie dane do końca pliku lub wystąpienia w linii wyrazu koniec