Pokazywanie postów oznaczonych etykietą C. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą C. Pokaż wszystkie posty

Zadanie 3.

Program zapisany w języku C++ ma za zadanie wczytać zmienną całkowitą liczba i wyświetlić ją wtedy, gdy przyjmuje trzycyfrowe wartości parzyste. Instrukcja warunkowa sprawdzająca ten warunek powinna zawierać wyrażenie logiczne
  1. liczba % 2 == 0 || liczba > 99 || liczba < 999
  2. liczba % 2 == 0 && liczba > 99 && liczba < 999
  3. liczba % 2 == 0 || (liczba > 99 && liczba < 999)
  4. liczba % 2 == 0 && (liczba > 99 || liczba < 999)

Zadanie 6.

W języku C++ zdefiniowano zmienną char zm1[10];
Zmienna ta jest
  1. liczbą.
  2. znakiem.
  3. tablicą znaków.
  4. tablicą łańcuchów.

Zadanie 11.

long int fun1(int a, int b)
{
 long int wynik = 1;
 for (int i = 0; i < b; i++)
  wynik *= a;
 return wynik;
} 

Którą wartość zwróci funkcja zapisana w języku C++, jeżeli jej parametrami są a = 4 oraz b = 3?

  1. 1
  2. 12
  3. 16
  4. 64

Zadanie 13.

int tab[6];
for (int i = 0; ???; i++)
  cout << tab[i]; 

Które wyrażenie należy wstawić w miejsce ??? w pętli zapisanej w języku C++, aby zostały wyświetlone jedynie elementy tablicy tab

  1. i >= 6
  2. i <= 6
  3. i < 6
  4. i > 6

Zadanie 6.

W języku C++ zdefiniowano zmienną: char zml;. W jaki sposób można do niej przypisać wartość zgodnie ze składnią języka?
  1. zm1 = 'W';
  2. zml == 0x35;
  3. zm1[2] = 32;
  4. zml = "wiadro";

Zadanie 3.

W języku C, aby zadeklarować stałą, należy użyć
  1. const
  2. static
  3. #CONST
  4. #INCLUDE

Zadanie 4.

Które z wyrażeń logicznych zapisanych w języku C sprawdza, czy zmienna o nazwie zm1 należy do przedziału (6, 203> ?
  1. (zm1 > 6) || (zm1 <= 203)
  2. (zm1 > 6) || (zm1 != 203)
  3. (zm1 > 6) && (zm1 <= 203)
  4. (zm1 > 6) && (zm1 != 203)

Zadanie 6.

bool gotowe=true;
cout<<gotowe;
Co zostanie wypisane w wyniku wykonania przedstawionych instrukcji?
  1. 0
  2. 1
  3. tak
  4. nie

Zadanie 8.

Zadaniem przedstawionej pętli jest
  1. wypełnienie tabeli Ksiazka danymi.
  2. wypisanie na ekranie danych tabeli Ksiazka.
  3. utworzenie dziesięciu obiektów typu Ksiazka.
  4. utworzenie jednego obiektu typu mojeKsiazki.

Zadanie 9.

Która z deklaracji funkcji w języku C++ ma parametr wejściowy typu rzeczywistego, a zwraca wartość całkowitą?
  1. void fun1(int a);
  2. int fun1(float a);
  3. float fun1(int a);
  4. float fun1(void a);

Zadanie 4.

Po wykonaniu się przedstawionego fragmentu kodu języka C/C++ zmiennej o nazwie zmienna2 zostanie
  1. przypisany adres zmiennej o nazwie zmienna1.
  2. przypisana ta sama wartość, co przechowywana w zmienna1.
  3. przypisana zamieniona na łańcuch wartość przechowywana w zmienna1.
  4. przypisana liczba w kodzie binarnym odpowiadająca wartości przechowywanej w zmienna1.

Zadanie 6.

Którym słowem kluczowym, w języku z rodziny C należy posłużyć się, aby przypisać alternatywną nazwę dla istniejącego typu danych?
  1. enum
  2. union
  3. switch
  4. typedef

Zadanie 8.

Przedstawiony kod źródłowy, zapisany w języku C++, ma za zadanie dla wprowadzanych dowolnych całkowitych liczb różnych od zera wypisać
  1. liczby pierwsze.
  2. wszystkie liczby.
  3. tylko liczby parzyste.
  4. tylko liczby nieparzyste.

Zadanie 4.

enum dni {PONIEDZIALEK = 1, WTOREK, SRODA, CZWARTEK, PIATEK, SOBOTA, NIEDZIELA};
Przedstawiona w języku C++ definicja typu wyliczeniowego sprawi, że enumerator CZWARTEK będzie równy
  1. napisowi "CZWARTEK"
  2. napisowi 'CZWARTEK'
  3. liczbie 1
  4. liczbie 4

Zadanie 5.

int tab[10];
int zm1 = 0;
double zm2 = 0;
…
for (int i=0; i < 10; i++)
{
   zm1 = zm1 + tab[i];
}
zm2 = zm1 / 10;
Tablica tab[] jest wypełniona dowolnymi liczbami całkowitymi. Jaka wartość znajdzie się w zmiennej zm2 po wykonaniu prezentowanego fragmentu kodu?
  1. Suma liczb z tablicy.
  2. Suma liczb od 1 do 10.
  3. Średnia arytmetyczna liczb z tablicy.
  4. Średnia geometryczna liczb od 0 do 9.

Zadanie 7.

W języku C++ funkcja zwracająca wynik potęgowania, działająca na dwóch parametrach wejściowych: liczbie x i wykładniku w, ma deklarację
  1. int potega(int x);
  2. int potega(int x, int w);
  3. void potega(int x, int w);
  4. void potega(int x, int w, int wynik);

Zadanie 9.

int a = 1;
for (int i=1; i < 5; i++)
{
a = a * i;
}
cout << a;
Programista napisał w języku C++ pętlę, która miała obliczyć wynik działania 5! (5! = 1 * 2 * 3 * 4 * 5). Popełnił jednak błąd logiczny polegający na tym, że
  1. zmienna a powinna być inicjowana wartością 0 zamiast 1.
  2. parametr i pętli powinien być inicjowany wartością 0 zamiast 1.
  3. parametr i pętli powinien być dekrementowany zamiast inkrementowany.
  4. w drugim parametrze pętli powinno być porównanie i < 6 zamiast i < 5.