Krok 1.Chcemy napisać dowolny tekst na ekranie, np. Witaj świecie



Podobne dokumenty
Funkcje są prawdopodobnie najważniejszą częścią każdego poważnego programu (w każdym języku programowania).

Programowanie w języku C++ Agnieszka Nowak Brzezińska Laboratorium nr 2

1. Napisz program, który wyświetli Twoje dane jako napis Witaj, Imię Nazwisko. 2. Napisz program, który wyświetli wizytówkę postaci:

4. Funkcje. Przykłady

Wprowadzenie do programowania w języku Visual Basic. Podstawowe instrukcje języka

Naukę zaczynamy od poznania interpretera. Interpreter uruchamiamy z konsoli poleceniem

Matura z matematyki?- MATURALNIE, Ŝe ZDAM! Zadania treningowe klasa I III ETAP

dr inż. Jarosław Forenc

Instrukcje warunkowe i skoku. Spotkanie 2. Wyrażenia i operatory logiczne. Instrukcje warunkowe: if else, switch.

Zakres materiału obowiązujący do egzaminu poprawkowego z matematyki klasa 1 d LO

Wprowadzenie do programowania w języku Visual Basic. Podstawowe instrukcje języka

. c) do jej wykresu należą punkty A ( 3,2 3 3) oraz

Laboratorium z Podstaw Programowania Zajęcia 1

Zadanie 0 gdy nie mamy logiki rozmytej. Zadanie 1- gdy już mamy logikę rozmytą

Zadanie 3 Oblicz jeżeli wiadomo, że liczby 8 2,, 1, , tworzą ciąg arytmetyczny. Wyznacz różnicę ciągu. Rozwiązanie:

CIĄGI wiadomości podstawowe

if (wyrażenie ) instrukcja

Lista 2 logika i zbiory. Zad 1. Dane są zbiory A i B. Sprawdź, czy zachodzi któraś z relacji:. Wyznacz.

2. DZIAŁANIA NA WIELOMIANACH

W narzędziu typu Excel, Calc czy Gnumeric napisz formułę logiczną która wyznaczy wartośd przynależności dla podanej temperatury do zbioru gorąco.

Zadanie 1. Napisz, skompiluj i uruchom program, który wyświetla komunikat: "Mam na imie...".

Warunki logiczne instrukcja if

Proste programy w C++ zadania

Warsztaty dla nauczycieli

Python dla początkujących. Małgorzata Niewiem AGH, GGiOŚ, Katedra Geoinformatyki i Informatyki Stosowanej SATIM Satelitarny Monitoring

Informacja o języku. Osadzanie skryptów. Instrukcje, komentarze, zmienne, typy, stałe. Operatory. Struktury kontrolne. Tablice.

Po zapoznaniu się z funkcją liniową możemy przyjśd do badania funkcji kwadratowej.

Wstęp do Programowania, laboratorium 02

1. JEŻELI - funkcja służąca do testowania warunków logicznych. JEŻELI(warunek_logiczny; wartośd_dla_prawdy; wartośd_dla_fałszu)

Laboratorium nr 1. i 2.

Konstrukcje warunkowe Pętle

Język C część 2. Podejmowanie decyzji w programie. if else. switch

Aplikacje w środowisku Java

WARUNEK ZOSTAŁ SPAENIONY WARUNEK NIE ZOSTAŁ SPEŁNIONY

Podstawy programowania

Określ zbiór wartości i przedziały monotoniczności funkcji.

x 2 = a RÓWNANIA KWADRATOWE 1. Wprowadzenie do równań kwadratowych 2. Proste równania kwadratowe Równanie kwadratowe typu:

Średnie. Średnie. Kinga Kolczyńska - Przybycień

INSTRUKCJE WARUNKOWE. Zadanie nr 1. Odpowiedź. schemat blokowy

WZÓR OGÓLNY CIĄGU GEOMETRYCZNEGO

