zestawy-labC++-kolokwium 2 2006-2007, Politechnika Śląska MT MiBM, Semestr III, Języki programowania


Zadanie 1

Napisz program, który wczytuje do tablicy jednowymiarowej n liczb całkowitych podawanych z klawiatury, a następnie mnoży tę tablicę przez stałą liczbę B zdefiniowaną w programie.

Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.

Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.

Zadanie 2

Napisz program, który wczytuje do tablicy jednowymiarowej n liczb rzeczywistych podawanych z klawiatury, a następnie dzieli tę tablicę przez liczbę C podawaną również z klawiatury. Zabezpiecz przed dzieleniem przez zero.

Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.

Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.

Zadanie 3

Napisz program realizujący zamianę dwóch wybranych przez użytkownika programu kolumn w tablicy dwuwymiarowej o 2 wierszach i 4 kolumnach.

Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.

Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.

Zadanie 4

Napisz program realizujący zamianę dwóch wybranych przez użytkownika programu wierszy w tablicy dwuwymiarowej o 4 wierszach i 2 kolumnach.

Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.

Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.

Zadanie 5

Napisz program obliczający sumę elementów w poszczególnych wierszach tablicy dwuwymiarowej o 3 wierszach i 2 kolumnach.

Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.

Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.

Zadanie 6

Napisz program obliczający sumę elementów w poszczególnych kolumnach tablicy dwuwymiarowej o 2 wierszach i 3 kolumnach. Sumę należy umieścić w odpowiednim wektorze.

Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.

Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.

Zadanie 7

Napisz program, który wczytuje do tablicy jednowymiarowej pomiary temperatury powietrza odczytywane każdego dnia w ciągu całego tygodnia a następnie oblicza średnią tygodniową temperaturę.

Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.

Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.

Zadanie 8

Napisz program, który wczytuje do tablicy jednowymiarowej pomiary temperatury powietrza odczytywane co godzinę w ciągu doby a następnie podaje max i min dobową temperaturę.

Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.

Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.

Zadanie 9

Napisz program do sumowania elementów w wybranej kolumnie tablicy A[3][4] liczb całkowitych.

Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.

Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.

Zadanie 10

Napisz program do sumowania elementów w wybranym wierszu tablicy B[4][2] liczb rzeczywistych.

Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.

Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.

Zadanie 11

Napisz program, który wczytuje do tablicy A[10] liczby całkowite od 1 do 10 a następnie w tablicy B[10] umieszcza liczby będące kwadratem kolejnych elementów tablicy A.

Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.

Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.

Zadanie 12

Napisz program, który oblicza średnią arytmetyczną wszystkich liczb całkowitych podzielnych bez reszty przez 3 z przedziału od n do m (gdzie n>m). Liczby z podanego przedziału powinny zostać wprowadzone do tablicy jednowymiarowej.

Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.

Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.

Zadanie 13

Napisz program, który poszukuje liczby max i min w tablicy T[n][m] liczb rzeczywistych podanych z klawiatury.

Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.

Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.

Zadanie 14

Napisz program, który w tablicy A[2][5] umieszcza w pierwszym wierszu dowolne liczby rzeczywiste podawane z klawiatury a w drugim wierszu umieszcza obliczony pierwiastek kwadratowy podanych liczb.

Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.

Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.

Zadanie 15

Napisz program, który wczyta do jednowymiarowej tablicy TAB dziewięć liczb podanych
z klawiatury i następnie podzieli każdą z nich przez dowolną liczbę A zadeklarowaną jako stała.

Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.

Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.

Zadanie 16

Napisz program obliczający wartość wyrażenia y = x3 + x, dla wszystkich liczb całkowitych z przedziału <m, n>, gdzie m i n są wprowadzane z klawiatury. Wczytaj kolejne x do pierwszego wiersza tablicy dwuwymiarowej A[2][k] a y do drugiego wiersza tej tablicy.

Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.

Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.

Zadanie 17

Napisz program wstawiający trzyelementowy wektor w miejsce wskazanego wiersza macierzy o wymiarach 4 x 3.

Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.

Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.

Zadanie 18

Napisz program wyświetlający na ekranie kolejne wartości wyrażenia y=ln(x2 +1) dla x z przedziału liczb całkowitych <a,b> z krokiem co 2. Wartości a i b podawane z klawiatury. Wczytaj kolejne x do pierwszego wiersza tablicy dwuwymiarowej A[2][k] a y do drugiego wiersza tej tablicy.

Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.

Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.

Zadanie 19

Napisz program, który oblicza kolejne wyrazy ciągu 0x01 graphic
dla n z przedziału <0,n> i umieszcza je w odpowiedniej tablicy, a następnie oblicza sumę wszystkich elementów tej tablicy.

Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.

Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.

