Przykłady zadań na kolokwium.

Transkrypt

Przykłady zadań na kolokwium.
Przykªadowe zadania na kolokwium ze wst¦pu do programowania.
Na dostateczny:
Napisz program, który b¦dzie oblicza¢ kwot¦ do zapªaty, przy zakupie m jednostek towaru A
i n jednostek towaru B. Przy czym cena towaru jest okre±lona w zale»no±ci od ilo±ci k jednostek towaru
w nast¦puj¡cy sposób:

k < 10
 10 PLN gdy
9 PLN gdy 10 ≤ k < 49 ,
CA (k) =

7 PLN gdy
k ≥ 50
Zadanie 1
CB (k) =
Zadanie 2
15 PLN
12 PLN
gdy
gdy
k<5
.
k≥5
Napisa¢ program wypisuj¡cy na ekranie trójk¡t zbudowany z wielkich liter alfabetu o wysoko±ci
m zachowuj¡c nast¦puj¡c¡ struktur¦:
A
BB
CCC
DDDD
Uwaga. m jest liczb¡ naturaln¡ wprowadzan¡ przez u»ytkownika, przy czym m ≤ 26.
Napisa¢ program wypisuj¡cy na ekranie n kolejnych wyrazów ci¡gu (an )n∈N speªniaj¡cego
równanie rekurencyjne

Zadanie 3
 a0 = 1
a1 = 2

an+2 = 5an − 6an+1 ,
gdzie n jest liczb¡ naturaln¡ wprowadzan¡ przez u»ytkownika.
Napisa¢ program, w którym u»ytkownik podaje wzrost h w m, wag¦ m w kg. Program oblicza
indeks masy ciaªa BMI wg wzoru
Zadanie 4
BMI :=
m
,
h2
wypisuje go na ekranie, a nast¦pnie wy±wietla informacj¦ o wadze ciaªa u»ytkownika wg reguªy

BMI ≤ 18.5 ⇒ masz niedowag¦



18.5 < BMI ≤ 25 ⇒ Twoja waga jest prawidªowa
 25 < BMI ≤ 30 ⇒ masz lekk¡ nadwag¦


30 ≤ BMI ⇒ masz nadwag¦
Na dobry i bardzo dobry:
Napisa¢ program, który b¦dzie rozwi¡zywa¢ metod¡ wyznaczników ukªad liniowy dwóch równa« z dwiema niawiadomymi. U»ytkownik ma za zadanie wprowadzi¢ wspóªczynniki obu równa«. Program
ma poinformowa¢ o ilo±ci rozwi¡za« ukªadu, podaj¡c rozwi¡zanie w przypadku jednoznaczno±ci.
Zadanie 5
Napisa¢ program wybieraj¡cy maksymalny element z tablicy (jednowymiarowej) o 10 elementach. U»ytkownik wprowadza wyrazy tablicy, a program informuje ile wynosi element maksymalny podaj¡c
jego indeks z tablicy.
Zadanie 6
Napisa¢ program, który sprawdza, czy dwa wektory z R3 wprowadzone przez u»ytkownika s¡
prostopadªe czy równolegªe.
Zadanie 7
Napisa¢ program, który oblicza i wypisuje na ekranie ile jest wyrazów dodatnich, ile ujemnych
i ile równych zero w 30-wyrazowej tablicy wprowadzonej przez u»ytkownika.
Zadanie 8
Deniuj¡c klas¦ kolo z odpowiednimi metodami napisa¢ program, który b¦dzie obliczaª pole i
obwód koªa o promieniu wprowadzonym przez u»ytkownika.
Zadanie 9

Podobne dokumenty