Równania poziom podstawowy (opracowanie: Mirosława Gałdyś na bazie = Rozwiąż układ równań: (( + 1 ( + 2 = = 1

UKŁADY RÓWNAŃ LINIOWYCH

Microsoft EXCEL SOLVER

Wstęp do informatyki- wykład 7

ZESTAW POPRAWNYCH ODPOWIEDZI DO ARKUSZA - ETAP WOJEWÓDZKI

1. Na wycieczkę pojechało 21 osób o średniej wieku 23 lata. Średnia ta wzrośnie do 24 lat, jeśli doliczy się wiek przewodnika. Ile lat ma przewodnik?

Informatyka I: Instrukcja 4.2

Operacje wykonywane są na operandach (argumentach operatorów). Przy operacji dodawania: argumentami operatora dodawania + są dwa operandy 2 i 5.

Utworzenie funkcji użytkownika w Visual Basic

Laboratorium_1: Temat: Wprowadzenie do języka C++ 1. Operatory. Arytmetyczne

Ciąg arytmetyczny i jego własności

II POWIATOWY KONKURS MATEMATYCZNY 1z10 o tytuł MISTRZA LOGICZNEGO MYŚLENIA

Na rysunku przedstawiony jest wykres funkcji f(x) określonej dla x [-7, 8].

Agnieszka Nowak Brzezińska Wykład III

MATURA Przygotowanie do matury z matematyki

PRÓBNY EGZAMIN MATURALNY Z INFORMATYKI

ALGORYTMY. 1. Podstawowe definicje Schemat blokowy

ALGORYTMY I STRUKTURY DANYCH

Cw.12 JAVAScript w dokumentach HTML

PODKARPACKI SPRAWDZIAN PRZEDMATURALNY Z MATEMATYKI POZIOM PODSTAWOWY

a[1] a[2] a[3] a[4] a[5] a[6] a[7] a[8] a[9] a[10]

Podstawy programowania w języku Visual Basic dla Aplikacji (VBA)

Spis treści JĘZYK C - ZAGNIEŻDŻANIE IF-ELSE, OPERATOR WARUNKOWY. Informatyka 1. Instrukcja do pracowni specjalistycznej z przedmiotu

Spis treści JĘZYK C - ZAGNIEŻDŻANIE IF-ELSE, OPERATOR WARUNKOWY. Metodyki i techniki programowania

Funkcje. Wprowadzenie. Mirosław Ochodek

Zadanie 1. Oblicz prawdopodobieństwo, że rzucając dwiema kostkami do gry otrzymamy:

SCENARIUSZ LEKCJI Z MATEMATYKI. opracowała Hanna Szmyt

FUNKCJE. Kurs ZDAJ MATURĘ Z MATEMATYKI MODUŁ 5 Teoria funkcje cz.1. Definicja funkcji i wiadomości podstawowe

Technologia Informacyjna Zajęcia 10. JEŻELI(warunek_logiczny; wartość_dla_prawdy; wartość_dla_fałszu)

Wiadomości wstępne Środowisko programistyczne Najważniejsze różnice C/C++ vs Java

1. Równania i nierówności liniowe

EXCEL Prowadzący: dr hab. inż. Marek Jaszczur Poziom: początkujący

Otrzymaliśmy w ten sposób ograniczenie na wartości parametru m.

KURS WSPOMAGAJĄCY PRZYGOTOWANIA DO MATURY Z MATEMATYKI ZDAJ MATMĘ NA MAKSA. przyjmuje wartości większe od funkcji dokładnie w przedziale

Zadanie 3. Na prostej o równaniu y = 2x 3 znajdź punkt P, którego odległość od punktu A = ( 2, -1 ) jest najmniejsza. Oblicz AP

I. Podstawy języka C powtórka

KONKURS MATEMATYCZNY DLA UCZNIÓW SZKÓŁ GIMNAZJALNYCH

Programowanie i techniki algorytmiczne

Programowanie strukturalne i obiektowe. Funkcje

Matematyk Roku gminny konkurs matematyczny. ETAP PIERWSZY 10 października 2014 KLASA DRUGA

Po uruchomieniu programu nasza litera zostanie wyświetlona na ekranie

Podstawowe elementy GUI - zadania

Algorytm. Algorytmy Marek Pudełko

Podstawy programowania 2. Temat: Funkcje i procedury rekurencyjne. Przygotował: mgr inż. Tomasz Michno

EGZAMIN W KLASIE TRZECIEJ GIMNAZJUM W ROKU SZKOLNYM 2015/2016 CZĘŚĆ 2. ZASADY OCENIANIA ROZWIĄZAŃ ZADAŃ

7 zaokr aglamy do liczby 3,6. Bład względny tego przybliżenia jest równy A) 0,8% B) 0,008% C) 8% D) 100

Prolog struktury danych oraz obliczenia. 1. Arytmetyka?- Y is 2+2. Y = 4. ?- 5 is 3+3. false. ?- Z is (3.9 / 2.1). Z =

FUNKCJE I RÓWNANIA KWADRATOWE. Lekcja 78. Pojęcie i wykres funkcji kwadratowej str

Wojewódzki Konkurs Matematyczny dla uczniów gimnazjów województwa wielkopolskiego

Rzut oka na współczesną matematykę spotkanie 3: jak liczy kalkulator i o źródłach chaosu

EGZAMIN MATURALNY Z INFORMATYKI

znajdowały się różne instrukcje) to tak naprawdę definicja funkcji main.

przedmiot kilka razy, wystarczy kliknąć przycisk Wyczaruj ostatni,

Programowanie w Baltie klasa VII

Przykładowe zadania z matematyki na poziomie podstawowym. Zadanie 1. (0 1) Liczba A. 3. Zadanie 2. (0 1) Liczba log 24 jest równa

