02192010215

02192010215



1* W wyniku działania poniższego programu # include < iost ream > class A{public:

^A() {std::cout<<'a';}

class B{public:

B() {std::COUt<<l; }

}:

class C{

A X;

B y? public:

C() :y() ,x() {std: :cout<< 'c';}

void mainO {

C z;

}

na ekranie zobaczymy następujące znaki (sekwencję znaków wpisać w kolejne kratki szablonu - każdy znak w osobnej kratce)

2.    W wyniku działania poniższego programu #include<iostream>

void wypisz()

{ std: :COUt«'T'; } class Czas{ int sek;

void wypisz () const{std: :cout«' t' «sek; } public:

CzasO :sek(0) {wypisz ();}

Czas(int s):sek(s){wypisz();}

Czas(int m, int s):sek(m*60+s){wypisz();} Czas(int h, int m, int s) :sek(3600*h+60*m+s){wypisz();}

};

void mainO {

Czas tl();

Czas t2 (2);

Czas t3(1,5);

Czas t4(2,0,6);

}

na ekranie zobaczymy następujące znaki (sekwencję znaków wpisać w kolejne kratki szablonu - każdy znak w osobnej kratce)

3.    W wyniku działania poniższego programu #include<iostream>

class A{ char c; public; \

A(char a){c«=a; std: :cout« ' K'<<c;}

A(A& x){c-x.c+l; std: :cout«'C'«c;}

~A() {std: :cout« 'D' «c; }

} /

void main(){

A* pt;

i

A obj('d1); pt»new A(obj);

}

delete pt;

}

na ekranie zobaczymy następujące znaki (sekwencję znaków wpisać w kolejne kratki szablonu - każdy znak w osobnej kratce)

4. Wymień wszystkie instrukcje pętli z języka C++


5. Znajdź wszystkie błędy w poniższym

programie

/*A*/ class A{

/*B* / int x;

/*C*/ public:

/*D*/ int y;

/*E* / protected:

/*F*/ int z;

/*G*/ void Fl(){x=l;z-2,y=3;}

/*H*/ };

1*1*1 class B: A{

1*3*1 public:

/*K*/ void F2() {

/*L*/    x=5;

/*M*/    y=6;

/*N*/    z*»7; }

f*0*/ };

/*P*/ void main(){

/*R*/ B obj;

/*S*/ obj.F2();

/*T*/ obj.X=4;

/*U*/ obj.y=9;

/*W*/ A jbo;

/*X*/ jbo.FI();

/*Y*/ jbo.x=ll;

/*Z*/ jbo.y=12;}



6.    W wyniku działania poniższego programu #include< iostream>

class a{ public:

A(int=»0) {}

A(A& w) {std: :cout«'C' ; }

void operator=(A& w){std::cout<<'=';}

A fun (A x) {

A z;

Z>X;

return z;

}

void main(){

A a=A(5); fun(a);

A b=a;

m

na ekranie zobaczymy następujące znaki

7.    Znajdź wszystkie błędy w poniższym programie

/*A*/ class A{

/*B*/ int x;

/*C*/ public:

/*D*/ A(int x):x(x){}

/*E*/ };

/*F*/ void mainO {

/*G*/ A* wsk[10];

/*H*/ A obj?

/*!*/ A jbo=A(3);

/*J*/ A* pt;

/*K*/ pt=new A(li);

/*L*/ delete pt;

/*M*/ ptanew A[10];

/*N*/ delete[] pt;

/*0*/ A k=jbo;

/*P*/ };



Wyszukiwarka

Podobne podstrony:
Test 3 termin (28 02 2012) 1.    W wyniku działania poniższego programu #include<
Test 1 termin (03 02 2012) 11.    W wyniku działania poniższego programu #include&l
1b II. Co zostanie wyświetlone w wyniku wykonania poniższego programu. #include <iostream.h> t
TI(312[01]) arkusz X0007 Zadanie 20. W wyniku działania programu wyświetlona wartość zapisana w zmie
assembler?86? 7 214 214 8. Uruchamianie programów asemblerowych Program CREF833. W wyniku działani
Slajd1 (111) Prof dr hub. Roman Dygdała,ARCHITEKTURA KOMPUTERÓW Zasada działania procesora Program a
IMG$85 laatępującym fragmencie programu: #include <cmath>
IMGg13 (2) środowisko „ogół elementów przyrodniczych, w tym także przekształconych w wyniku dzi
Slajd19 Muteks - przykład kodu programu #include <windows.h> #include <iostream.h> void
skanowanie0061 (11) Tak silnie rozgałęziona siać dróg powstało przede wszystkim w wyniku działania d
IMGh33 i Tworzywa sztuczne w wyniku działania wysokiej temperatury ulegają odkształceniu wraz z
Import kontaktów str 6.2.3 Export kontaktów z popularnych programów Aby wyeksportować bazę kontaktó

więcej podobnych podstron