Wprowadzenie komentarzy do programu
|
|
- Czesław Cichoń
- 7 lat temu
- Przeglądów:
Transkrypt
1 Wprowadzenie komentarzy do programu W programach mogą wystąpić objaśnienia, uwagi zamykane w klamrach { } lub nawiasach z gwiazdką (* *). Komentarze ułatwiają zrozumienie programów. Przyjmijmy, że komentarze umieszczane w programach będziemy zamykali w nawiasach z gwiazdką (* *). Komentarze nie są wyświetlane razem z wynikami działania programu, lecz pozostają w samych programach. Ćwiczenie 32 Otworzyć z dyskietki plik o nazwie pole_4.pas zawierający program o nazwie Pole_prostokata_4", a następnie go uruchomić. Zmienić nazwę programu na Pole_prostokata_kom". Wprowadzić objaśnienia w części dotyczącej instrukcji warunkowej. Zapisać program w pliku o nazwie kom_1.pas. PROGRAM Poleprostokata_4_kom; a,b, Pp : REAL; CIrScr; Writeln (' Obliczenie pola powierzchni prostokąta'); Write ('Podaj wartość boku a prostokąta - w cm, a= '); Readln (a); Write (' Podaj wartość boku b prostokąta - w cm, b= '); Readln (b); IF a*b>0 THEN (* warunek sprawdzający istnienie prostokąta - czy jednocześnie wartości boków a oraz b sa większe od zera *) (* jeśli warunek jest spełniony, to zostaną wykonane instrukcje zamknięte w bloku END*) Writeln (' Boki wynoszą a = ',a:6:2,' cm, b = ',b:6:2,' cm'); Pp:=a*b; Write('Pp= ',Pp:10:2,'cm kw.'); END ELSE (* jeśli warunek istnienia prostokąta nie jest spełniony to zostanie wykonana instrukcja występująca po ELSĘ *) Write (' Prostokąt nie istnieje ') Instrukcja wyboru CASE Instrukcja CASE znacznie uprości programy, w których była konieczność zastosowania większej liczby przypadków dla instrukcji IF...THEN. Instrukcja ta umożliwia wybranie z wielu przypadków jednego, na podstawie odpowiedniej listy zawierającej ich spis. Instrukcja wyboru CASE ma postać: CASE wyrażenia OF wybór 1; wybór 2; wybór n
2 Może wystąpić nieco inna postać tej instrukcji, czyli: CASE wyrażenia OF wybór_ 1, wybór_ 2;... ; wybór n ELSE instrukcja W następnym ćwiczeniu wykorzystamy instrukcję CASE do wyboru odpowiedniego wzoru na obliczenie pola jednej z trzech figur: kwadratu, koła lub trójkąta. Ćwiczenie Napisać program wyznaczający pola figur: kwadratu, kola i trójkąta. Dla lepszego zrozumienia programu wprowadzimy odpowiednie objaśnienia. Program ma tytuł Pole _Figury_1". Zapisać program na dysku w pliku o nazwie figury _1.pas. Przyjmijmy, że pierwszą figurą będzie prostokąt, drugą trójkąt, a trzecią koło. Wprowadzimy identyfikatory dla figur: 1 - prostokąt, 2 - trójkąt, 3 - koło. Przypomnijmy wzory na pole powierzchni figur: Prostokąt: boki a i b, pole P - a» b. Koło: przyjmijmy oznaczenie promienia jako a, pole P = 3.14 a» a. a b Trójkąt: podstawa a, wysokość b, pole P =. Ł PROGRAM Polefigury; (*Program do wyznaczania pol figur*) figura : INTEGER; a,b,p : REAL; Writeln (' Wyznaczenie pola figury '); Writeln ( 1 - prostokąt, 2 - kolo, 3 - trójkąt'); Write ('Podaj typ figury geometrycznej : '); Readln (figura); CASE figura OF 1:(* prostokąt *) Writeln (' * Prostokąt *'); Write (' Podaj bok a - w cm, a= '); Readln (a); Write (' Podaj bok b - w cm, b= '); Read (b); P:=a*b; Writeln (' Boki prostokąta a = ',a:5:2,' cm oraz b = ',b:5:2,' cm'); Writeln (' Pole prostokąta P= ',P:6:2,'cm kw.'); 2:(* kolo *) Writeln (* Kolo *'); Write ('Podaj promień kola a-w cm, a= '); Readln (a);
3 P:=PI*a*a; Writeln (' Kolo o promieniu a = ',a:5:2,' cm'); Writeln (* Pole kola wynosi P= ',P:6:2,' cm kw.*); 3:(* trójkąt *) Writeln ('* Trójkąt *'); Write (' Podaj podstawę trójkąta a - w cm, a= '); Readln(a); Write ('Podaj wysokość trójkąta b - w cm, b= '); Readln(b); P:=a*b/2; Writeln (' Podstawa trójkąta a = ',a:5:2,' cm '); Writeln (' Wysokość trójkąta b = ',b:5:2,' cm'); Write (' Pole trójkąta wynosi P= ',P:6:2,' cm kw.'); ELSE Writeln (' Blad w danych ') Ćwiczenie Napisać program obliczający sumę liczb naturalnych od 1 do n, sumę ich kwadratów oraz sumę ich sześcianów. Program ma umożliwiać wybór jednego z tych trzech wariantów obliczeń. Wykorzystać w programie następujące wzory: Program ma tytuł Suma_liczb_1". Zapisać program na dysku w pliku o nazwie suma_l.pas. Dokonać obliczeń dla n=10. Ćwiczenie Napisać program przeliczający podaną wartość w jednej z trzech walut (dolary amerykańskie, marki niemieckie i złote) na jedną z dwóch pozostałych. Program ma tytuł Waluta_1l". Zapisać program na dysku w pliku o nazwie waluta_l.pas. Instrukcja pętli W Turbo Pascalu istnieją trzy instrukcje powtórzeń: Instrukcja FOR...TO...DO" ( Dla"), Instrukcja REPEAT...UNTIL" ( Powtarzaj") oraz Instrukcja WHILE" ( Dopóki"). W Turbo Pascalu mówimy o powtórzeniu wtedy, kiedy określony ciąg instrukcji musi zostać wielokrotnie powtórzony w celu wykonania danego zadania. Instrukcja FOR...TO...DO Instrukcja ta określa dokładnie, ile razy zostanie powtórzony dany ciąg instrukcji. Zapis tej instrukcji jest następujący: FOR zmienna : = wartość_ początkowa TO wartośc_ końcowa DO instrukcja. Podana instrukcja" może być zarówno pojedynczą instrukcją Turbo Pascala, jak i grupą instrukcji ujętych w nawiasy" -END (co przedstawiono poniżej). FOR zmienna : = wartość_ początkowa TO wartość_ końcowa DO instrukcja_l; instrukcja_2;... * instrukcja_k
4 Zmienna nazywana jest zmienną sterującą instrukcji FOR. Musi ona być typu całkowitego, znakowego lub logicznego. Przy wykonaniu instrukcji FOR, instrukcja wyszczególniona po słowie kluczowym DO wykonywana jest tyle razy, ile wartości znajduje się w przedziale: wartośc_ początkowa... wartość_końcowa. Poniżej przedstawiono przykładowy zapis instrukcji FOR: FOR x: = 1 TO 10 DO y:=2*x; Writeln ('x=',x,' y=',y) Kolejno wartości x (od 1 do 10) będą podstawiane do wzoru, a następnie zostaną wyświetlone wraz z wynikiem obliczeń, czyli otrzymamy: x=l y=2 x=2 y=4 x=10 y=20 Instrukcja FOR może również przybrać nieco inną postać, a mianowicie: FOR zmienna := wartość_początkowa DOWNTO wartość_ końcowa DO instrukcja. W tym przypadku zmienna sterująca przyjmuje kolejną wartość mniejszą od danej z przedziału wartość_ początkowa, wartość końcowa. Należy pamiętać o tym, że krok w pętli wynosi odpowiednio 1 i -1. Ćwiczenie 37 Napisać program realizujący wyświetlanie liczb naturalnych od 1 do 16. Program ma tytuł Liczby_1_16". Zapisać program na dysku w pliku o nazwie liczby_1.pas. W programie wystąpi zmienna sterująca x zliczająca liczbę przejść w instrukcji FOR, jednocześnie wyświetlana będzie jej wartość. Zmienna sterująca przyjmuje kolejno wartość większą od poprzedniej z krokiem wynoszącym 1. Zakończenie działania tej instrukcji nastąpi z chwilą wyświetlenia ostatniej wartości, czyli 16. PROGRAM Liczby_l_16; USES Crt; x : INTEGER; Writeln (' Wyświetlanie liczb naturalnych od 1 do 16'); FOR x:=l TO 16 DO Write(,x) Ćwiczenie 38 Napisać program realizujący wyświetlanie liczb naturalnych od 16 do 1. Program ma tytuł Liczby_16_1". Zapisać program na dysku w pliku o nazwie liczby_2.pas. Ćwiczenie 39 Napisać program realizujący wyświetlanie liczb naturalnych nieparzystych od 1 do 21. Program ma tytuł Liczby_nie_1". Zapisać program na dysku w pliku o nazwie nlicz_l.pas. liczenie 40 napisać program realizujący obliczanie średniej arytmetycznej z podanych liczb. Liczba wprowadzanych liczb podawana jest w programie. Program ma tytuł Srednia_z_liczb_4". Zapisać program na dysku w pliku o nazwie sred_4.pas. napisać program realizujący obliczanie średniej arytmetycznej. ' programie zastosujemy następujące zmienne:
5 i - sterująca pętlą powtórzeń, liczba - określająca liczbę powtórzeń (wprowadzanych liczb), a - wartość wprowadzanej liczby, suma - zliczająca sumę wprowadzanych liczb. Zmienna suma zlicza sumę wprowadzanych liczb w celu późniejszego obliczenia ich średniej arytmetycznej. Na początku zmiennej suma zostaje przypisana wartość zero za pomocą instrukcji: suma:=0; Podczas realizacji instrukcji powtarzania za każdym razem jest wykonywana instrukcja: suma:=suma+a; Zakończenie działania tej instrukcji nastąpi z chwilą wprowadzenia ostatniej liczby do uchomionego programu. Obliczona zostanie wartość średniej arytmetycznej i wyświetlony wynik. PROGRAM Średnia z Iiczb_4; liczba, i : INTEGER; suma : REAL; suma:=0; (* przypisanie wartości zero dla zmiennej suma *) Writeln (' OBLICZENIE ŚREDNIEJ ARYTMETYCZNEJ '); Write (' Podaj liczbę wprowadzanych liczb, i = '); Readln (liczba); FOR i:=l TO liczba DO Write(' Podaj liczbę a',i,' ='); Readln (a); suma:=suma+a; (*przypisanie zmiennej suma wartości równej sumie poprzednio wprowadzonych liczb powiększonej o wartość następnej wprowadzonej liczby*) Writeln ('Średnia podanych ',liczba,' liczb wynosi ',suma/liczba:6:2); Ćwiczenie 41 Napisać program realizujący obliczanie wartości średniej geometrycznej z dwóch liczb rzeczywistych. Program ma tytuł Srednia_geometryczna_l". Zapisać program na dysku w pliku o nazwie sgeo_l.pas. Instrukcja REPEAT Kolejną instrukcją zawierającą cykl powtórzeń jest instrukcja REPEAT. Instrukcja ta ma postać: REPEAT instrukcja_1; instrukcja_2;.. instrukcja_n; UNTIL warunek Cechą charakterystyczną tej instrukcji jest to, że bez względu na wartość warunku musi zostać co najmniej raz wykonana. Instrukcja REPEAT powoduje wykonanie wszystkich instrukcji umieszczonych pomiędzy słowem kluczowym REPEAT a słowem kluczowym UNTIL. Wykonywanie tych instrukcji kończy się, jeśli wartość warunku jest TRUE, w przeciwnym przypadku powtarzane jest ponownie. Poniżej przedstawiono przykładowy zapis instrukcji REPEAT:
6 REPEAT Readln(x); x: = x+l; UNTIL x>200; 200. Program będzie prosił o podanie kolejnych wartości x, jednocześnie je sumując, dopóki wartość sumy nie przekroczy Ćwiczenie 42 Napisać program obliczający średnią arytmetyczną wprowadzanych liczb z chwilą, gdy ich suma przekroczy wartość 150. Program ma tytuł Suma_150". Zapisać program na dysku w pliku o nazwie lsuma_l.pas. Napisać program obliczający średnią arytmetyczną wprowadzanych liczb, aż do chwili, gdy ich suma nie przekroczy wartości 150. Podczas realizacji instrukcji powtarzania za każdym razem jest wykonywana instrukcja: suma:=suma+liczba; oraz obliczana wartość licznika i. Zakończenie działania tej instrukcji nastąpi z chwilą przekroczenia przez zmienną suma wartości 150. Wówczas obliczona zostaje średnia arytmetyczna wprowadzonych liczb. PROGRAM Suma_150; liczba, suma, i:integer; Writeln (' Obliczenie średniej arytmetycznej wprowadzanych liczb'); Writeln( z chwila, gdy ich suma > 150'); i:=l; Write (' Podaj liczbę: '); Readln (liczba); suma:=0; suma:=suma+liczba; IF liczba <= 150 THEN REPEAT Write ('Podaj liczbę: '); Readln (liczba); suma: =suma+liczba; i:=i+l; UNTIL suma>150; Writeln (' średnia ',i,' liczb =,suma/i:6:2); Instrukcję REPEAT również można wykorzystać do chwilowego zatrzymania programu w celu oczekiwania na naciśnięcie dowolnego klawisza, określonej litery lub konkretnego klawisza. Stosując w programie instrukcję: REPEAT UNTIL KeyPressed mamy możliwość jego chwilowego zatrzymania w celu oczekiwania na naciśnięcie dowolnego klawisza. REPEAT Możemy również zatrzymać program w celu oczekiwania na naciśnięcie określonej litery: Instrukcja_l;.. Instrukcja_n;
7 Writeln ('Jeszcze raz? (T )ak'); Tak_Nie:=UpCase(ReadKey) UNTIL NOT (Tak Nie='T') co umożliwi ponowne uruchomienie (lub nie) instrukcji zawartych w bloku REPEAT...UNTIL. Ćwiczenie 43 Odczytać z dyskietki plik o nazwie sred_4.pas. Wprowadzić do programu instrukcję: REPEAT Instrukcja_l;. Instrukcja_n; Writeln ('Jeszcze raz? ( T )ak'); Tak_Nie:=UpCase(ReadKey) UNTIL NOT (Tak_Nie='T*) tak aby w zależności od naciśniętego klawisza można było ponownie uruchomić program. Zmienić nazwę programu na Srednia_z_liczb_5". Zmodyfikowany program zapisać na dysku w pliku o nazwie sred_5.pas. Instrukcja WHILE Instrukcja WHILE powoduje wykonywanie instrukcji tak długo, dopóki warunek DO instrukcja będzie spełniony. Zapis tej instrukcji jest następujący: WHILE warunek DO instrukcja; Cechą charakterystyczną tej instrukcji jest sprawdzenie warunku przerywającego jeszcze przed jej wykonaniem. Podana instrukcja" może być zarówno pojedynczą instrukcją Turbo Pascala, jak i grupą instrukcji ujętych w bloku" -END (co przedstawiono poniżej). WHILE warunek DO instrukcja_l; instrukcja_2;.. instrukcja_n; Poniżej przedstawiono przykładowy zapis instrukcji WHILE: WHILE x<>100 DO x:=x+2; Writeln ('x= ',x ) Jeśli warunek przerywający przy rozpoczęciu pętli WHILE ma wartość logiczną FALSE (Fałsz), to instrukcje zawarte w bloku nie zostaną wykonane ani razu. Jeśli jednak warunek przerywający miał wartość TRUE (Prawda), to zmiana tej wartości na FALSE musi być zawarta w bloku wykonawczym pętli lub wyrażeniu tworzącym warunek przerywający. Jeśli x osiągnie wartość 100, nastąpi przerwanie wykonywania pętli WHILE. Przykładem zastosowania instrukcji WHILE jest następny program. Ćwiczenie 48 Napisać program obliczający liczby naturalne od 1 do 23. Program ma tytuł Lkzby_od_l_do_23". Zapisać program na dysku w pliku o nazwie wysw_l.pas. Na początku programu wartość licznika została ustawiona na zero (liczba: =0). Ponieważ warunek WHILE ma wartość TRUE (Prawda), tj. 0 <> 23, następuje wykonanie bloku instrukcji zawartych między słowami i Jeśli zmienna liczba osiągnie wartość 23, nastąpi przerwanie wykonywania pętli WHILE. PROGRAM Liczby_od_l_do_23; liczba : INTEGER;
8 liczba:=0; Writeln (' Liczby naturalne od 1 do 23'); WHILE liczba<>23 DO liczba:=liczba+l; Write (',liczba); Ćwiczenie 49 Napisać program obliczający sumę dowolnej liczby wprowadzanych liczb, bez pytania o liczbę tych liczb. Program ma tytuł Sumajbez_pytania". Zapisać program na dysku w pliku o nazwie ksuma l.pas. Zbiór wprowadzanych liczb uzupełnimy tzw. liczbą kończącą" ten zbiór. Może to być liczba bardzo mała lub bardzo duża. Załóżmy, że jest to liczba bardzo mała tj = = - l e 6. Liczba kończąca" nie może występować w naszym zbiorze liczb. Wyświetlenie sumy wprowadzonych liczb następuje z chwilą wprowadzenia liczby -le6. PROGRAM Suma b e z p y t a n i a ; liczba, suma : REAL; suma:=0; liczba:=0; Writeln (' Obliczenie sumy wprowadzanych liczb rzeczywistych '); Writeln (' * Podanie liczby -le6 kończy wprowadzanie liczb * '); WHILE liczba<>-le6 DO suma:=suma+liczba; Write (' Podaj liczbę : '); Readln (liczba); Writeln (' suma = ',suma:6:2); Instrukcja WHILE umożliwia wyznaczenie liczby minimalnej i maksymalnej w ciągu liczb zakończonych liczbą bardzo małą lub bardzo dużą, tzw. kończącą" ten zbiór. Przyjmijmy, jak to miało miejsce w poprzednim ćwiczeniu, że jest to liczba bardzo mała, tj = = -1e6. Ćwiczenie 50 Napisać program wyznaczający najmniejszą z danego ciągu liczb, o dowolnej liczbie wprowadzanych liczb, bez pytania o liczbę tych liczb. Program ma tytuł Najmniejsza_z_ciągu_l". Zapisać program na dysku w pliku o nazwie min_l.pas. Uwaga: Zbiór podawanych liczb uzupełnić tzw. liczbą kończącą" ten zbiór (np. -1e6). Na początku przyjąć za minimum pierwszą wprowadzoną liczbę z ciągu. Przy sprawdzaniu warunku, jeśli następna liczba jest od niej mniejsza, staje się nowym minimum itd.
INSTRUKCJE PĘTLI, INSTRUKCJA WYBORU. Instrukcja pętli For to do
INSTRUKCJE PĘTLI, INSTRUKCJA WYBORU Instrukcja pętli For to do Instrukcja ta określa dokładnie ile razy zostanie powtórzony dany ciąg instrukcji. Postać pętli for w Pascalu: for zmienna : = początek to
Bardziej szczegółowoInstrukcja standardowa Writeln
Instrukcja standardowa Writeln Instrukcja Writeln umożliwia wprowadzenie danych na ekran monitora powodując automatycznie późniejsze przejście kursora do nowej linii. Jest to ustawienie domyślne w działaniu
Bardziej szczegółowoPodprogramy. Procedury
Podprogramy Turbo Pascal oferuje metody ułatwiające tworzenie struktury programu, szczególnie dotyczy to większych programów. Przy tworzeniu większego programu stosuje się jego podział na kilka mniejszych
Bardziej szczegółowoINSTRUKCJA PUSTA. Nie składa się z żadnych znaków i symboli, niczego nie robi. for i := 1 to 10 do {tu nic nie ma};
INSTRUKCJA PUSTA Nie składa się z żadnych znaków i symboli, niczego nie robi Przykłady: for i := 1 to 10 do {tu nic nie ma}; while a>0 do {tu nic nie ma}; if a = 0 then {tu nic nie ma}; INSTRUKCJA CASE
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ółowoProgramowanie w Turbo Pascal
Skróty: ALT + F9 Kompilacja CTRL + F9 Uruchomienie Struktura programu: Programowanie w Turbo Pascal Program nazwa; - nagłówek programu - blok deklaracji (tu znajduje się VAR lub CONST) - blok instrukcji
Bardziej szczegółowoPoniŜej znajdują się pytania z egzaminów zawodowych teoretycznych. Jest to materiał poglądowy.
PoniŜej znajdują się pytania z egzaminów zawodowych teoretycznych. Jest to materiał poglądowy. 1. Instrukcję case t of... w przedstawionym fragmencie programu moŝna zastąpić: var t : integer; write( Podaj
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ółowoProgramowanie strukturalne. Opis ogólny programu w Turbo Pascalu
Programowanie strukturalne Opis ogólny programu w Turbo Pascalu STRUKTURA PROGRAMU W TURBO PASCALU Program nazwa; } nagłówek programu uses nazwy modułów; } blok deklaracji modułów const } blok deklaracji
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ółowoWIADOMOŚCI WSTĘPNE WPROWADZENIE DO JĘZYKA TURBO PASCAL. Klawisze skrótów. {to jest właśnie komentarz, moŝna tu umieścić dowolny opis}
1 WIADOMOŚCI WSTĘPNE Programowanie komputerów najogólniej mówiąc polega na zapisaniu pewniej listy poleceń do wykonania przez komputer w pewnym umownym języku Taką listę poleceń nazywamy programem Program
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ółowoInstrukcje podsumowanie. Proste: - przypisania - wejścia-wyjścia (read, readln, write, writeln) - pusta - po prostu ; (średnik) Strukturalne:
Instrukcje podsumowanie Proste: - przypisania - wejścia-wyjścia (read, readln, write, writeln) - pusta - po prostu ; (średnik) Strukturalne: - grupująca end - warunkowa if
Bardziej szczegółowoWykład II PASCAL - podstawy składni i zmienne, - instrukcje wyboru, - iteracja, - liczby losowe
Podstawy programowania Wykład II PASCAL - podstawy składni i zmienne, - instrukcje wyboru, - iteracja, - liczby losowe 1 I. Składnia Składnia programu Program nazwa; Uses biblioteki; Var deklaracje zmiennych;
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ół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ół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ółowoWprowadzenie do programowania w języku Visual Basic. Podstawowe instrukcje języka
Wprowadzenie do programowania w języku Visual Basic. Podstawowe instrukcje języka 1. Kompilacja aplikacji konsolowych w środowisku programistycznym Microsoft Visual Basic. Odszukaj w menu startowym systemu
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ół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ółowoWstęp do programowania
Wstęp do programowania wykład 4 Piotr Cybula Wydział Matematyki i Informatyki UŁ 2012/2013 http://www.math.uni.lodz.pl/~cybula Instrukcje pętli Pętle służą do iteracyjnego wykonywania pewnych kroków Zazwyczaj
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ółowoINSTRUKCJA ITERACYJNA REPEAT. repeat Instrukcja_1; Instrukcja_2; {... } Instrukcja_N; until wyr ; INSTRUKCJA ITERACYJNA WHILE
INSTRUKCJA ITERACYJNA REPEAT Instrukcja_1; Instrukcja_2; {... } Instrukcja_N; until wyr ; INSTRUKCJA ITERACYJNA WHILE while wyr do Instrukcja_1; Instrukcja_2; {... } Instrukcja_N; M.P. «PASCAL» (P04) 1
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ółowoKilka prostych programów
Ćwiczenie 1 Kilka prostych programów Ćwiczenie to poświęcone jest tworzeniu krótkich programów, pozwalających na zapoznanie się z takimi elementami programowania jak: definiowanie stałych, deklarowanie
Bardziej szczegółowo4. Funkcje. Przykłady
4. Funkcje Przykłady 4.1. Napisz funkcję kwadrat, która przyjmuje jeden argument: długość boku kwadratu i zwraca pole jego powierzchni. Używając tej funkcji napisz program, który obliczy pole powierzchni
Bardziej szczegółowoSTART. Wprowadź (v, t) S:=v*t. Wyprowadź (S) KONIEC
GRUPA I Co to jest algorytm, a czym jest program komputerowy? Algorytm: uporządkowany i uściślony sposób rozwiązywania problemu, zawierający szczegółowy opis wykonywanych czynności. Program komputerowy:
Bardziej szczegółowoOpis problemu i przedstawienie sposobu jego rozwiązania w postaci graficznej. Gimnazjum nr 3 im. Jana Pawła II w Hrubieszowie 1
Opis problemu i przedstawienie sposobu jego rozwiązania w postaci graficznej Gimnazjum nr 3 im. Jana Pawła II w Hrubieszowie 1 Etapy rozwiązywania problemu PROBLEM wybór metody rozwiązania ALGORYTM 1.
Bardziej szczegółowo1 Wprowadzenie do algorytmiki
Teoretyczne podstawy informatyki - ćwiczenia: Prowadzący: dr inż. Dariusz W Brzeziński 1 Wprowadzenie do algorytmiki 1.1 Algorytm 1. Skończony, uporządkowany ciąg precyzyjnie i zrozumiale opisanych czynności
Bardziej szczegółowo1. Napisz program, który wyświetli Twoje dane jako napis Witaj, Imię Nazwisko. 2. Napisz program, który wyświetli wizytówkę postaci:
1. Napisz program, który wyświetli Twoje dane jako napis Witaj, Imię Nazwisko. 2. Napisz program, który wyświetli wizytówkę postaci: * Jan Kowalski * * ul. Zana 31 * 3. Zadeklaruj zmienne przechowujące
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ółowoPROGRAMOWANIE W C++ ZADANIA
PROGRAMOWANIE W C++ ZADANIA Włodzimierz Gajda Rozdział 7 PĘTLE 7.1 PĘTLA FOR: rysowanie wzorków. ZADANIE 7.1.1 Napisz program drukujący na ekranie 19 gwiazdek: ******************* ZADANIE 7.1.2 Napisz
Bardziej szczegółowoMETODY KOMPUTEROWE W OBLICZENIACH INŻYNIERSKICH
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 ĆWICZENIE NR
Bardziej szczegółowoTEMAT: Podejmowanie decyzji w programie instrukcja warunkowa (IF).
INFORMATYKA kl. II gimnazjum Krzysztof Gładkowski TEMAT: Podejmowanie decyzji w programie instrukcja warunkowa (IF). Czas: 2godz. Przygotowanie środowiska. Pomoce dydaktyczne. Oprogramowanie środowisko
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ół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ółowoKażde wykonanie bloku instrukcji nazywamy pojedynczym przebiegiem lub iteracją pętli.
Część XIII C++ Czym jest pętla? Pętla jest blokiem instrukcji, które wykonywane są w kółko (czyli po wykonaniu ostatniej instrukcji z bloku komputer wykonuje ponownie pierwszą instrukcję, później drugą
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ółowoPascal - wprowadzenie
Pascal - wprowadzenie Ogólne informacje o specyfice języka i budowaniu programów Filip Jarmuszczak kl. III c Historia Pascal dawniej jeden z najpopularniejszych języków programowania, uniwersalny, wysokiego
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ół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ółowo1. Informatyka - dyscyplina naukowa i techniczna zajmująca się przetwarzaniem informacji.
Temat: Technologia informacyjna a informatyka 1. Informatyka - dyscyplina naukowa i techniczna zajmująca się przetwarzaniem informacji. Technologia informacyjna (ang.) Information Technology, IT jedna
Bardziej szczegółowoWykład 15. Literatura. Kompilatory. Elementarne różnice. Preprocesor. Słowa kluczowe
Wykład 15 Wprowadzenie do języka na bazie a Literatura Podobieństwa i różnice Literatura B.W.Kernighan, D.M.Ritchie Język ANSI Kompilatory Elementarne różnice Turbo Delphi FP Kylix GNU (gcc) GNU ++ (g++)
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
Podstawy programowania Część czwarta Wariacje na temat instrukcji iteracyjnych 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ół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 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ółowoInstrukcja warunkowa i złoŝona.
Instrukcja warunkowa i złoŝona. Budowa pętli warunkowej. JeŜeli mielibyśmy przetłumaczyć instrukcję warunkową to brzmiałoby to mniej więcej tak: jeŝeli warunek jest spełniony, to wykonaj jakąś operację
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ół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ółowoPodstawy programowania
Podstawy programowania Część trzecia sterujące wykonaniem programu wprowadzenie Autor Roman Simiński Kontakt roman.siminski@us.edu.pl www.us.edu.pl/~siminski Niniejsze opracowanie zawiera skrót treści
Bardziej szczegółowoprzedmiot kilka razy, wystarczy kliknąć przycisk Wyczaruj ostatni,
Baltie Zadanie 1. Budowanie W trybie Budowanie wybuduj domek jak na rysunku. Przedmioty do wybudowania domku weź z banku 0. Zadanie 2. Czarowanie sterowanie i powtarzanie W trybie Czarowanie z pomocą czarodzieja
Bardziej szczegółowoWykład II PASCAL - podstawy składni i zmienne, - instrukcje wyboru, - iteracja cz. 1
Podstawy programowania Wykład II PASCAL - podstawy składni i zmienne, - instrukcje wyboru, - iteracja cz. 1 1 I. Składnia Składnia programu Program nazwa; Uses biblioteki; Var deklaracje zmiennych; Begin
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ółowo1. Nagłówek funkcji: int funkcja(void); wskazuje na to, że ta funkcja. 2. Schemat blokowy przedstawia algorytm obliczania
1. Nagłówek funkcji: int funkcja(void); wskazuje na to, że ta funkcja nie ma parametru i zwraca wartość na zewnątrz. nie ma parametru i nie zwraca wartości na zewnątrz. ma parametr o nazwie void i zwraca
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ółowoP R OGRA M OW A N I E KOMPUTERÓW Ćwiczenia laboratoryjne. TEMAT 8: Moduły standardowe
Pakiet crt zawiera procedury i funkcje, które pozwalają na sterowanie trybem ekranu, kolorami, oknami i dźwiękiem. Opisy procedur są zawarte w pliku pomocy, można je wyświetlić z menu Help Standard units
Bardziej szczegółowoTablice. TYPE identyfikator tablicy = ARRAY [Indeksl,..., Indeksn] OF Typ; Dany identyfikator_ tablicy można wykorzystać w deklaracji VAR:
Tablice Tablica jest to struktura danych zawierająca pewien uporządkowany zbiór obiektów tego samego typu. Tablice jednowymiarowe odpowiadają wektorom, natomiast tablice dwuwymiarowe macierzom. Elementy
Bardziej szczegółowoWydział Zarządzania AGH. Katedra Informatyki Stosowanej. Pętle. Programowanie komputerowe
Wydział Zarządzania AGH Katedra Informatyki Stosowanej Pętle 1 Program wykładu Pojęcie pętli Pętla FOR Pętla DO LOOP Pętle zagnieżdżone 2 Pojęcie pętli Suma lub iloczyn dowolnych n liczb wprowadzanych
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ół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ółowoPascal_cwiczenia_do_ksiazki_helionu_32_6 wykonał Tomasz Roszczyk
Podczas zajęc z Pascala będziemy korzystać z dostępnej online książki wydawnictwa Helion. Książka jest dostępna pod tym adresem: http://turbopascal.helion.pl/ lokalnie tutaj Będziemy korzystać ze środowiska
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ółowoProgramowanie Delphi obliczenia, schematy blokowe
Informatyka II MPZI2 ćw.2 Programowanie Delphi obliczenia, schematy blokowe Zastosowania obliczeń numerycznych Wyrażenia arytmetyczne służą do zapisu wykonywania operacji obliczeniowych w trakcie przebiegu
Bardziej szczegółowoModel odpowiedzi i schemat oceniania do arkusza I
Model odpowiedzi i schemat oceniania do arkusza I Zadanie 1 (4 pkt) n Odczytanie i zapisanie danych z wykresu: 100, 105, 100, 10, 101. n Obliczenie mediany: Mediana jest równa 101. n Obliczenie średniej
Bardziej szczegółowoSkrypty powłoki Skrypty Najcz ciej u ywane polecenia w skryptach:
Skrypty powłoki Skrypty są zwykłymi plikami tekstowymi, w których są zapisane polecenia zrozumiałe dla powłoki. Zadaniem powłoki jest przetłumaczenie ich na polecenia systemu. Aby przygotować skrypt, należy:
Bardziej szczegółowoObsługa klawiszy specjalnych
13 Obsługa klawiszy specjalnych Oprócz klawiszy alfanumerycznych na klawiaturze peceta jest sporo klawiszy specjalnych. Najlepiej stosować klawisze specjalne zgodnie z ich typowym przeznaczeniem. 13.1.
Bardziej szczegółowoKURS PASCAL A. 1.Wprowadzenie
KURS PASCAL A 1.Wprowadzenie Pascal jest językiem wyŝszego poziomu, posiada gotowe biblioteki i moduły, co ułatwia programowanie. Z drugiej strony jest on bardziej wymagający pod względem estetyki programowania
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ółowoPASCAL. Etapy pisania programu. Analiza potrzeb i wymagań (treści zadania) Opracowanie algorytmu Kodowanie Kompilacja Testowanie Stosowanie
PASCAL Język programowania wysokiego poziomu Opracowany przez Mikołaja Wirtha na początku lat 70 XX wieku Prosty, z silną kontrolą poprawności Stosowany prawie wyłącznie na uczelniach do nauki programowania
Bardziej szczegółowoĆwiczenia podstawowe, zestaw 5, część 1
Ćwiczenia podstawowe, zestaw 5, część 1 1 Napisz zestaw funkcji identyfikujących rodzaj znaku Należy napisać funkcje, pozwalające na identyfikowanie typu znaku przekazanego parametrem. Załóżmy, że tworzymy
Bardziej szczegółowoJAVAScript w dokumentach HTML (2)
Informatyka ćw.6 JAVAScript w dokumentach HTML (2) Interakcyjne wprowadzanie danych Jednym ze sposobów jest stosowanie metody prompt dla wbudowanego obiektu window: zmienna= prompt("tekst zachęty, np.
Bardziej szczegółowoTablice mgr Tomasz Xięski, Instytut Informatyki, Uniwersytet Śląski Katowice, 2011
Tablice mgr Tomasz Xięski, Instytut Informatyki, Uniwersytet Śląski Katowice, 2011 Załóżmy, że uprawiamy jogging i chcemy monitorować swoje postępy. W tym celu napiszemy program, który zlicza, ile czasu
Bardziej szczegółowoPROGRAMOWANIE W PYTHONIE OD PIERWSZYCH KROKÓW
PROGRAMOWANIE W PYTHONIE OD PIERWSZYCH KROKÓW http://metodycy.torun.pl/ m.informatyka@metodycy.torun.pl 1. Wprowadzenie do Pythona podstawowe informacje Python to język programowania wysokiego poziomu,
Bardziej szczegółowoMatematyka dyskretna - wykład - część Podstawowe algorytmy kombinatoryczne
A. Permutacja losowa Matematyka dyskretna - wykład - część 2 9. Podstawowe algorytmy kombinatoryczne Załóżmy, że mamy tablice p złożoną z n liczb (ponumerowanych od 0 do n 1). Aby wygenerować losową permutację
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ół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ółowoPodstawy Informatyki. Inżynieria Ciepła, I rok. Iteracja warunkowadopóki(while) Blok instrukcji. Pascal: begin instrukcja1; C: { end;
Podstawy Informatyki Inżyria Ciepła, I rok Wykład 8 Algorytmy, cd Instrukcja decyzyjna wybierz Zda wybierz służy do wyboru jednej z kilku możliwości Ma ono postać: wybierz przełącznik z wartość_1: zda_1
Bardziej szczegółowoPowtórka algorytmów. Wprowadzenie do języka Java.
Powtórka algorytmów. Wprowadzenie do języka Java. BEGIN Readln(a); Readln(b); Suma := 0; IF Suma < 10 THEN Writeln( Suma wynosi:, Suma); ELSE Writeln( Suma większa niż 10! ) END. 1. Narysować schemat blokowy
Bardziej szczegółowoLibreOffice Calc VBA
LibreOffice Calc VBA LibreOffice Calc umożliwia tworzenie własnych funkcji i procedur przy użyciu składni języka VBA. Dostęp do edytora makr: Narzędzia->Makra->Zarządaj makrami->libreoffice Calc Aby rozpocząć
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ółowoInformatyka 1. Wyrażenia i instrukcje, złożoność obliczeniowa
Informatyka 1 Wykład III Wyrażenia i instrukcje, złożoność obliczeniowa Robert Muszyński ZPCiR ICT PWr Zagadnienia: składnia wyrażeń, drzewa rozbioru gramatycznego i wyliczenia wartości wyrażeń, operatory
Bardziej szczegółowoPliki. Ze względu na typ zawartych w nich danych rozróżnia się trzy podstawowe rodzaje plików:
Pliki Dotychczas operowaliśmy danymi, które zapamiętywane były w pamięci operacyjnej komputera (RAM). Program Turbo Pascal umożliwia zapisywanie i odczyt danych, co zapewnia możliwość wielokrotnego ich
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ółowoZapisywanie w wybranej notacji algorytmów z warunkami i iteracyjnych
Temat 2. Zapisywanie w wybranej notacji algorytmów z warunkami i iteracyjnych Cele edukacyjne Usystematyzowanie podstawowych pojęć: algorytm z warunkami, iteracja, algorytm iteracyjny, zmienna sterująca.
Bardziej szczegółowoLaboratorium nr 1. i 2.
Laboratorium nr 1. i 2. Celem laboratorium jest zapoznanie się ze zintegrowanym środowiskiem programistycznym, na przykładzie podstawowych aplikacji z obsługą standardowego wejścia wyjścia, podstawowych
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ółowoStruktura pliku projektu Console Application
Struktura pliku projektu Console Application #include #include using namespace std; int main(int argc, char *argv[]) // to jest komentarz system("pause"); return EXIT_SUCCESS; Na początku
Bardziej szczegółowoProgramowanie w języku Pascal
Programowanie w języku Pascal Dr inż. Grażyna KRUPIŃSKA grazyna@novell.ftj.agh.edu.pl D-10 pokój 227 Algorytmy Nazwa algorytm wywodzi się od nazwiska perskiego matematyka Muhamed ibn Musy al-chorezmi (z
Bardziej szczegółowoJAVASCRIPT PODSTAWY. opracowanie: by Arkadiusz Gawełek, Łódź
JAVASCRIPT PODSTAWY materiały dydaktyczne dla uczniów słuchaczy opracowanie: 2004-2007 by Arkadiusz Gawełek, Łódź 1. Czym jest JavaScript JavaScript tak naprawdę narodził się w firmie Netscape jako LiveScript,
Bardziej szczegółowoProgramowanie w języku C++ Agnieszka Nowak Brzezińska Laboratorium nr 2
Programowanie w języku C++ Agnieszka Nowak Brzezińska Laboratorium nr 2 1 program Kontynuujemy program który wczytuje dystans i ilości paliwa zużytego na trasie, ale z kontrolą danych. A więc jeśli coś
Bardziej szczegółowo2.Sprawdzanie czy podana liczba naturalna jest pierwsza Liczba pierwsza to liczba podzielna tylko przez 1 i przez siebie.
CZEŚĆ A. Przykłady, cd. 1.Obliczanie wartości pierwiastka kwadratowego - algorytm Newtona-Raphsona http://pl.wikipedia.org/wiki/metoda_newtona (pierwszy przykład na stronach Wiki) Dane: Liczba a (a>0)
Bardziej szczegółowoJak napisać program obliczający pola powierzchni różnych figur płaskich?
Część IX C++ Jak napisać program obliczający pola powierzchni różnych figur płaskich? Na początku, przed stworzeniem właściwego kodu programu zaprojektujemy naszą aplikację i stworzymy schemat blokowy
Bardziej szczegółowoProcedury i funkcje. Przykład programu z procedurą. Definicja. Cechy procedury
Definicja Procedury i funkcje Procedura to wydzielony fragment programu, który służy do wykonywania pewnych zbiorów instrukcji stanowiących zwartą całość. Procedurę nazywamy czasem podprogramem. 1 2 Przykład
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ółowoElżbieta Kula - wprowadzenie do Turbo Pascala i algorytmiki
Elżbieta Kula - wprowadzenie do Turbo Pascala i algorytmiki Turbo Pascal jest językiem wysokiego poziomu, czyli nie jest rozumiany bezpośrednio dla komputera, ale jednocześnie jest wygodny dla programisty,
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ółowo*W uproszczeniu: jest dziewięciu sędziów przyznających po dwie noty: za wartość techniczną i artystyczną (skala od 0.0 do 6.0)
Tablice Mamy napisać program obliczający średnią ocenę w łyżwiarstwie figurowym W uproszczeniu: jest dziewięciu sędziów przyznających po dwie noty: za wartość techniczną i artystyczną (skala od 0.0 do
Bardziej szczegółowoJAVAScript w dokumentach HTML - przypomnienie
Programowanie obiektowe ćw.1 JAVAScript w dokumentach HTML - przypomnienie JavaScript jest to interpretowany, zorientowany obiektowo, skryptowy język programowania. Skrypty JavaScript są zagnieżdżane w
Bardziej szczegółowo