METODY KOMPUTEROWE W OBLICZENIACH INŻYNIERSKICH
|
|
- Karolina Kaczmarczyk
- 5 lat temu
- Przeglądów:
Transkrypt
1 METODY KOMPUTEROWE W OBLICZENIACH INŻYNIERSKICH ĆWICZENIE NR 9 WYRAŻENIA LOGICZNE, INSTRUKCJE WARUNKOWE I INSTRUKCJE ITERACYJNE W PROGRAMIE KOMPUTEROWYM MATLAB Dr inż. Sergiusz Sienkowski
2 ĆWICZENIE NR 9 Wyrażenia logiczne, instrukcje warunkowe i instrukcje iteracyjne w programie komputerowym Matlab 9.1. Cel ćwiczenia Celem ćwiczenia jest opanowanie umiejętności tworzenia i wywoływania skryptów zawierających wyrażenia logiczne, instrukcje warunkowe i instrukcje iteracyjne w programie komputerowym Matlab Wyrażenia logiczne Wyrażeniami logicznymi nazywamy konstrukcje logiczne składające się z operatorów logicznych i operatorów relacyjnych. W wyrażeniach logicznych mogą występować również stałe i zmienne, operatory arytmetyczne, operator przypisania i wywołania funkcji zwracających wynik. Operatory logiczne to operatory, które działając na operandach zwracają w wyniku wartości logiczne. Operandami mogą być skalary, wyrażenia logiczne, wektory oraz macierze. W poniższej tabeli przedstawiono wykaz operatorów logicznych bitowych stosowanych w programie komputerowym Matlab. Operator Opis I & Suma logiczna bitowa, jeżeli a 0 lub b 0, to a I b=1, jeżeli a=0 i b=0, to a I b=0 Iloczyn logiczny bitowy, jeżeli a=0 lub b=0 lub a=0 i b=0, to a & b=0, jeżeli a 0 i b 0, to a & b=1
3 168 Metody komputerowe w obliczeniach inżynierskich ~ Negacja bitowa, jeżeli a 0, to ~a=0, jeżeli a=0, to ~a=1 I I && Suma logiczna, jeżeli a jest prawdziwe lub b jest prawdziwe, to a II b jest prawdziwe, jeżeli a jest fałszywe i b jest fałszywe, to a II b jest fałszywe Iloczyn logiczny, jeżeli a jest fałszywe lub b jest fałszywe lub a jest fałszywe i b jest fałszywe, to a && b jest fałszywe, jeżeli a jest prawdziwe i b jest prawdziwe, to a && b jest prawdziwe Operatory relacyjne to operatory umożliwiające porównanie operandów o tych samych rozmiarach. W poniższej tabeli przedstawiono wykaz operatorów relacyjnych stosowanych w programie komputerowym Matlab. Operator Opis == Sprawdzenie czy a jest równe b ~= Sprawdzenie czy a jest różne od b < Sprawdzenie czy a jest mniejsze od b > Sprawdzenie czy a jest większe od b <= Sprawdzenie czy a jest mniejsze równe od b >= Sprawdzenie czy a jest większe równe od b Uzyskany z zastosowaniem operatorów wynik porównania skalarów jest liczbą całkowitą i przyjmuje wartość jeden, jeżeli warunek porównania
4 Ćwiczenie 9. Wyrażenia logiczne, instrukcje warunkowe jest prawdziwy i zero, w przeciwnym przypadku. Jeżeli porównywane są wektory lub macierze, to wynik porównania będzie wektorem lub macierzą jedynek i zer uzyskanych w wyniku porównania, element po elemencie, wektorów lub macierzy Instrukcje warunkowe Instrukcja warunkowa to element języka programowania umożliwiający porównanie operandów. Instrukcje warunkowe w Matlabie buduje się w oparciu o kwantyfikatory if (jeżeli), else (w przeciwnym przypadku), elseif (w przeciwnym przypadku jeżeli) i (koniec instrukcji). W poniższej tabeli przedstawiono sposoby konstruowania instrukcji warunkowych. Instrukcja if warunek Instrukcje; if warunek_1 II warunek_2 Instrukcje; if warunek_1 && warunek_2 Instrukcje; Opis Jeżeli warunek następujący po kwantyfikatorze if jest prawdziwy, to realizowane są instrukcje między kwantyfikatorami if i Jeżeli pierwszy lub drugi warunek następujący po kwantyfikatorze if jest prawdziwy, to realizowane są instrukcje między kwantyfikatorami if i Jeżeli oba warunki następujące po kwantyfikatorze if są prawdziwe, to realizowane są instrukcje między kwantyfikatorami if i
5 170 Metody komputerowe w obliczeniach inżynierskich if warunek Instrukcje_1; else Instrukcje_2; if warunek_1 Instrukcje_1; elseif warunek_2 Instrukcje_2; if warunek_1 Instrukcje_1; elseif warunek_2 Instrukcje_2; else Instrukcje_3; Jeżeli warunek następujący po kwantyfikatorze if jest prawdziwy, to realizowane są instrukcje między kwantyfikatorami if i else, w przeciwnym przypadku realizowane są instrukcje między kwantyfikatorami else i Jeżeli warunek następujący po kwantyfikatorze if jest prawdziwy, to realizowane są instrukcje między kwantyfikatorami if i elseif, w przeciwnym przypadku, jeśli prawdziwy jest warunek następujący po kwantyfikatorze elseif, to realizowane są instrukcje między kwantyfikatorami elseif i Jeżeli warunek następujący po kwantyfikatorze if jest prawdziwy, to realizowane są instrukcje między kwantyfikatorami if i elseif, w przeciwnym przypadku, jeśli prawdziwy jest warunek następujący po kwantyfikatorze elseif, to realizowane są instrukcje między kwantyfikatorami elseif i else, w przeciwnym przypadku realizowane są instrukcje między kwantyfikatorami else i
6 Ćwiczenie 9. Wyrażenia logiczne, instrukcje warunkowe Przykład. Utworzenie i uruchomienie skryptu skrypt9_1.m umożliwiającego porównanie wartości dwóch liczb rzeczywistych. Przykład. Utworzenie i uruchomienie skryptu skrypt9_2.m umożliwiającego porównanie znaków dwóch, różnych od zera, liczb rzeczywistych. W Matlabie możliwe jest również zastosowanie instrukcji warunkowych wielowariantowego wyboru. Taką instrukcję buduje się w oparciu o kwantyfikatory switch (zwrotnica wielokierunkowa), case (wariant), otherwise (w przeciwnym przypadku) i (koniec instrukcji) według następującego schematu
7 172 Metody komputerowe w obliczeniach inżynierskich switch warianty case wariant_1 Instrukcje_1; case wariant_2 Instrukcje_2;... otherwise Instrukcje_k; Wyrażenie, które występuje za kwantyfikatorem switch może być liczbą lub łańcuchem znaków. Takie wyrażenie porównywane jest po kolei z wyrażeniami, które występują za kwantyfikatorami case. Jeżeli, któryś z wyników porównania będzie prawdziwy, to realizowane są odpowiednie instrukcje i następuje opuszczenie całej instrukcji, w przeciwnym wypadku realizowane są instrukcje występujące po kwantyfikatorze otherwise. Przykład. Utworzenie i uruchomienie skryptu skrypt9_3.m umożliwiającego wykonanie wybranej operacji arytmetycznej.
8 Ćwiczenie 9. Wyrażenia logiczne, instrukcje warunkowe Instrukcje iteracyjne Instrukcja iteracyjna to pętla umożliwiająca wykonywanie w sposób cykliczny zawartych w niej instrukcji. W programie komputerowym Matlab stosuje się instrukcje iteracyjne oparte na kwantyfikatorach for oraz while. Takie instrukcje nazywa się krótko pętlami for oraz while. Pętla for ma następującą postać for zmienna=wektor_wierszowy Instrukcje; W powyższej pętli po kwantyfikatorze for następuje przypisanie zmiennej wektora wierszowego zawierającego elementy, których liczba określa liczbę iteracji pętli. Działanie pętli for należy rozumieć w ten sposób, że w pierwszym kroku zmienna przyjmuje wartość pierwszego elementu wektora, a następnie wykonywane są instrukcje zawarte wewnątrz pętli. W kolejnym kroku zmienna przyjmuje wartość kolejnego elementu wektora i wykonywany jest ponownie ten sam zestaw instrukcji. Pętla wykonywana jest tle razy, ile elementów ma wektor wierszowy. W praktyce pętlę for stosuje się w następujący sposób
9 174 Metody komputerowe w obliczeniach inżynierskich for zmienna=min:max Instrukcje; lub for zmienna=min:krok:max Instrukcje; W pierwszym przypadku instrukcje zawarte wewnątrz pętli zostaną wykonane (max-min+1) razy, natomiast w drugim przypadku (floor((maxmin)/krok)+1) razy. Przykład. Utworzenie i uruchomienie skryptów skrypt9_4.m i skrypt9_5.m demonstrujących działanie pętli for. W powyższym skrypcie w każdym kroku pętli for zwiększana jest o jeden wartość liczby k, której początkowa wartość jest równa zero. W ten
10 Ćwiczenie 9. Wyrażenia logiczne, instrukcje warunkowe sposób wyznaczona zostaje liczba iteracji pętli. Uzyskana liczba iteracji jest zestawiona z obliczoną na podstawie wzoru. Uwaga, wartość zmiennej i występującej w pętli po kwantyfikatorze for zmienia się tylko w obrębie pętli (skrypt skrypt9_5.m). Po opuszczeniu pętli taka zmienna przyjmuje wartość (min+krok floor((max-min)/krok)). Pętla while ma następującą postać while warunek_przerwania_petli Instrukcje; W czasie działania pętli, występujący po kwantyfikatorze while warunek przerwania wykonywania pętli może przyjąć wartość zero lub jeden. Działanie pętli while należy rozumieć w ten sposób, że dopóki warunek przerwania wykonywania pętli nie przyjmie wartości zero, to instrukcje zawarte wewnątrz pętli będą wykonywane.
11 176 Metody komputerowe w obliczeniach inżynierskich Przykład. Utworzenie i uruchomienie skryptu skrypt9_6.m demonstrującego działanie pętli while. W przykładzie, pętla while jest wykonywana dopóki i<5, przy czy zmienna i w ciele pętli przyjmuje wartości od zera do czterech (i=0, 1, 2, 3, 4). W przedostatnim kroku, przed przerwaniem działania pętli (i=4), sprawdzany jest warunek przerwania wykonywania pętli (i=4<5), następnie wykonywane są instrukcje wewnątrz pętli, w tym następuje zwiększenie o jeden warności zmiennej i (i=5), po czym pętla przechodzi do kolejnego kroku. W ostatnim kroku następuje ponowne sprawdzenie warunku przerwania działania pętli (i=5<5). Ponieważ taki warunek przyjmuje wartość zero, to działanie pętli zostaje natychmiast przerwane, a instrukcje znajdujące się wewnątrz pętli nie są już wykonywane. Działanie pętli for i while można kontrolować z zastosowaniem instrukcji break oraz continue. Instrukcja break powoduje natychmiastowe przerwanie wykonywania pętli, natomiast instrukcja continue umożliwia pominięcie wykonywania wskazanych kroków pętli. Obie instrukcje umieszcza się w ciałach pętli. Wystąpienie tych instrukcji oznacza, że wszystkie następujące po nich instrukcje nie zostaną wykonane.
12 Ćwiczenie 9. Wyrażenia logiczne, instrukcje warunkowe Przykład. Utworzenie i uruchomienie skryptu skrypt9_7.m prezentującego możliwości kontrolowania działania pętli for z zastosowaniem instrukcji break i continue. W skrypcie z powyższego przykładu wykonywane są trzy pętle for. W ciele pierwszej pętli następuje zwiększenie wartości liczby k o jeden w każdym kroku pętli. Pętla wykonana jest tyle razy ile elementów zawiera wektor wierszowy podstawiany do zmiennej i występującej po kwantyfikatorze for. W drugiej pętli instrukcja break natychmiast przerwa działanie pętli, gdy i>0. Przerwana zostanie również inkrementacja k. W trzeciej pętli nie zostanie wykonany wybrany krok pętli, to jest taki, w którym i=2. Nie zostanie również wtedy zwiększona wartości liczby k, a pętla przejdzie do wykonywania następnego kroku.
13 178 Metody komputerowe w obliczeniach inżynierskich 9.5. Program ćwiczenia 1. Utworzyć w Matlabie skrypt o nazwie skrypt9_1.m, który po uruchomieniu porówna wczytane z klawiatury do skryptu informacje o danych osobowych w postaci imienia i nazwiska osoby z podgrupy laboratoryjnej. Porównanie informacji polegać ma na ustaleniu długości łańcuchów znaków imienia, a następnie nazwiska i wyświetlaniu informacji o tym, która z danych ma dłuższy łańcuch znaków. Wskazówka. W celu porównania długości łańcuchów znaków odpowiadających wprowadzonym danym zastosować funkcję length. 2. Zapisać skrypt z punktu pierwszego pod nazwą skrypt9_2.m. Zmodyfikować zawartość skryptu tak, aby umożliwiał leksykalne porównanie wprowadzonych danych osobowych. Wskazówka. W celu leksykalnego porównania łańcuchów znaków odpowiadających wprowadzonym danym zastosować funkcję strcmp. 3. Utworzyć w Matlabie skrypt o nazwie skrypt9_3.m, który po uruchomieniu sprawdzi czy wprowadzona z klawiatury do skryptu liczba rzeczywista a jest dodatnia, ujemna, czy równa zero. 4. Utworzyć w Matlabie skrypt o nazwie skrypt9_4.m, który po uruchomieniu sprawdzi czy liczba rzeczywista a należy do przedziału [b, c]. Liczbę a i końce przedziału b i c należy wprowadzać do skryptu z klawiatury.
14 Ćwiczenie 9. Wyrażenia logiczne, instrukcje warunkowe Utworzyć w Matlabie skrypt o nazwie skrypt9_5.m, który po uruchomieniu wyświetli wynik odpowiadający uzyskanemu na wyjściu WY układu bramek logicznych OR (suma logiczna), AND (iloczyn logiczny) i NOT (negacja) z poniższego rysunku. ab OR OR AND AND NOT WY AND Stany logiczne a i b bramek przyjmują wartości 0 lub 1 i mają być wprowadzane do skryptu z klawiatury. Operacje wykonywane na danych są operacjami bitowymi. 6. Utworzyć w Matlabie skrypt o nazwie skrypt9_6.m, który po uruchomieniu sprawdzi czy liczba a jest pierwiastkiem równania (spełnia równanie) z jedną niewiadomą, którego postać jest wprowadzana z klawiatury. Wskazówka. W celu implementacji możliwości wprowadzania równania z klawiatury zastosować skrypt skrypt5_4.m z ćwiczenia Utworzyć w Matlabie skrypt o nazwie skrypt9_7.m, który po uruchomieniu sprawdzi czy liczba a spełnia jedno z poniższych równań lub nierówności a) a 2-3 a-x<1, b) log(a)>x, c) a 2 =x. Wybór równania lub nierówności ma odbywać się za pomocą klawiatury. W tym celu zastosować instrukcje warunkowe wielowariantowego wyboru (switch).
15 180 Metody komputerowe w obliczeniach inżynierskich 8. Utworzyć w Matlabie skrypt o nazwie skrypt9_8.m, który po uruchomieniu umożliwi rozwiązanie układu równań liniowych at at bt =c, bt=c, metodą wyznaczników, gdzie t 1 i t 2 to niewiadome, a 1, a 2, b 1, b 2, c 1 i c 2 to współczynniki równań. Skrypt umożliwiać ma wprowadzanie współczynników równań z klawiatury, wyświetlenie informacji o wynikach obliczeń, w tym informacji o oznaczoności, nieoznaczoności lub sprzeczności układu. 9. Utworzyć w Matlabie skrypt o nazwie skrypt9_9.m, który po uruchomieniu wyświetli wyniki obliczania a) wartości maksymalnej, b) wartości minimalnej, na podstawie liczb rzeczywistych przechowywanych w wektorze wierszowym wprowadzanym do skryptu za pomocą łańcucha znaków. Do obliczania wskazanych wielkości zastosować instrukcje iteracyjne. 10. Utworzyć w Matlabie skrypt o nazwie skrypt9_10.m, który po uruchomieniu sprawdzi znak po znaku, ile razy wskazana litera występuje w imieniu i nazwisku osoby z podgrupy laboratoryjnej. Imię i nazwisko oraz szukaną literę należy wprowadzać do skryptu za pomocą klawiatury. 11. Utworzyć w Matlabie skrypt o nazwie skrypt9_11.m, który po uruchomieniu sprawdzi ile liczb parzystych i nieparzystych znajduje się w wektorze wierszowym. Liczby do skryptu należy wprowadzić
16 Ćwiczenie 9. Wyrażenia logiczne, instrukcje warunkowe z zastosowaniem łańcucha znaków. Wskazówka. W celu sprawdzenia parzystości liczby zastosować funkcję mod. 12. Utworzyć w Matlabie skrypt o nazwie skrypt9_12.m, który po uruchomieniu będzie wyświetlał kody ASCII wprowadzonych z klawiatury znaków lub łańcucha znaków, aż do momentu wybrania z klawiatury wskazanego znaku, który przerwie działanie skryptu. Wskazówka. W celu zamiany znaku bądź łańcucha znaków na kod ASCII lub wektor wierszowy kodów ASCII zastosować funkcję abs. Literatura [1] Luzar M., Metody komputerowe w obliczeniach inżynierskich, Wykład dla Studentów Automatyki i Robotyki, WIEA, UZ, [2] Czajka M., MATLAB. Ćwiczenia, Helion 2005 [3] Mrozek B., Mrozek Z., MATLAB i Simulink. Poradnik użytkownika, Helion 2004
Podstawy Programowania C++
Wykład 3 - podstawowe konstrukcje Instytut Automatyki i Robotyki Warszawa, 2014 Wstęp Plan wykładu Struktura programu, instrukcja przypisania, podstawowe typy danych, zapis i odczyt danych, wyrażenia:
Bardziej szczegółowoLABORATORIUM 3 ALGORYTMY OBLICZENIOWE W ELEKTRONICE I TELEKOMUNIKACJI. Wprowadzenie do środowiska Matlab
LABORATORIUM 3 ALGORYTMY OBLICZENIOWE W ELEKTRONICE I TELEKOMUNIKACJI Wprowadzenie do środowiska Matlab 1. Podstawowe informacje Przedstawione poniżej informacje maja wprowadzić i zapoznać ze środowiskiem
Bardziej szczegółowoPodstawy Programowania Podstawowa składnia języka C++
Podstawy Programowania Podstawowa składnia języka C++ Katedra Analizy Nieliniowej, WMiI UŁ Łódź, 3 października 2013 r. Szablon programu w C++ Najprostszy program w C++ ma postać: #include #include
Bardziej szczegółowoOperacje wykonywane są na operandach (argumentach operatorów). Przy operacji dodawania: argumentami operatora dodawania + są dwa operandy 2 i 5.
Operatory w Javie W Javie występują następujące typy operatorów: Arytmetyczne. Inkrementacji/Dekrementacji Przypisania. Porównania. Bitowe. Logiczne. Pozostałe. Operacje wykonywane są na operandach (argumentach
Bardziej szczegółowoPrzetwarzanie sygnałów
Spis treści Przetwarzanie sygnałów Ćwiczenie 1 Wprowadzenie do programu Octave 1 Operatory 1 1.1 Operatory arytmetyczne...................... 1 1.2 Operatory relacji.......................... 1 1.3 Operatory
Bardziej szczegółowoĆwiczenie 1. Wprowadzenie do programu Octave
Politechnika Wrocławska Wydział Elektroniki Mikrosystemów i Fotoniki Przetwarzanie sygnałów laboratorium ETD5067L Ćwiczenie 1. Wprowadzenie do programu Octave Mimo że program Octave został stworzony do
Bardziej szczegółowoMETODY KOMPUTEROWE W OBLICZENIACH INŻYNIERSKICH
METODY KOMPUTEROWE W OBLICZENIACH INŻYNIERSKICH ĆWICZENIE NR 4 RACHUNEK TABLICOWY NA MACIERZACH W PROGRAMIE KOMPUTEROWYM MATLAB Dr inż. Sergiusz Sienkowski ĆWICZENIE NR 4 Rachunek tablicowy na macierzach
Bardziej szczegółowoĆwiczenie 1. Wprowadzenie do programu Octave
Politechnika Wrocławska Wydział Elektroniki Mikrosystemów i Fotoniki Przetwarzanie sygnałów laboratorium ETD5067L Ćwiczenie 1. Wprowadzenie do programu Octave Mimo że program Octave został stworzony do
Bardziej szczegółowoPętle. Dodał Administrator niedziela, 14 marzec :27
Pętlami nazywamy konstrukcje języka, które pozwalają na wielokrotne wykonywanie powtarzających się instrukcji. Przykładowo, jeśli trzeba 10 razy wyświetlić na ekranie pewien napis, to można wykorzystać
Bardziej szczegółowodo MATLABa programowanie WYKŁAD Piotr Ciskowski
Wprowadzenie do MATLABa programowanie WYKŁAD Piotr Ciskowski instrukcje sterujące instrukcja warunkowa: if instrukcja wyboru: switch instrukcje iteracyjne: for, while instrukcje przerwania: continue, break,
Bardziej szczegółowo1 Podstawy c++ w pigułce.
1 Podstawy c++ w pigułce. 1.1 Struktura dokumentu. Kod programu c++ jest zwykłym tekstem napisanym w dowolnym edytorze. Plikowi takiemu nadaje się zwykle rozszerzenie.cpp i kompiluje za pomocą kompilatora,
Bardziej szczegółowoCw.12 JAVAScript w dokumentach HTML
Cw.12 JAVAScript w dokumentach HTML Wstawienie skryptu do dokumentu HTML JavaScript jest to interpretowany, zorientowany obiektowo, skryptowy język programowania.skrypty Java- Script mogą być zagnieżdżane
Bardziej szczegółowoLaboratorium Komputerowego Wspomagania Analizy i Projektowania
Laboratorium Komputerowego Wspomagania Analizy i Projektowania Ćwiczenie 3. Operacje logiczne i struktury sterujące. Opracował: dr inż. Sebastian Dudzik 1. Cel ćwiczenia Celem ćwiczenia jest zapoznanie
Bardziej szczegółowoSkrypty i funkcje Zapisywane są w m-plikach Wywoływane są przez nazwę m-pliku, w którym są zapisane (bez rozszerzenia) M-pliki mogą zawierać
MatLab część III 1 Skrypty i funkcje Zapisywane są w m-plikach Wywoływane są przez nazwę m-pliku, w którym są zapisane (bez rozszerzenia) M-pliki mogą zawierać komentarze poprzedzone znakiem % Skrypty
Bardziej szczegółowoMETODY KOMPUTEROWE W OBLICZENIACH INŻYNIERSKICH
METODY KOMPUTEROWE W OBLICZENIACH INŻYNIERSKICH ĆWICZENIE NR 5 SKRYPTY W PROGRAMIE KOMPUTEROWYM MATLAB Dr inż. Sergiusz Sienkowski ĆWICZENIE NR 5 Skrypty w programie komputerowym Matlab 5.1. Cel ćwiczenia
Bardziej szczegółowoMetody numeryczne. Instytut Sterowania i Systemów Informatycznych Wydział Elektrotechniki, Informatyki i Telekomunikacji Uniwersytet Zielonogórski
Metody numeryczne Instytut Sterowania i Systemów Informatycznych Wydział Elektrotechniki, Informatyki i Telekomunikacji Uniwersytet Zielonogórski Elektrotechnika stacjonarne-dzienne pierwszego stopnia
Bardziej szczegółowoALGORYTMY. 1. Podstawowe definicje Schemat blokowy
ALGORYTMY 1. Podstawowe definicje Algorytm (definicja nieformalna) to sposób postępowania (przepis) umożliwiający rozwiązanie określonego zadania (klasy zadań), podany w postaci skończonego zestawu czynności
Bardziej szczegółowoOpis: Instrukcja warunkowa Składnia: IF [NOT] warunek [AND [NOT] warunek] [OR [NOT] warunek].
ABAP/4 Instrukcja IF Opis: Instrukcja warunkowa Składnia: IF [NOT] warunek [AND [NOT] warunek] [OR [NOT] warunek]. [ELSEIF warunek. ] [ELSE. ] ENDIF. gdzie: warunek dowolne wyrażenie logiczne o wartości
Bardziej szczegółowo1 Podstawy c++ w pigułce.
1 Podstawy c++ w pigułce. 1.1 Struktura dokumentu. Kod programu c++ jest zwykłym tekstem napisanym w dowolnym edytorze. Plikowi takiemu nadaje się zwykle rozszerzenie.cpp i kompiluje za pomocą kompilatora,
Bardziej szczegółowoOdczyt danych z klawiatury Operatory w Javie
Odczyt danych z klawiatury Operatory w Javie Operatory W Javie występują następujące typy operatorów: Arytmetyczne. Inkrementacji/Dekrementacji Przypisania. Porównania. Bitowe. Logiczne. Pozostałe. Operacje
Bardziej szczegółowoŚRODOWISKO MATLAB cz.3 Implementowanie algorytmów w skryptach i funkcjach programu
Wydział Elektryczny Katedra Elektrotechniki Teoretycznej i Metrologii Instrukcja do pracowni z przedmiotu Podstawy Informatyki Kod przedmiotu: TS1C 100 003 Ćwiczenie pt. ŚRODOWISKO MATLAB cz.3 Implementowanie
Bardziej szczegółowoOperacje logiczne i struktury sterujące.
Operacje logiczne i struktury sterujące. (wspomaganie obliczeń inżynierskich) Cel ćwiczenia Celem ćwiczenia jest zapoznanie się z elementami programowania wysokopoziomowego, a szczególności operacjami
Bardziej szczegółowoa[1] a[2] a[3] a[4] a[5] a[6] a[7] a[8] a[9] a[10] 3-2 5 8 12-4 -26 12 45-76
. p. 1 Algorytmem nazywa się poddający się interpretacji skończony zbiór instrukcji wykonania zadania mającego określony stan końcowy dla każdego zestawu danych wejściowych W algorytmach mogą występować
Bardziej szczegółowoSpis treści MATLAB - ELEMENTY PROGRAMOWANIA. Informatyka 1. Instrukcja do pracowni specjalistycznej z przedmiotu. Numer ćwiczenia INF09
Politechnika Białostocka Wydział Elektryczny Katedra Elektrotechniki Teoretycznej i Metrologii Instrukcja do pracowni specjalistycznej z przedmiotu Informatyka 1 Kod przedmiotu: ES1D200 009 (studia stacjonarne)
Bardziej szczegółowoMETODY KOMPUTEROWE W OBLICZENIACH INŻYNIERSKICH
METODY KOMPUTEROWE W OBLICZENIACH INŻYNIERSKICH ĆWICZENIE NR 1 WPROWADZENIE DO PROGRAMU KOMPUTEROWEGO MATLAB Dr inż. Sergiusz Sienkowski ĆWICZENIE NR 1 Wprowadzenie do programu komputerowego Matlab 1.1.
Bardziej szczegółowoPodstawy programowania. Wykład: 4. Instrukcje sterujące, operatory. dr Artur Bartoszewski -Podstawy programowania, sem 1 - WYKŁAD
programowania Wykład: 4 Instrukcje sterujące, operatory 1 programowania w C++ Instrukcje sterujące 2 Pętla for for ( instrukcja_ini ; wyrazenie_warunkowe ; instrukcja_krok ) tresc_petli ; instrukcja_ini
Bardziej szczegółowoInstrukcje warunkowe i skoku. Spotkanie 2. Wyrażenia i operatory logiczne. Instrukcje warunkowe: if else, switch.
Instrukcje warunkowe i skoku. Spotkanie 2 Dr inż. Dariusz JĘDRZEJCZYK Wyrażenia i operatory logiczne Instrukcje warunkowe: if else, switch Przykłady 11/3/2016 AGH, Katedra Informatyki Stosowanej i Modelowania
Bardziej szczegółowoPodstawy programowania w języku C i C++
Podstawy programowania w języku C i C++ Część czwarta Operatory i wyrażenia Autor Roman Simiński Kontakt roman.siminski@us.edu.pl www.us.edu.pl/~siminski Niniejsze opracowanie zawiera skrót treści wykładu,
Bardziej szczegółowoWHILE (wyrażenie) instrukcja;
INSTRUKCJE ITERACYJNE WHILE, DO WHILE, FOR Instrukcje iteracyjne pozwalają powtarzać daną instrukcję programu określoną liczbę razy lub do momentu osiągnięcia określonego skutku. Pętla iteracyjna while
Bardziej szczegółowoPodstawy programowania Laboratorium. Ćwiczenie 2 Programowanie strukturalne podstawowe rodzaje instrukcji
Podstawy programowania Laboratorium Ćwiczenie 2 Programowanie strukturalne podstawowe rodzaje instrukcji Instrukcja warunkowa if Format instrukcji warunkowej Przykład 1. if (warunek) instrukcja albo zestaw
Bardziej szczegółowoInformacja o języku. Osadzanie skryptów. Instrukcje, komentarze, zmienne, typy, stałe. Operatory. Struktury kontrolne. Tablice.
Informacja o języku. Osadzanie skryptów. Instrukcje, komentarze, zmienne, typy, stałe. Operatory. Struktury kontrolne. Tablice. Język PHP Język interpretowalny, a nie kompilowany Powstał w celu programowania
Bardziej szczegółowoInstrukcje sterujące
Podstawy programowania w C++ Bibliografia: Instrukcje sterujące Nauka programowania dla początkujących; A. Struzińska-Walczak / K. Walczak CPA: PROGRAMMING ESSENTIALS IN C++ https://www.netacad.com Opracował:
Bardziej szczegółowoJęzyk C zajęcia nr 5
Język C zajęcia nr 5 Instrukcja wyboru switch switch ( wyr ) inst Głównym przeznaczeniem instrukcji switch jest rozgałęzianie wykonania programu na wiele różnych ścieżek w zależności od wartości pewnego
Bardziej szczegółowoKonstrukcje warunkowe Pętle
* Konstrukcje warunkowe Pętle *Instrukcja if sposób na sprawdzanie warunków *Konstrukcja: if(warunek) else { instrukcje gdy warunek spełniony} {instrukcje gdy warunek NIE spełniony} * 1. Wylicz całkowity
Bardziej szczegółowoInformatyka I. Wykład 3. Sterowanie wykonaniem programu. Instrukcje warunkowe Instrukcje pętli. Dr inż. Andrzej Czerepicki
Informatyka I Wykład 3. Sterowanie wykonaniem programu. Instrukcje warunkowe Instrukcje pętli Dr inż. Andrzej Czerepicki Politechnika Warszawska Wydział Transportu 2018 Operacje relacji (porównania) A
Bardziej szczegółowoPzetestuj działanie pętli while i do...while na poniższym przykładzie:
Pzetestuj działanie pętli while i do...while na poniższym przykładzie: Zadania pętla while i do...while: 1. Napisz program, który wczytuje od użytkownika liczbę całkowitą, dopóki podana liczba jest mniejsza
Bardziej szczegółowofor (inicjacja_warunkow_poczatkowych; wyrazenie_warunkowe; wyrazenie_zwiekszajace) { blok instrukcji; }
Pętle Pętle (ang. loops), zwane też instrukcjami iteracyjnymi, stanowią podstawę prawie wszystkich algorytmów. Lwia część zadań wykonywanych przez programy komputerowe opiera się w całości lub częściowo
Bardziej szczegółowoProgramowanie strukturalne i obiektowe
Programowanie strukturalne i obiektowe Język C część I Opracował: Grzegorz Flesik Literatura: A. Majczak, Programowanie strukturalne i obiektowe, Helion, Gliwice 2010 P. Domka, M. Łokińska, Programowanie
Bardziej szczegółowoPolitechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania
Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania Teoria sterowania MATLAB instrukcje warunkowe, logiczne, pętle Materiały pomocnicze do ćwiczeń laboratoryjnych
Bardziej szczegółowoJAVA. Platforma JSE: Środowiska programistyczne dla języka Java. Wstęp do programowania w języku obiektowym. Opracował: Andrzej Nowak
JAVA Wstęp do programowania w języku obiektowym Bibliografia: JAVA Szkoła programowania, D. Trajkowska Ćwiczenia praktyczne JAVA. Wydanie III,M. Lis Platforma JSE: Opracował: Andrzej Nowak JSE (Java Standard
Bardziej szczegółowoJęzyk C część 2. Podejmowanie decyzji w programie. if else. switch
Język C część 2 Podejmowanie decyzji w programie if else Instrukcja warunkowa umożliwia wykonanie pewnej instrukcji w zależności od wartości wyrażenia. Wszystkie wartości różne od 0, są w języku C traktowane
Bardziej szczegółowoInstrukcje sterujące. wer. 11 z drobnymi modyfikacjami! Wojciech Myszka :53:
Instrukcje sterujące wer. 11 z drobnymi modyfikacjami! Wojciech Myszka 2017-07-05 10:53:09 +0200 Ala ma kota Część I Prosty przykład Problem 1. Zadanie polega na tym, żeby opracować algorytm który dla
Bardziej szczegółowoPętle instrukcje powtórzeo
Pętle instrukcje powtórzeo Pętle - zbiór instrukcji, które należy wykonad wielokrotnie. Program dyktuje: - ile razy pętla ta wykona zawarty w niej blok instrukcji - jakie mają byd warunki zakooczenia jej
Bardziej szczegółowoWHILE (wyrażenie) instrukcja;
INSTRUKCJE ITERACYJNE WHILE, DO WHILE, FOR Instrukcje iteracyjne pozwalają powtarzać daną instrukcję programu określoną liczbę razy lub do momentu osiągnięcia określonego skutku. Pętla iteracyjna while
Bardziej szczegółowoMETODY KOMPUTEROWE W OBLICZENIACH INŻYNIERSKICH
METODY KOMPUTEROWE W OBLICZENIACH INŻYNIERSKICH ĆWICZENIE NR 1 WPROWADZENIE DO PROGRAMU KOMPUTEROWEGO MATLAB Dr inż. Sergiusz Sienkowski ĆWICZENIE NR 1 Wprowadzenie do programu komputerowego Matlab 1.1.
Bardziej szczegółowofor (inicjacja_warunkow_poczatkowych(końcowych); wyrazenie_warunkowe; wyrazenie_zwiekszajace(zmniejszające)) { blok instrukcji; }
Pętle Pętle (ang. loops), zwane też instrukcjami iteracyjnymi, stanowią podstawę prawie wszystkich algorytmów. Lwia część zadań wykonywanych przez programy komputerowe opiera się w całości lub częściowo
Bardziej szczegółowoPODSTAWY INFORMATYKI 1 MATLAB CZ. 3
PODSTAWY INFORMATYKI 1 MATLAB CZ. 3 TEMAT: Program Matlab: Instrukcje sterujące, grafika. Wyrażenia logiczne Wyrażenia logiczne służą do porównania wartości zmiennych o tych samych rozmiarach. W wyrażeniach
Bardziej szczegółowodo instrukcja while (wyrażenie);
Instrukcje pętli -ćwiczenia Instrukcja while Pętla while (póki) powoduje powtarzanie zawartej w niej sekwencji instrukcji tak długo, jak długo zaczynające pętlę wyrażenie pozostaje prawdziwe. while ( wyrażenie
Bardziej szczegółowoInstrukcja wyboru, pętle. 2 wykład. Podstawy programowania - Paskal
Instrukcja wyboru, pętle 2 wykład. Podstawy programowania - Paskal Tematy Instrukcja wyboru jeden z wielu wariantów: case Pętle while repeat for Instrukcje sterowania pętli break continue goto Instrukcja
Bardziej szczegółowoKomentarze w PHP (niewykonywane fragmenty tekstowe, będące informacją dla programisty)
Komentarze w PHP (niewykonywane fragmenty tekstowe, będące informacją dla programisty) // to jest pojedynczy komentarz (1-linijkowy) to jest wielolinijkowy komentarz Budowa "czystego" skryptu PHP (tak
Bardziej szczegółowoPętle i tablice. Spotkanie 3. Pętle: for, while, do while. Tablice. Przykłady
Pętle i tablice. Spotkanie 3 Dr inż. Dariusz JĘDRZEJCZYK Pętle: for, while, do while Tablice Przykłady 11/26/2016 AGH, Katedra Informatyki Stosowanej i Modelowania 2 Pętla w największym uproszczeniu służy
Bardziej szczegółowoALGORYTMY Algorytm poprawny jednoznaczny szczegółowy uniwersalny skończoność efektywność (sprawność) zmiennych liniowy warunkowy iteracyjny
ALGORYMY Algorytm to przepis; zestawienie kolejnych kroków prowadzących do wykonania określonego zadania; to uporządkowany sposób postępowania przy rozwiązywaniu zadania, problemu, z uwzględnieniem opisu
Bardziej szczegółowoW języku C dostępne są trzy instrukcje, umożliwiające tworzenie pętli: for, while oraz do. for (w1;w2;w3) instrukcja
Pętle W języku C dostępne są trzy instrukcje, umożliwiające tworzenie pętli: for, while oraz do. Instrukcja for ma następującą postać: for (w1;w2;w3) instrukcja w1, w2, w3 są wyrażeniami Schemat blokowy
Bardziej szczegółowoKier. MTR Programowanie w MATLABie Laboratorium. 1. Tworzenie m-plików skryptowych i uruchamianie skryptów
Kier. MTR Programowanie w MATLABie Laboratorium Ćw. 3 M-pliki skryptowe w MATLABie. Instrukcje programowania: if, switch, for, while, break, return Wprowadzenie. Tworzenie m-plików skryptowych i uruchamianie
Bardziej szczegółowoPodstawy programowania w języku Visual Basic dla Aplikacji (VBA)
Podstawy programowania w języku Visual Basic dla Aplikacji (VBA) Instrukcje Język Basic został stworzony w 1964 roku przez J.G. Kemeny ego i T.F. Kurtza z Uniwersytetu w Darthmouth (USA). Nazwa Basic jest
Bardziej szczegółowoPo uruchomieniu programu nasza litera zostanie wyświetlona na ekranie
Część X C++ Typ znakowy służy do reprezentacji pojedynczych znaków ASCII, czyli liter, cyfr, znaków przestankowych i innych specjalnych znaków widocznych na naszej klawiaturze (oraz wielu innych, których
Bardziej szczegółowoMetody i analiza danych
2015/2016 Metody i analiza danych Macierze Laboratorium komputerowe 2 Anna Kiełbus Zakres tematyczny 1. Funkcje wspomagające konstruowanie macierzy 2. Dostęp do elementów macierzy. 3. Działania na macierzach
Bardziej szczegółowoPrzykład 1 -->s="hello World!" s = Hello World! -->disp(s) Hello World!
Scilab jest środowiskiem programistycznym i numerycznym dostępnym za darmo z INRIA (Institut Nationale de Recherche en Informatique et Automatique). Jest programem podobnym do MATLABa oraz jego darmowego
Bardziej szczegółowowhile (test) instrukcja; int i=0; while (i<10) i++; dopóki test prawdziwy wykonuj instrukcję Wykonano: 35% / \ fałsz test prawda instrukcja
Rok akademicki 2011/2012, Pracownia nr 9 2/24 Informatyka 1 Politechnika Białostocka - Wydział Elektryczny Elektrotechnika, semestr II, studia stacjonarne I stopnia Rok akademicki 2011/2012 Pracownia nr
Bardziej szczegółowoPODSTAWY INFORMATYKI 1 PRACOWNIA NR 6
PODSTAWY INFORMATYKI 1 PRACOWNIA NR 6 TEMAT: Programowanie w języku C/C++: instrukcje iteracyjne for, while, do while Ogólna postać instrukcji for for (wyr1; wyr2; wyr3) Instrukcja for twory pętlę działającą
Bardziej szczegółowoPętla for. Matematyka dla ciekawych świata -19- Scilab. for i=1:10... end. for k=4:-1:1... end. k=3 k=4. k=1. k=2
Pętle wielokrotne wykonywanie ciągu instrukcji. Bardzo często w programowaniu wykorzystuje się wielokrotne powtarzanie określonego ciągu czynności (instrukcji). Rozróżniamy sytuacje, gdy liczba powtórzeń
Bardziej szczegółowoWarsztaty dla nauczycieli
WPROWADZENIE Wyprowadzanie danych: Wyprowadzanie na ekran komunikatów i wyników umożliwia instrukcja wyjścia funkcja print(). Argumentami funkcji (podanymi w nawiasach) mogą być teksty, wyrażenia arytmetyczne
Bardziej szczegółowoProgramowanie - instrukcje sterujące
Instytut Informatyki Uniwersytetu Śląskiego Laborki środowisko NetBeans, tworzenie nowego projektu; okno projekty; główne okno programu; package - budowanie paczek z klas; public class JavaApplication
Bardziej szczegółowoSchematy blokowe I. 1. Dostępne bloki: 2. Prosty program drukujący tekst.
Schematy blokowe I Jeżeli po schematach blokowych będzie używany język C, to należy używać operatorów: '&&', ' ', '!=', '%' natomiast jeśli Ruby to 'and', 'or', '%', '!='. 1. Dostępne bloki: a) początek:
Bardziej szczegółowoLekcja 3: Pierwsze kroki z Pythonem. Pętle
#SuperKoderzy www.superkoderzy.pl Mikrobitowcy Autorzy: Filip Kłębczyk Lekcja 3: Pierwsze kroki z Pythonem. Pętle Podczas lekcji uczniowie zapoznają się z dwoma rodzajami pętli - for i while - analizując
Bardziej szczegółowoMatlab Składnia + podstawy programowania
Matlab Składnia + podstawy programowania Matlab Matrix Laboratory środowisko stworzone z myślą o osobach rozwiązujących problemy matematyczne, w których operuje się na danych stanowiących wielowymiarowe
Bardziej szczegółowoProgramowanie w języku Python. Grażyna Koba
Programowanie w języku Python Grażyna Koba Kilka definicji Program komputerowy to ciąg instrukcji języka programowania, realizujący dany algorytm. Język programowania to zbiór określonych instrukcji i
Bardziej szczegółowoJęzyk JAVA podstawy. Wykład 3, część 3. Jacek Rumiński. Politechnika Gdańska, Inżynieria Biomedyczna
Język JAVA podstawy Wykład 3, część 3 1 Język JAVA podstawy Plan wykładu: 1. Konstrukcja kodu programów w Javie 2. Identyfikatory, zmienne 3. Typy danych 4. Operatory, instrukcje sterujące instrukcja warunkowe,
Bardziej szczegółowoWstęp do Programowania Lista 1
Wstęp do Programowania Lista 1 1 Wprowadzenie do środowiska MATLAB Zad. 1 Zapoznaj się z podstawowymi oknami dostępnymi w środowisku MATLAB: Command Window, Current Folder, Workspace i Command History.
Bardziej szczegółowoAlgorytmy i struktury danych
Algorytmy i struktury danych 4. Łódź 2018 Suma szeregu harmonicznego - Wpisz kod programu w oknie edycyjnym - Zapisz kod w pliku harmonic.py - Uruchom skrypt (In[1]: run harmonic.py) - Ten program wykorzystuje
Bardziej szczegółowoPodstawy programowania skrót z wykładów:
Podstawy programowania skrót z wykładów: // komentarz jednowierszowy. /* */ komentarz wielowierszowy. # include dyrektywa preprocesora, załączająca biblioteki (pliki nagłówkowe). using namespace
Bardziej szczegółowoPodstawy programowania w języku C
Podstawy programowania w języku C WYKŁAD 1 Proces tworzenia i uruchamiania programów Algorytm, program Algorytm przepis postępowania prowadzący do rozwiązania określonego zadania. Program zapis algorytmu
Bardziej szczegółowoALGORYTMY. 1. Podstawowe definicje Schemat blokowy
ALGORYTMY 1. Podstawowe definicje Algorytm (definicja nieformalna) to sposób postępowania (przepis) umożliwiający rozwiązanie określonego zadania (klasy zadań), podany w postaci skończonego zestawu czynności
Bardziej szczegółowoWstęp do programowania
wykład 3 Agata Półrola Wydział Matematyki i Informatyki UŁ sem. zimowy 2017/2018 Instrukcja wielokrotnego wyboru Instrukcja wielokrotnego wyboru switch umożliwia podejmowanie decyzji na podstawie wartości
Bardziej szczegółowoSKRYPTY. Zadanie: Wyznaczyć wartość wyrażenia arytmetycznego
1 SKRYPTY Zadanie: Wyznaczyć wartość wyrażenia arytmetycznego z = 1 y + 1+ ( x + 2) 3 x 2 + x sin y y + 1 2 dla danych wartości x = 12.5 i y = 9.87. Zadanie to można rozwiązać: wpisując dane i wzór wyrażenia
Bardziej szczegółowoProgramowanie - wykład 4
Programowanie - wykład 4 Filip Sośnicki Wydział Fizyki Uniwersytet Warszawski 20.03.2019 Przypomnienie Prosty program liczący i wyświeltający wartość silni dla wprowadzonej z klawiatury liczby: 1 # include
Bardziej szczegółowolekcja 8a Gry komputerowe MasterMind
lekcja 8a Gry komputerowe MasterMind Posiadamy już elementarną wiedzę w zakresie programowania. Pora więc zabrać się za rozwiązywanie problemów bardziej złożonych, które wymagają zastosowania typowych
Bardziej szczegółowoIteracje. Algorytm z iteracją to taki, w którym trzeba wielokrotnie powtarzać instrukcję, aby warunek został spełniony.
Iteracje Algorytm z iteracją to taki, w którym trzeba wielokrotnie powtarzać instrukcję, aby warunek został spełniony. Iteracja inaczej zwana jest pętlą i oznacza wielokrotne wykonywanie instrukcji. Iteracje
Bardziej szczegółowoPodstawy programowania. 1. Operacje arytmetyczne Operacja arytmetyczna jest opisywana za pomocą znaku operacji i jednego lub dwóch wyrażeń.
Podstawy programowania Programowanie wyrażeń 1. Operacje arytmetyczne Operacja arytmetyczna jest opisywana za pomocą znaku operacji i jednego lub dwóch wyrażeń. W językach programowania są wykorzystywane
Bardziej szczegółowoPętle. for, while, do... while, foreach. Materiał pomocniczy do kursu Podstawy programowania Autor: Grzegorz Góralski ggoralski.
Materiał pomocniczy do kursu Podstawy programowania Autor: Grzegorz Góralski ggoralski.com Pętle for, while, do... while, foreach Jeszcze o operatorach... Skrócone operatory arytmetyczne przykład x +=
Bardziej szczegółowoProgramowanie komputerowe. Zajęcia 3
Programowanie komputerowe Zajęcia 3 Instrukcje przypisania Poza zwykłą instrukcją przypisania, powodującą ustawienie wartości zmiennej na podane wyrażenie, istnieje wiele innych, np. += dodaj, a+=b jest
Bardziej szczegółowoProgramowanie komputerowe. Zajęcia 1
Programowanie komputerowe Zajęcia 1 Code::Blocks - tworzenie projektu Create New Project Console Application -> C++ Wybierz nazwę projektu Stworzy się nowy projekt z wpisaną funkcją main Wpisz swój program
Bardziej szczegółowoWprowadzenie do Scilab: podstawy języka Scilab
Wprowadzenie do Scilab: podstawy języka Scilab Magdalena Deckert, Izabela Szczęch, Barbara Wołyńska, Bartłomiej Prędki Politechnika Poznańska, Instytut Informatyki Narzędzia Informatyki Narzędzia Informatyki
Bardziej szczegółowoInstrukcje cykliczne (pętle) WHILE...END WHILE
Instrukcje cykliczne (pętle) Pętle pozwalają na powtarzanie fragmentu kodu programu. PĘTLE LOGICZNE WHILE...END WHILE While (warunek)...... End While Pętla będzie się wykonywała dopóki warunek jest spełniony.
Bardziej szczegółowodr inż. Jarosław Forenc
Informatyka Politechnika Białostocka - Wydział Elektryczny Elektrotechnika, semestr II, studia stacjonarne I stopnia Rok akademicki 8/9 Wykład nr 4 (.3.9) Rok akademicki 8/9, Wykład nr 4 /33 Plan wykładu
Bardziej szczegółowoAlgorytm. a programowanie -
Algorytm a programowanie - Program komputerowy: Program komputerowy można rozumieć jako: kod źródłowy - program komputerowy zapisany w pewnym języku programowania, zestaw poszczególnych instrukcji, plik
Bardziej szczegółowoBHP JĘZYK C - INSTRUKCJE ITERACYJNE
Politechnika Białostocka Wydział Elektryczny Katedra Elektrotechniki Teoretycznej i Metrologii Instrukcja do pracowni specjalistycznej z przedmiotu Metodyki i techniki programowania Kod przedmiotu: TS1C200
Bardziej szczegółowoWykład 2 Składnia języka C# (cz. 1)
Wizualne systemy programowania Wykład 2 Składnia języka C# (cz. 1) 1 dr Artur Bartoszewski -Wizualne systemy programowania, sem. III- WYKŁAD Wizualne systemy programowania Budowa projektu 2 Struktura programu
Bardziej szczegółowoJAVAScript w dokumentach HTML (1) JavaScript jest to interpretowany, zorientowany obiektowo, skryptowy język programowania.
IŚ ćw.8 JAVAScript w dokumentach HTML (1) JavaScript jest to interpretowany, zorientowany obiektowo, skryptowy język programowania. Skrypty JavaScript są zagnieżdżane w dokumentach HTML. Skrypt JavaScript
Bardziej szczegółowoWiadomości wstępne Środowisko programistyczne Najważniejsze różnice C/C++ vs Java
Wiadomości wstępne Środowisko programistyczne Najważniejsze różnice C/C++ vs Java Cechy C++ Język ogólnego przeznaczenia Można programować obiektowo i strukturalnie Bardzo wysoka wydajność kodu wynikowego
Bardziej szczegółowoW przeciwnym wypadku wykonaj instrukcję z bloku drugiego. Ćwiczenie 1 utworzyć program dzielący przez siebie dwie liczby
Część XI C++ W folderze nazwisko36 program za każdym razem sprawdza oba warunki co niepotrzebnie obciąża procesor. Ten problem można rozwiązać stosując instrukcje if...else Instrukcja if wykonuje polecenie
Bardziej szczegółowoInstrukcje sterujące. Programowanie Proceduralne 1
Instrukcje sterujące Programowanie Proceduralne 1 Przypomnienie: operatory Operator przypisania = przypisanie x = y x y Operatory arytmetyczne * mnożenie x * y x y x / dzielenie x / y y + dodawanie x +
Bardziej szczegółowopo wykonaniu instrukcji wartość zmiennej x zostanie zwiększona o 50,a
Część XIV C++ Złożone wyrażenia w pętli for W wypadku zagnieżdżenia dwóch pętli druga pętla wykonywana jest w całości w każdym przebiegu pętli pierwszej. Jednak niekiedy zachodzi potrzeba równoczesnego
Bardziej szczegółowoSpis treści JĘZYK C - INSTRUKCJE ITERACYJNE FOR, WHILE I DO WHILE, ZAGNIEŻDŻANIE PĘTLI FOR, INSTRUKCJE CONTINUE, BREAK, I GOTO.
Politechnika Białostocka Wydział Elektryczny Katedra Elektrotechniki Teoretycznej i Metrologii Instrukcja do pracowni specjalistycznej z przedmiotu Informatyka 1 Kod przedmiotu: EZ1C200 010 (studia niestacjonarne)
Bardziej szczegółowoNaukę zaczynamy od poznania interpretera. Interpreter uruchamiamy z konsoli poleceniem
Moduł 1 1. Wprowadzenie do języka Python Python jest dynamicznym językiem interpretowanym. Interpretowany tzn. że kod, który napiszemy możemy natychmiast wykonać bez potrzeby tłumaczenia kodu programistycznego
Bardziej szczegółowoLaboratorium Wstawianie skryptu na stroną: 2. Komentarze: 3. Deklaracja zmiennych
1. Wstawianie skryptu na stroną: Laboratorium 1 Do umieszczenia skryptów na stronie służy znacznik: //dla HTML5 ...instrukcje skryptu //dla HTML4 ...instrukcje
Bardziej szczegółowoWidoczność zmiennych Czy wartości każdej zmiennej można zmieniać w dowolnym miejscu kodu? Czy można zadeklarować dwie zmienne o takich samych nazwach?
Część XVIII C++ Funkcje Widoczność zmiennych Czy wartości każdej zmiennej można zmieniać w dowolnym miejscu kodu? Czy można zadeklarować dwie zmienne o takich samych nazwach? Umiemy już podzielić nasz
Bardziej szczegółowoJęzyk C, instrukcje sterujące (laboratorium)
Język C, instrukcje sterujące (laboratorium) Opracował: Tomasz Mączka (tmaczka@kia.prz.edu.pl) Na podstawie http://pl.wikibooks.org/wiki/c Wstęp Instrukcja warunkowa Instrukcja if/if-else pozwala na warunkowe
Bardziej szczegółowo