Zagadnienia na egzamin PRZYKŁADOWE ZADANIA
Zadanie 1.
Omówić instrukcje warunkowe w C++. Podać przykład kodu programu z wykorzystaniem jednej z nich.
Zadanie 2.
Omówić rodzaje pętli w C++. Podać przykład kodu programu z wykorzystaniem jednej z nich.
Zadanie 3.
Napisać kod programu/algorytm obliczający średnią arytmetyczną dwóch liczb całkowitych podanych przez użytkownika.
Zadanie 4.
Napisać program/algorytm wyznaczający wartość 𝑎^𝑏
dla wprowadzonych dodatnich liczb
całkowitych 𝑎 i 𝑏. Nie należy stosować instrukcji z bibliotek matematycznych, np. cmath.
Zadanie 5.
Napisać program wczytujący podawane przez użytkownika liczby całkowite do tablicy n elementowej (n podane przez użytkownika) oraz wyznaczający średnią elementów tablicy podzielnych przez 2.
Zadanie 6.
Opisać działanie następującej funkcji
double funkcja1(double a, double b, unsigned n)
{
double zmienna1;
if (b == 1)
return n*a;
else
{
zmienna1 = a * (1 - pow(b, n))/(1 - b);
return zmienna1;
}
}
Jaką wartość zwróci, gdy wywołamy ją z argumentami (2, 1, 9).
Zadanie 7.
Działania na tablicach, wprowadzanie danych do tablicy i wykonywanie działań na elementach tablicy. Np.Napisać kod programu, który wpisze do tablicy 𝑛 elementów rzeczywistych i obliczy ich średnią. Liczbę 𝑛 i elementy do wprowadzenia podaje użytkownik
Zadanie 8.
Napisać program/algorytm wyznaczający wartości ciągu danego wzorem rekurencyjnym.
Zadanie 9.
Opisać sposób wymiany informacji pomiędzy programem a funkcją
- argumenty
- inne
Zadanie 10.
Co to jest algorytm, sposoby jego prezentacji, cechy algorytmu.
Zadanie 11.
Typ plikowy.
Zadanie 12.
Zmienne – rodzaje, typy inne podane na zajęciach