QuizAlgorytmika i programowanie w C++

Twój wynik to: /10
  • Czym może być spowodowany następujący komunikat?
    prog.cpp: In function ‘int main()’:
    prog.cpp:6:2: error: expected initializer before ‘return’
       return 0;
       ^~~~~~
  • Jaka litera zostanie wypisana po wykonaniu poniższego fragmentu kodu?
    napis = "medycyna";
    cout << napis[2];
  • Masz obliczyć, ile jest par sąsiednich cyfr danej liczby wielocyfrowej, których suma jest liczbą dwucyfrową. W liczbie 123 456 789 takimi parami są 5 i 6, 6 i 7, 7 i 8 oraz 8 i 9. Liczba 12 321 nie ma takich par. Ile maksymalnie porównań trzeba wykonać, aby otrzymać wynik?
  • Jaką wartość będzie miała zmienna d po wykonaniu poniższego fragmentu kodu?
    int d = 6;
    int x = 12;
    if (x % 3 == 0)
       x = x / 3;
    else
       d = d / 2;
  • Jakie dwie liczby zostaną wypisane po wykonaniu poniższego fragmentu kodu?
    int x = 11;
    int y = 13;
    int a = x;
    x = y;
    y = a;
    cout << x << endl;
    cout << y << endl;
    
  • Co oznacza zapis: pom = pom + 1?
  • Jaki jest efekt działania polecenia cout << "x"?
  • Co oznacza polecenie return w funkcji?
  • Wskaż poprawnie przyporządkowany rodzaj przechowywanej wartości.
  • Jaką najmniejszą wartość powinna mieć zmienna x, aby ostatnia została wypisana wartość 24?
    for (int i = 2; i < x; i + = 2)
       cout << i << endl;