Zadanie 20

Napisz program, który oblicza wartość wyrażenia 0x01 graphic
dla n z przedziału <1,10> i k=2.4. W programie wykorzystaj funkcję rekurencyjną do obliczania silni. Kolejno obliczone wartości wyrażenia ma być umieszczane w odpowiednim wektorze.

Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.

Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.

Zadanie 21

Napisz program, który oblicza wartość wyrażenia 0x01 graphic
dla n z przedziału <1,5> i k=3.2. W programie wykorzystaj funkcję iteracyjną do obliczania silni. Kolejno obliczone wartości wyrażenia mają być umieszczane w odpowiednim wektorze.

Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.

Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.

Zadanie 22

Napisz program, który wyświetla na ekranie kolejne wartości funkcji 0x01 graphic
dla x z przedziału <a,b> z krokiem co 0.5 z dokładnością do 4 miejsc po przecinku. Kolejno obliczone wartości wyrażenia mają być umieszczane w odpowiednim wektorze.

Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.

Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.

Zadanie 23

Napisz program, który wczytuje tablicę o pięciu wierszach i dwóch kolumnach a następnie dokonuje zamiany miejscami dwóch wybranych wierszy o numerach podanych z klawiatury.

Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.

Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.

Zadanie 24

Napisz program wyświetlający na ekranie kolejne wartości wyrażenia y=ln(x2)+1 dla x z przedziału <a,b> z krokiem, co 0.75. Kolejno obliczone wartości wyrażenia mają być umieszczane w odpowiednim wektorze.

Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.

Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.

Zadanie 25

Napisz program do mnożenia elementów w wybranej kolumnie tablicy [a][b] liczb rzeczywistych.

Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.

Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.

Zadanie 26

Napisz program, który wczytuje do tablicy jednowymiarowej n liczb rzeczywistych dodatnich podawanych z klawiatury, a następnie oblicza sumę pierwiastków kwadratowych wszystkich liczb z tablicy.

Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.

Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.

Zadanie 27

Napisz program, który wczytuje do tablicy jednowymiarowej pomiary kontroli średnicy n wyprodukowanych wałków o wymiarze nominalnym 100mm a następnie oblicza ilość wałków o średnicy powyżej wymiaru nominalnego.

Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.

Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.

Zadanie 28

Napisz program, który wczytuje do odpowiedniej n elementowej tablicy jednowymiarowej pomiary kontroli ciśnienia powietrza w instalacji zakładowej a następnie podaje wartość max i min ciśnienia.

Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.

Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.

Zadanie 29

Napisz program, który do odpowiedniej tablicy (np.P[2][n]) dwuwymiarowej wczytuje dane w układzie: ilość zatankowanego paliwa i ilość przejechanych kilometrów. Program powinien obliczać średnie zużycie paliwa na 100 km.

Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.

Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.

Zadanie 30

Napisz program, który oblicza kolejne wyrazy ciągu 0x01 graphic
dla n z przedziału <1,n> i umieszcza je w odpowiedniej tablicy, a następnie oblicza iloczyn wszystkich elementów tej tablicy.

Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.

Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.



Wyszukiwarka

Podobne podstrony:
kolokwium-zestawy-pytań-i-odpowiedzi-2, Politechnika Śląska MT MiBM, Semestr III, Języki programowan
odp zestaw e, Politechnika Śląska MT MiBM, Semestr III, Bazy danych
Zestaw A, Politechnika Śląska MT MiBM, Semestr III, Bazy danych
Pytania1, Politechnika Śląska MT MiBM, Semestr III, Bazy danych
Odpowiedzi3, Politechnika Śląska MT MiBM, Semestr III, Bazy danych
Odpowiedzi1, Politechnika Śląska MT MiBM, Semestr III, Bazy danych
MegaPytania, Politechnika Śląska MT MiBM, Semestr III, Bazy danych
Odpowiedzi5, Politechnika Śląska MT MiBM, Semestr III, Bazy danych
Odpowiedzi2, Politechnika Śląska MT MiBM, Semestr III, Bazy danych
Odpowiedzi4, Politechnika Śląska MT MiBM, Semestr III, Bazy danych
MegaOdpowiedzi, Politechnika Śląska MT MiBM, Semestr III, Bazy danych
SPRAWKO PNOM, Politechnika Śląska MT MiBM, Semestr I, Podstawy nauki o materiałach
z3-potw odbycia praktyki1, Politechnika Śląska MT MiBM, Semestr II
W6 ankieta, Politechnika Śląska MT MiBM, Semestr II, Materiały Metalowe
wniosek-zgoda-praktyka1, Politechnika Śląska MT MiBM, Semestr II

więcej podobnych podstron