Krok w przyszłość z 5
Programowanie dla młodzieży
TEST - materiały
Zadania - test
1. Przykłady instrukcji warunkowej, znajomość budowy:
if warunek: rezultat elif warunek: rezultat else: rezultat
if warunek: rezultat elif warunek: rezultat elif warunek: rezultat elif warunek: rezultat else: rezultat
Czy else wymaga oddzielnego waunku?
- Skrypt, który poprosi użytkownika o liczbę / słowo i zapisze je w zmiennej.
- Znajomość poniższych operatorów; funkcji (przykłady):
float() int() str() = * // == % / != >= or
- Wyniki działań, np. 5%3; 27//4
- Napisanie programu wykorzystującego instrukcję warunkową:
Np. Napisz program, który sprawdzi poprosi użytkownika o podanie wieku, a następnie wyświetli komunikat o przydzielonym rabacie:
0-10 lat to rabat 50% 11-17 to rabat 25% 18+ to rabat 5%
wiek=int(input(„Ile masz lat”?\n)) if wiek <11: print(„rabat 50%”) elif wiek >17: print(„rabat 5%”) else: print(„rabat 25%”)
6. Metody:
.lstrip() .rstrip() .strip() .title() .pop() .upper() .sort() .append() .insert() .remove() .lower() .reverse()
7. Pozycja elementów na liście
auta=["audi", "bmw", "volvo", "toyota", "fiat"]
bmw - pozycja 1 lub -4
7. Zadania, które były przerabiane na lekcji, np.
- wyszukanie elementu na liście
auta=["audi", "bmw", "volvo", "toyota", "fiat"]
for i in auta:
if i=="bmw":
print(i.upper())
else:
print(i.title())
- dodanie elementu na liście
auta=["audi", "bmw", "volvo", "toyota", "fiat"]
nazwa=str(input("Marka auta"))
auta.insert(0, nazwa)
Excel
- 17.02.2024 12:02
- Zapoznaj się z materiałem.
Co to jest arkusz kalkulacyjny?
Arkusz kalkulacyjny to program służący do przekształcania i analizowania danych, wykonywania obliczeń oraz przedstawiania danych w postaci wykresów oraz diagramów.
Jak nazywamy dokument arkusza kalkulacyjnego?
Skoroszyt
Z czego składa się skoroszyt?
Skoroszyt zawiera pojedyncze arkusze. Każdy arkusz składa się z wierszy i kolumn. Miejsce gdzie spotyka się kolumna z wierszem to pojedyncza komórka.
Co oznaczają następujące znaki:
: (dwukropek) - zakres, od ... do (np. A2:B3 oznacza komórki od A2 do B3);
^ (kareta) - potęgowanie;
= (znak równości) - rozpoczyna formuły (działania)
$ (znak dolara) - blokuje kolumnę lub wiersz (np. C$5 oznacza, że zawsze będzie wykorzystywany wiersz 5)
Pamiętaj!
-
Oznaczenie np. D7 oznacza komórkę, która znajduje się w kolumnie D, w wierszu 7.
-
Tworząc nowe formuły (działania) staraj się korzystać z komórek zawierające jakieś liczby, a nie wpisuj je ręcznie do działań. Np. zamiast =5*10 użyj =A4*B2 (do komórki A4 wpisz liczbę 5, a do B2 liczbę 10).
-
Jeśli chcesz zatwierdzić formułę wciśnij ENTER, a jeśli popełniłeś błąd to zawsze możesz edytować formułę klikając dwukrotnie w komórkę.
-
Jeśli chcesz skopiować tylko sam wynik działania to:
-
skopiuj komórki, które zawierają wynik;
-
kliknij PPM w miejscu, gdzie chcesz je wkleić;
-
z opcji wklejania wybierz ikonkę "wartości".
-
Wzór:
jeżeli(warunek; rezultat PRAWDA; rezultat FAŁSZ)Wyjaśnienie:
a. warunek - tu zapisujemy działanie, od którego uzależnione są rezultaty (np. warunkiem może być to, że wpisana liczba ma być dodatnia, czyli >0).
b. rezultat PRAWDA - co ma się stać, jeśli warunek został spełniony (np. jeśli liczba była dodatnia to może pojawić się napis "dodatnia").
c. rezultat FAŁSZ - co ma się stać, jeśli warunek NIE został spełniony (np. jeśli liczba była dodatnia to może pojawić się napis "nieprawidłowa liczba").
d. UWAGA! Zauważ, że w nawiasie poszczególne elementy są rozdzielone średnikami.Przykład:
a. =JEŻELI(A2>0; "dodatnia"; "nieprawidłowa liczba")
b. A2 to komórka, w którą będziemy wpisywać liczbę do sprawdzenia.
c. Słowa wstawiamy w cudzysłów.Znaki:
a. > większy
b. < mniejszy
c. >= większy lub równy
d. <= mniejszy lub równy
e. <> różny od ("nie równy")
Zadanie 1
Przykładowe pytania:
- Jaki znak wstawiamy przed wyrażenie „jeżeli”, aby funkcja działała?
- Czym rozdzielamy poszczególne argumenty w nawiasie?
- Jaki znak musi być zastosowany, aby coś było traktowane jako słowo?
- Co oznacza podane znaki? >=
- W jaki sposób zapisać wyrażenie "różny od"?
Zadanie 2
Komórka B2 ma służyć do wpisywania wieku klienta. Natomiast komórka C2 ma zawierać funkcję „jeżeli”, która:
-
pokaże wyrażenie „niepełnoletni” jeśli ma 17 lat lub mniej;
-
pokaże wyrażenie „pełnoletni” jeśli klient ma więcej lat.
Zadanie 3
Komórka B2 ma służyć do wpisywania wieku pracownika. Natomiast komórka C2 ma zawierać funkcję „jeżeli”, która:
-
pokaże wyrażenie „emeryt” jeśli pracownik ma 65 lat lub więcej;
-
pokaże wyrażenie „za młody” jeśli pracownik ma mniej lat.
Zadanie 4
Komórka A2 ma służyć do wpisywania pierwszej liczby, a komórka B2 do wpisywania drugiej liczby. Natomiast komórka C2 ma zawierać funkcję „jeżeli”, która:
-
pokaże większą z tych dwóch liczb.
Zadanie 5
Komórka B2 ma służyć do wpisywania kwoty zakupów. Natomiast komórka C2 ma zawierać funkcję „jeżeli”, która:
-
pokaże kwotę zakupów pomniejszoną o rabat w kwocie 150 złotych jeśli kwota zakupów jest równa lub większa od 1500 złotych;
-
pokaże kwotę zakupów pomniejszoną o rabat w kwocie 30 złotych jeśli kwota zakupów jest mniejsza niż 1500 złotych;
Zadanie 6
Komórka A2 ma służyć do wpisywania pierwszej liczby, a komórka B2 do wpisywania drugiej liczby. Natomiast komórka C2 ma zawierać funkcję „jeżeli”, która:
-
pokaże napis „Za dużo” jeśli suma tych liczb jest większa niż 100;
-
pokaże napis „Odpowiednia ilość” jeśli suma tych liczb jest mniejsza lub równa 100.
Zadanie 7
Komórka A2 ma służyć do wpisywania przychodów, natomiast komórka B2 ma służyć do wpisywania kosztów. Komórka C2 ma zawierać funkcję „jeżeli”, która:
- pokaże napis „strata” jeśli suma przychodów i kosztów jest mniejsza niż zero.
- pokaże napis „zysk” jeśli suma przychodów i kosztów jest większa niż zero.
Zadanie 8 – Napisz funkcję.
Komórka A2 ma służyć do wpisywania wieku klienta. Natomiast komórka C2 ma zawierać funkcję „jeżeli”, która:
- pokaże wyrażenie „rabat” jeśli klient ma mniej niż 20 lat.
- pokaże wyrażenie „regularna cena” jeśli klient ma 20 lub więcej lat.
Zadanie 9 – Napisz funkcję.
Komórka A2 ma służyć do wpisywania pensji, a komórka B2 do wpisywania premii. Natomiast komórka C2 ma zawierać funkcję „jeżeli”, która:
- pokaże sumę pensji oraz premii jeśli pensja jest równa lub mniejsza 2100. W przeciwnym razie pokaże samą pensję.
PRACA Z BAZĄ DANYCH
sortowanie, filtrowanie oraz tabela przestawna
Plik 1 - Pracownicy
Plik 2 - Dzieci
-
- Wróć do listy artykułów
Ostatnie artykuły