2/ ZADANIA FAJNE

Transkrypt

2/ ZADANIA FAJNE
Powtórzenie – przykład zadania z omówieniem.
1
Nazwisko i imię:
Liczba punktów:
Ocena:
……………………………………………………………………..
…………………………
…………………………
Punktacja: za każde zadanie 3 pkt. ( od 5 dst, 6,5 dst+, 8 db, 9,5 db+, 11 bdb)
Czas: 1 godz.
Zad.1. Proszę napisać program, który wyświetli na ekranie trójkąt o boku złożonym z 4 gwiazdek (rysunek
poniżej).
Zad.2. Proszę napisać program, służący do obliczania pola koła. Przyjmujemy, że użytkownik podaje promień
koła. Wynik powinien zostać wyświetlony z dokładnością do dwóch miejsc po przecinku.
Zad.3. Tworzymy program umożliwiający losowanie trzech pytań z puli od 1 do 30.
Program działa następująco: komputer losuje i wyświetla trzy liczby z zakresu 1 .. 30, a następnie pyta
użytkownika, czy powtórzyć losowanie. W zależności od decyzji użytkownika powtarza losowanie lub kończy
działanie.
Zad.4. Proszę napisać program obliczający wartość funkcji: f=(2/x) dla zadanego x.
UWAGI
 na kolokwium dwa zadania będą dotyczyły umiejętności korzystania z operacji I/O (wejścia/wyjścia),
czyli napisania („narysowania” czego na ekranie), czy wprowadzenia danych, przeprowadzenia obliczeń i
podania wyniku,
 jedno zadanie będzie wymagało również użycia pętli (jak np. zadanie 4, gdyż nie można wykonać
dzielenia przez 0),
 jedno zadanie będzie wymagało również użycia instrukcji warunkowej (jak np. zadanie 3),
 w zadaniach może pojawić się potrzeba użycia tablic,
 podczas kolokwium można korzystać ze wszystkich swoich materiałów oraz Internetu, ale w tym drugim
przypadku tylko z materiałów „statycznych”, tzn. nie korzystamy np. z komunikatorów, portali
społecznościowych, wymiany listów.
 w razie problemów – zapraszam na konsultacje ( wt, śr 15:00 – 17:00),
 proszę nauczyć się wprowadzać i wyświetlać dane – to zawsze będzie potrzebne; można sobie
wydrukować niektóre wykłady dr M. Piaseckiego (lub ich fragmenty) i markerem zaznaczyć istotne
miejsca (np. związane z formatowaniem wejścia) – to powinno ułatwić pracę.
Przykłady innych zadań:
Zad. p1. Proszę wyświetlić na ekranie prostokąt z gwiazdek o bokach 5 x 15.
Zad. p2. Proszę wprowadzić do tablicy datę urodzenia użytkownika w postaci trzech osobnych cyfr: dzień,
miesiąc, rok.
Zad.p3. Proszę napisać program działający następująco:
Użytkownik podaje miesiąc urodzenia, a komputer sprawdza, czy jest z zakresu 1 do 12. Jeśli tak, to
wyświetla „OK.”, w przeciwnym razie ponownie prosi o podanie miesiąca (i tak do skutku – aż miesiąc będzie
poprawny).
Zad. p4. Proszę napisać program wypełniający tablicę 100 elementową liczbami od 1 do 100.
Zad. p5. Proszę napisać program obliczający pierwiastek z liczby podanej przez użytkownika. /pamiętać o tym
jaka musi być liczba  pod pierwiastkiem/
Zadania będą podobne do tych i do zadań z list, które przerabialiśmy na laboratorium .
Paweł Skrobanek, p.321 C-3. Podstawy programowania – ćwiczenia.