Sposoby zapisu algorytmu

Slides:



Advertisements
Podobne prezentacje
Opracowała: Iwona Bieniek
Advertisements

Tablice 1. Deklaracja tablicy
Programowanie w PMC.
Instrukcje - wprowadzenie
Schemat blokowy M START KONIEC
Algorytmy – zapis struktur programowania
Algorytmy – różne przykłady
Programowanie I Rekurencja.
Filip Andrzejewski Remigiusz Chiluta
Języki programowania C++
PROGRAMOWANIE STRUKTURALNE
Instrukcje warunkowe Zajęcia 5.
Turbo pascal – instrukcje warunkowe, iteracyjne,…
Materiały do zajęć z przedmiotu: Narzędzia i języki programowania Programowanie w języku PASCAL Część 4: Wyrażenia i operatory. Podstawowe instrukcje języka.
Instrukcje Instrukcja : definicja obliczenia i określenie sposobu wykonania tego obliczenia. Program : ciąg instrukcji wykonywanych kolejno od pierwszej.
P O D S T A W Y P R O G R A M O W A N I A
Programowanie imperatywne i język C Copyright, 2004 © Jerzy R. Nawrocki Wprowadzenie.
Programowanie imperatywne i język C
Programowanie imperatywne i język C Copyright, 2005 © Jerzy R. Nawrocki Wstęp.
Programowanie imperatywne i język C Copyright, 2004 © Jerzy R. Nawrocki Wprowadzenie.
Wstęp do interpretacji algorytmów
Dr Anna Kwiatkowska Instytut Informatyki
Algorytmy i algorytmika Opracowanie: Maciej Karanowski
ALGORYTMY.
Algorytmy.
RODZAJE ALGORYTMÓW Źródło: Jolanta Pańczyk - Informatyka Europejczyka. Podręcznik dla gimnazjum. Część II.
Podstawy programowania
POJĘCIE ALGORYTMU Pojęcie algorytmu Etapy rozwiązywania zadań
Rekurencja.
PASCAL pętla WHILE.
Algorytmy z przykładami w Turbo Pascal 7.0
20 września 2003r. Centrum Kształcenia Ustawicznego im. St. Staszica w Koszalinie Wstęp do algorytmiki Autor: Marek Magiera.
Podstawy programowania w języku C i C++
© A. Jędryczkowski – 2006 r. © A. Jędryczkowski – 2006 r.
Wyrażenia w Turbo Pascalu.
Algorytmy i struktury danych
Centrum Kształcenia Ustawicznego im. St. Staszica w Koszalinie
Wstęp do algorytmiki Program ELI Marek Magiera
Pliki tekstowe – A. Jędryczkowski © 2007 Turbo Pascal umożliwia wykorzystanie w programach plików tekstowych. Pliki takie zawierają informację niezakodowaną
Elżbieta Fiedziukiewicz
INSTRUKCJE Umożliwiają zapis algorytmu, służą do sterowania przebiegiem programu. warunkowe (podejmowanie decyzji) 1. if-else „jeżeli”, 2. switch-case.
Spis treści W świecie algortmów -Budowa algorytmu
ZAPIS BLOKOWY ALGORYTMÓW
Algorytmika.
Instrukcje iteracyjne
Algorytmika Iteracje autor: Tadeusz Lachawiec.
ALGORYTMY Co to jest algorytm ? Cechy algorytmu Budowa algorytmów
Treści multimedialne - kodowanie, przetwarzanie, prezentacja Odtwarzanie treści multimedialnych Andrzej Majkowski informatyka +
Algorytm blokowy Delta Nilu .
Treści multimedialne - kodowanie, przetwarzanie, prezentacja Odtwarzanie treści multimedialnych Andrzej Majkowski 1 informatyka +
Zapis blokowy algorytmów
Programowanie strukturalne i obiektowe C++ Przeładowanie operatorów Robert Nowak.
Algorytmy- Wprowadzenie do programowania
opracowała: Anna Mikuć
Instrukcje wyboru.
Algorytmy.
Algorytm znajdowania Największego Wspólnego Dzielnika.
Pętle Zajęcia 6.
Wstęp do interpretacji algorytmów
Pętle – instrukcje powtórzeń
Instrukcje warunkowe w php. Pętla FOR Czasem zachodzi potrzeba wykonania jakiejś czynności określoną ilość razy. Z pomocą przychodzi jedna z najczęściej.
Wstęp do programowania wykład 3 Typy wyliczeniowe, tablice.
INFORMATYKA Algorytmy
PHP jest językiem skryptowym służącym do rozszerzania możliwości stron internetowych. Jego składnia jest bardzo podobna do popularnych języków programowania.
Algorytmy. Co to jest algorytm? Przepis prowadzący do rozwiązania zadania.
Algorytmy, sposoby ich zapisu.1 Algorytm to uporządkowany opis postępowania przy rozwiązywaniu problemu z uwzględnieniem opisu danych oraz opisu kolejnych.
Zrozumieć, przeanalizować i rozwiązać
Dane, zmienne, instrukcje
POJĘCIE ALGORYTMU Wstęp do informatyki Pojęcie algorytmu
Zapis prezentacji:

Sposoby zapisu algorytmu pseudokod

Pseudokod Pseudokod jest to połączenie języka naturalnego z elementami języka programowania.

Przykład 1: Algorytm wczytuje dwie liczby i sprawdza, która jest większa. Pseudokod: Start Wczytaj(a,b) Jeżeli a>b to Wypisz(a) W przeciwnym razie Wypisz(b) Koniec

Przykład 2: Algorytm wczytuje i sumuje n liczb Start Suma:=0 Podaj(n) i:=0 Dopóki i <n wykonuj: Wczytaj(a) Suma := Suma + a i := i + 1 Wypisz(Suma) Koniec Uwaga. Zapis := oznacza operator przypisania

Pseudokod do zadań wczytaj n wynik := 1 licznik := 1 dopóki licznik <= n (<= mniejszy bądź równy) wynik := 2*wynik licznik := licznik + 1 koniec pętli wypisz wynik Uwaga. Zapis := oznacza operator przypisania pęt l a

Zadania 1 Instrukcje w pętli wykonują się: Tylko 1 raz Dokładnie n razy Dokładnie n+1 razy

Zadanie 2 Jak będzie wartość zmiennej „wynik” dla wczytanej wartości zmiennej n=5, n=8, n=0

Zadanie 3 Algorytm służy do obliczenia wyrażenia: 2*n 2n n2 nn