Quiz
Тест 6
Create a free account to finish this quiz
Save your progress and see your final score.
Already have an account? Sign in
Questions in this quiz (10)
1Што ќе испечати по извршување на следниот програмски код:
enum counts { n1, n2=2, n3, n4=7, n5, n6 };
int main(){
counts c = n1;
cout << c << “ “;
c = n2; cout << c << “ “; c = n3; cout << c << “ “;
c = n4; cout << c << “ “; c = n5; cout << c << “ “;
c = n6; cout << c << “ “; return 0;
}- A0 1 2 3 4 5
- B1 2 3 7 8 9
- C0 2 3 7 8 9
- D0 2 0 7 0 0
2Што треба да се вклучи во С++ програма за да се овозможи употреба на стандардните влезо-излезни текови?
- A#include <stdio.h>
- B#include <fstream>
- C#include <iostream>
- D#include <stdio>
3Дадени се функциите:
int f (int x) { return x/4; }
float f(float x) { return x/4; }
Што ќе се ипечати по извршување на наредбите:
double x=8.4; cout << f(x);- A2.1
- B2
- C0
- Dќе има грешка при преведување на програмата
4На колку различни начини може да се повика функцијата:
int Volume(int x=0, int y = 0, int z =3) { return x*y*z;}- A1
- B0
- C3
- D4
5Ако меморијата била ослободена со кодот delete[] niza, како била резервиранаа:
- Aint* niza = new int
- Bchar* niza = new char[10]
- Cint niza = new int[10]
- Dcharniza[10]
6Кој е валиден прототип за operator >> на класата Krug:
class Krug { private: int a, b, c; public: … }- Afriend operator &istream>>(istream &input, const Krug &k)
- Bfriend operator &istream>>(istream &input, Krug &k)
- Coperator &istream>>(istream &input, const Krug &k)
- Doperator &istream>>(istream &input, Krug &k)
7Дефинирана е класата:
class A {
double i;
public: A(double ii = 0.0) {}
const A operator - (const A & a1) {
return A(i - a1.i);
}
friend
const A operator + (const A & a1,
const A & a2) {
return A(a1.i + a2.i);
}
};
int main() {
A a(2.3), b(3.5), c;
return 0;
}
Која од следните наредби не е валидна?- Ac = a + 8.2;
- Bc = 3.4 – b;
- Cc = b – 4.6;
- Dc = 7.6 + a;
8Како се пристапува до името (name) на првиот елемент на полето emp во структурата comp:
struct Employee { char name[100]; };
struct Company ( Employee emp[50]; } comp;- Acomp.emp[0].name;
- Bcomp->emp[0]->name;
- CCompany :: emp[0].name;
- Dcomp.emp.name[0];
9Даден е следниот програмски код:
typedef struct oopStruktura
{ int i; } oopStr;
typedef oopStr *pok; oopStr prom; pok prom_pok = &prom;
Која од следните наредби е валидна?- Aprom_pok.i = 10;
- Bprom_pok->i = 10;
- CoopStr->i = 10;
- Dprom->i = 10;
10Нека е дадена класа за репрезентација на правоаголник. Која од следните наредби за креирање објект е грешка:
class p{
int c, d;
public:
P(int c, int d =6) {
this->c = c;
this->d = d;
}
};- AP c();
- BP *c = new P (3);
- CP c(3);
- DP c(1, 2);
Information
- Description
- OOP Quiz on Тест 6, created by Code Purpose on 02/05/2020.
- Author
- Code Purpose
- Language
- English
- Views
- 383
- Tags
- Rating
- No ratings yet Rate this quiz