pop kolokwium przyklady
DESCRIPTION
nauka c++ fajne bardzo polecam veryTRANSCRIPT
-
Podstawy programowania 10.12.2013
Kierunek: Grupa: Nr albumu: Punkty:
Nazwisko i imi:
Ponisze zadania demonstruj wybrane typy zada, ktre mog pojawi si na kolokwium zaliczeniowym z wykadu z Podstaw programowania. Na kolokwium, ktre trwa ok. 1,5 godziny bdzie kilkanacie zada.
Przy numerze kadego zadania podana jest punktacja. W zadaniach typu "Zaznacz ...", z punktami zapisanymi jako ( k ), moe by wicej ni jedna poprawna odpowied. Podczas oceniania brane s pod uwag tylko zaznaczone odpowiedzi, wrd ktrych naliczane jest +k punktw za kad poprawn odpowied oraz k punktw za kad odpowied niepoprawn. Gdy liczba punktw uzyskanych w ramach zadania jest ujemna, to zadanie oceniane jest na 0 punktw. W zadaniach z punktami zapisanymi bez znaku , liczba zapisana w nawiasach oznacza maksymaln liczb punktw, ktre mona uzyska za to zadanie. Za niepene rozwizanie mona uzyska czciow ilo punktw.
1. (2p.) Zaznacz iteracje rwnowane w sensie wypisywanych wynikw z iteracj: int x = 0; do { x = x + 3; cout
-
Podstawy programowania 10.12.2013
4. (2p.) Dla jakich wartoci wczytywanych ze standardowego wejcia ponisze ptle zakocz dziaanie:
(a) int c, d; (b) int m, n; do { do {
cin >> c >> d; cin >> m >> n; d = d+1; } while ( n!=m-2 or m!=5);
} while ( !(c==d-3 and d==5));
Odpowiedzi: (a) c = ....... d = ........ (b) m = ....... n = ........
5. (4p.) Jakie wartoci pojawi si na standardowym wyjciu?
void PewnaFunkcja (int A[], int &n) { for (int i = 0; i < n/2; i++) { int x = A[i]; A[i] = A[n-i-1]; A[n-i-1] = x; } n = n - 1; }
int main() { int A[5] = {1,2,3,4,5}; int n = 5; PewnaFunkcja(A,n); for (int i = 0; i