Programming-Cpp

Tasks studies - laboratory

View project on GitHub

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