Programming-Cpp

Tasks studies - laboratory

View project on GitHub

Egzamin z programowania w C++

Zadania 1 i 2 wykonujemy na kartkach i załączamy skan lub zdjęcie. Po załączniu zadań 1 i 2 przystępujemy do rozwiązania pozostałych zadań. Każde zadanie zapisujemy w oddzielnym pliku.

Zadanie 1.

Omówić dwa rodzaje pętli w c++. Podać przykład kodu programu z wykorzystaniem jednej z nich.

Zadanie 2.

Opisać działanie następującej funkcji:

double funkcjanowa(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,3,4).

Zadanie 3.

Napisać kod programu obliczający średnią arytmetyczną dwóch liczb całkowitych podanych przez użytkownika.

Zadanie 4.

Użytkownik podaje trzy liczby rzeczywiste a, b, c będące długościami boków trójkąta. Napisać program, który sprawdzi, czy ten trójkąt jest prostokątny.

Zadanie 5.

Użytkownik podaje liczbę naturalną n będącą wymiarem przestrzeni R^n, a następnie dwa wektory w tej przestrzeni. Napisać kod programu, który zapisze te wektory w tablicach i obliczy ich iloczyn skalarny.

Zadanie 6.

Napisać kod programu, który wypisze wszystkie dzielniki podanej przez użytkownika liczby naturalnej.