ARKUSZ DIAGNOSTYCZNY Z MATEMATYKI

ZADANIE 1. Ważenie (14 pkt)

Transkrypt:

Laboratorium nr 1 programowanie Pythonie Krok 1.Chcemy napisać dowolny tekst na ekranie, np. Witaj świecie Efekt kompilacji (klawisz F5) będzie następujący: Krok 2. A teraz chcemy zapytać użytkownika o imię by się z nim przywitać. Służy do tego jak widad specjalna funkcji raw_input() Efekt wywołania programu będzie następujący.

Nie ładnie to wygląda, że zaraz po pytaniu o imię dopisujemy.swoj tekst! Jeśli chcemy aby imię było wpisywane w nowej linii wystarczy dopisad \n co odpowiada dodaniu nowej linii Teraz efekt będzie następujący: Lepiej, prawda? Krok 3. Chcemy obliczyć sumę dwóch liczb, których wartości podamy.!!! tyle że to nie są liczby..a teksty!!! W zmiennych [a] i [b] będą przechowane te wprowadzone wartości jako tekst a nie jako wartośd liczbowa!!! Przez to efekt będzie następujący!!!

Nie tego chcieliśmy prawda? Aby tekst traktowad jak tekst, a liczby jak liczby używaj innych funkcji: input() dla liczb raw_input() dla tekstu A więc: Teraz jest OK.! Krok 3a. Chcemy by nam się ładnie wyświetlało dla jakich liczb była suma liczona i ile ona wynosi!

Krok 4. Chcemy sprawdzać, czy dwie wprowadzone liczby są równe, czy różne! Czego efekt będzie następujący! A co gdy jest więcej możliwości niż tylko liczby są równe albo nie są równe.? Co w efekcie da nam coś takiego:

Ćwiczenia do wykonania 1. Napisz program, który pyta o wiek i w zależności od podanej wartości, mówi czy ktoś jest pełnoletni czy nie. 2. Rozbuduj program 1 tak, by podawał: Dla osoby pełnoletniej od ilu lat jest pełnoletnia Dla osoby niepełnoletniej ile lat brakuje jej jeszcze do pełnoletniości Krok 5. Sprawdzanie logiczne. Np. chcemy sprawdzić, czy użytkownik podał właściwy login czy hasło. Scenariusze programu mogą byd różne: Ćwiczenia do wykonania: 1. Sprawdź czy podana liczba jest parzysta czy nie i wyświetl odpowiedni komunikat. Tak jak na rysunku poniżej:

2. Napisz program, który pyta o wartości [a] i [b] i przedstawia postad równania liniowego z tymi parametrami. Przykładowy scenariusz programu taki jak na rysunku poniżej: 3. Rozbuduj program 2 tak by przedstawiał jaka będzie wartośd zmiennej [y] w zależności od wartości [x] którą podaje użytkownik. Przykładowy scenariusz programu przedstawia rysunek poniżej: 4. Napisz program, który pyta o 3 parametry i przedstawia postad równania kwadratowego z tymi parametrami. Przykładowy scenariusz:

5. Rozbuduj program 4 tak by obliczał DELTĘ. Scenariusz poniżej: 6. Rozbuduj program 5 tak by mówił ile rozwiązao ma takie równanie kwadratowe. Scenariusz poniżej: 7. Rozbuduj program 6 tak, by obliczał pierwiastki równania kwadratowego. Scenariusz poniżej:

Podpowiedź: 8. Napisz program, który oblicza średnie spalanie samochodu. Wiadomo, że trzeba podad dystans który się przejechało i ilośd paliwa, którą się zużyło. Pamiętajmy, że nasz program powinien byd odporny na sytuację taką jak przedstawia rysunek poniżej:

Program ma więc wyświetlad użytkownikowi komunikat o błędnie wprowadzonych danych, gdy któraś z podanych wartości jest mniejsza bądź równa 0. Jak na rysunku poniżej: Programy dodatkowe: 1. Obliczanie podatku dochodowego 2. Konwersja jednostek miar, walut (np. kilometry na mile, złotówki na euro, itp) 3. Obliczanie BMI Wiedząc, że wskaźnik BMI oblicza się następująco: Oraz, że możemy na podstawie wyznaczonej wartości BMI określad przynależnośd do klasy: niedowagi, nadwagi czy nawet otyłości, jak poniżej:

Napisz program, który dla podanych wartości: [waga] oraz [wzrost] oblicza BMI i podaje klasyfikację zaburzeo masy ciała. 4. Określanie poziomu ciśnienia na podstawie informacji podawanych przez tabelę poniżej: I znów: napisz program, który dla podanej wartości ciśnienia skurczowego i rozkurczowego podaje kategorię wg klasyfikacji podanej w tabeli. I jak było?