WYC6 PPT

background image

��#ࡱ#�################>###��

#############################`#######����########�������������������������������
��������������������������������������������������������������������������������

��������������������������������������������������������������������������������
��������������������������������������������������������������������������������

��������������������������������������������������������������������������������
��������������������������������������������������������������������������������

��������########################

###

#######

background image

##############################################################################
###!###"#######$###%###&###'###(###)###*###+###,###-

###.###/###0###1###2###3###4###5###6###7###8###9###:###;###<###=###>###?
###@###A###B###C###D###E###F###G###H###I###J###K###L###M###N###O###P###Q###R###S

###T###U###V###W###X###Y###Z###[###\###]###^###_###��������b###c###�������������
��������������������������������������������������������������������������������

�����������������������R#o#o#t#
#E#n#t#r#y#################################################��������#############

###################`#�ࡱH�#a###########P#P#4#0###################################
######################

###����####����#########################################�########S#u#m#m#a#r#y#I
#n#f#o#r#m#a#t#i#o#n###########################(###������������#################

#######################�########################################################
###################������������################################################�

ࡱ#####E###�#1##�##f#�#(###(###y###[###########�#########################�##�###�
�#�###�#�#��##���#���###�##�###��#�###�#�#��##���#������������������������������

�������������������������������###����������������������������������������������
���������������###�������������������������������������������������������������#

@#�������������������������������������������������������������###��������������
������������������������������������������������#�������������������������������

������������������������������###�����������������������������������������������
��������������###�������������������������������������������������������������##

#�������������������������������������������������������������#�����������������
����������������������������������������������#���������������������������������

����������������������������###�������������������������������������������������
������������1RI�������������������������������������������������������������#V��

�����������������������������������������������������������EU�������������������
�������������������������������������������?

�������������������������������������������������������������#������������������
��������������������������������������������#=#���������������������������������

����������������������������#��������������������������������������������������
���������������������������������������������������������������������� �������

������������������������������������������������������#�~�����������������������
����������������������������������������R���������������������������������������

�����������������������RP�������������������������������������������������������
������P����������������������������������������������������������������F��������

������������������������������������������������������#t#�����������������������
��������������������������������������V�����������������������������������������

���������������������#RP��������������������������������������������������������
�����#���������������������������������������������������������������##���������

����������������������������������������������������#���������������������������
�����������������������������������##�������������������������������������������

�������������������O������������������������������������������������������������
�F���������������������������������������������������������������#��������������

������������������������������������������������#S&�����������������������������
���������������������������������##���������������������������������������������

�����������������RP�������������������������������������������������������������
:����������������������������������������������������������������#&�������������

������������������������������������������������v�������������������������������
������������������������������?

=�������������������������������������������������������������v�����������������
����������������������������������������������?

�#��������������������������������������������������������������F���������������
��������������������������������������������������������������������������������

�������������������������������R������������������������������������������������
�������������v#�������������������������������������������������������������v#��

������������������������������������#�������������������������������������������
�����#�#�#�#�##�#�#������������������������������������������������

#����

��#�#�����������������������#���������������������������#� ���
��#�����������������������������������������������#����

�������������������������#E������������������������������#����������������������

background image

�������F������������������������������������������������������������#�#���������
��������������������������������������������������������������������������������

��������������������������������������������������������������������������������
����������������� t������������������������������������������������������������

dž

�v#�������������������������������������������������������������=���������������
����������������������������������������������=���������������������������������

�����������������������������#��������������������������������������������������
�������������v#�������������������������������������������������������������#�F�

������������������������������������������������������������#v#�����������������
��������������������������������������������##����������������������������������

������������������������������R�������������������������������������������������
�������������#��������������������������������������������������������������#���

����������������������������������������������������������j���������������������
����������������������������������������n���������������������������������������

��������������������������������������������������������������������������������
������#��������������������������������������������������������������"����������

����������������������������������������������������#�#�������������������������
��������������������������������������������������������������������������������

�������������������V�R����������������������������������������������������������
��������������������������������������������������������������������������������

�����������������������������������������������#��������������������������������
�����������������������������#��������������������������������������������������

��������������RP�������������������������������������������������������������v#�
������������������������������������������������������������?

�������������������������������������������������������������)#�����������������
���������������������������������������������#�O��������������������������������

������������������������������
R�������������������������������������������������������������&a����������������

���������������������������������������������#t#��������������������������������
������������������������������#�####��###`##��######�%######�%###�##�

%###&##��###�##��######�� #####�� ##�##�� ##&##��!##"##��!#####��!#####��!
#####��"#####��"##�##��"##&##��&##�##��&#####��'#####��'##�##��'##&##�e(##"##��(

#####��(##�##��(#####�E)#####�E)##�##�E)##&##�#-##�##�7-#####��-#####��-##�##��-
##&##��.##"##��.#####�#/##�##�7/#####��/#####��/##�##��/##&##��5##�##��5#####��6

#####��6##�##��6##&##�w7##"##��7#####��7##�##��7#####�W8#####�W8##�##�W8##&##��>
##�##�#?#####��?#####��?##�##��?

##&##��@##"##��@#####�#A##�##�#A#####��A#####��A##�##��A##&##��G##�##��G#####��H
#####��H##�##��H##&##�{I##"##��I#####��I##�##��I#####�[J#####�[J##�##�[J##&##�'R

##�##�MR#####�S#####�S##�##�
S##&##��S##"##�#T#####�5T##�##�MT#####��T#####��T##�##��T##&##��]##�##��]#####�ࡱ

^#####�ࡱ^##�##�ࡱ^##&##�__##"##��_#####��_##�##��_#####��`#####��`##b##��`##&##�#
d##�##�'d#####��d#####��d##�##��d##&##��e##"##��e#####�#f##�##�'f#####��f#####��

f##�##��f##&##��k##�##��k#####��l#####��l##�##��l##&##��m##"##��m#####��m##�##��
m#####�cn#####�cn##�##�cn##&##�[v##�##��v#####�Aw#####�Aw##�##�Aw##&##�!

x##"##�Gx#####�ix##�##��x#####�#y#####�#y##�##�#y##&##��##�##�#�#####�ǂ#####�ǂ##
�##�ǂ##&##���##"##��̓

#####��##�##�#�#####���#####���###

#���##&##���##�##���#####�o�#####�o�##�##�o�##&##�O�##"##�u�#####���##`##���####

#�#�#####�#�##�##�#�##&##���##�##���#####�ࡱ�#####�ࡱ�##�##�ࡱ�##&##�_�##"##���####
#���##�##���#####�?�#####�?�##�##�?�##&##��##�##�#�#####� #####� ##�##�

˟

˟

##&##���##"##� #####��##�##�#�#####���#####���##�##���##&##�/�##�##�U�#####�#�

˟

Ѡ

#####�#�##�##�#�##&##��##"##�#�#####�=�#####�M�#####�c�##@##�{�#####���#####���#

#2##���##&##��##@##�#�#####�S�#####�S�##\##�S�##&##���##"##�ժ#####��#####�#�####
#�#�#####�#�#####�#�##&##�#�##"##�C�#####�e�#####�}�#####�}�#####�}�#####�}�##&#

#���##"##���#####�ӫ#####��#####��#####�#�#####�)�##�##�G�##P##� ##v##�#�##v##��

Ϭ

�##v##�#�##v##���##0##��#####�'�##"##�9�##�##�[�##t##�#�##�##�u�##########����##

##

background image

#########@#p��# �##############�##�#�>##@#p��#�###############�##�#�>##AGp�0�

##############�##�#�>################r##�##��M�V

���,###��#####��#��d######0##d#########

###Struktury�

background image

#

#########

#####,########### #########

####��#��d######0##d#######################��######################@#

#��p#��############�##�#�>##A# #
p#@#############�####�>##@#��

�@#############�####�>##@#�������############�##�#�>I###`�p�#�#
##########�####### A���p�0#� ############�##�#�>####�#####�#####�##�##Z#=

6###��####��#####�##��d#########d#############1#

background image

#################

background image

##########################��#��d#########d#########2##�##
��#s ##

background image

##########��#��d#########d#############

background image

####################### #############��##wa####yl wzo########

background image

#�>########
#####�?######################����####

background image

#########@#p��# �##############�##�#�>##@#p��#�###############�##�#�>##AGp� �

#�############�##�#�>

####����#�#

##########�########a##����#�############�##<

�>##a##�#0

�#############�##�

�>

###���#@###############�########a#���#@###############�##�

�>,#########,#####3##�##:��#���####��#####�##��d#########d#########/###struct

nazwa { // lista sk�adnik�w };#

background image

#/#####
######### ############### ############### ############### ###############

############### ############### ############### ############### ###############
###########/#########

####��#��d#########d############��#��d#########d############��#��d#########d####
########��#��d#########d#########3##�##J�#�#�#��####��#####�##��d#########d#####

########Dost�p do sk�adowych struktury:y

background image

############################################��#��d#########d#2#######3##�##���##
#�#��####��#####�##��d#########d#########/###Nazwa_Zmniennej_Strukturalnej .

Nazwa_Sk�adnika=

background image

#/##############################################################################
#############/#########/####��#��d#########d#########r##�##��=�V

���$###��#####��#��d#########d#############Definicja struktury�

background image

#################$##########################��#��d#########d###########
###########��######################@# #��p#��############�##4#�>##A# #

p#@#############�##,#�>##@#��
�@#############�##D

�>##@#�������############�##� �>I###`�p�#�#

##########�####### A���p�0#� ############�##D
�>####�#####�#####�##�##Z#=

6###��####��#####�##��d#########d#############2)

background image

#################

background image

##########################��#��d#########d#########2##�##
��#s ##

background image

##########��#��d#########d#############

background image

#####################################��##wa####yl wzo########�#�>

background image

#####################################����####

background image

#########@#p��# �##############�##,
�>##@#p��#�###############�##d

�>##a#���P#��############�##T �>

#a#J�0�*�L##

##########�##�

�>##########�#####3##�##���##���####��#####�##��d#########d#############Przyk�ad

1 (plik PROG64.CPP):#

background image

###########################################################################
################################################��#��d#########d#########3##�##�

�M���/#��####��#####�##��d#########d#########{####include <iostream.h>#include
<conio.h>struct Osoba{ char *Nazwisko; char *Imie; int Wiek;};Osoba Student;

cdn.#

background image

#{#####
###)############################################################################

###################################
################################################################################

#########

background image

#######{##############��#��d#########d############��#��d#########d############��
#��d#########d#######

####��#��d#########d############��#��d#########d############��#��d#########d####
########��#��d#########d#######

background image

####��#��d#########d############��#��d#########d############��#��d#########d####
########��#��d#########d#####################����##########�###########@#

#��p#��############�##�
�>##A# #

p#@#############�##�#�>##@#��
�@#############�##�

�>##@#�������############�##�
�>I###`�p�#�###########�####### A���p�0#� ############�###

�>####�#####�#####�##�##Z#=
6###��####��#####�##��d#########d#############3#

background image

#################

background image

##########################��#��d#########d#########2##�##
��#s ##

background image

##########��#��d#########d#############

background image

#######################!#############��##################
###�#�>########"#############################����####

background image

#########@#p��# �##############�##l
�>##@#p��#�###############�###

�>

###��#�

k##

##########�########a#j�#�

#k#############�##�
�>##########�#####3##�##��-��N#��####��#####�##��d#########d#########�###void

main ( ){ clrscr(); // Warto�� zmiennej strukturalnej wyznaczamy poprzez //
nadanie warto�ci poszczeg�lnym jej sk�adnikom. // Mo�na to zrobi� za pomoc�

instrukcji przypisania: Student.Nazwisko = "Kowalski"; Student.Imie = "Jan";
Student.Wiek = 20; cout << "Nazwisko: " << Student.Nazwisko << endl; cout <<

"Imi�: " << Student.Imie << endl; cout << "Wiek: " << Student.Wiek << endl;
cdn.#

background image

#�#####)########################################################################
##########################################�#########

background image

###############

background image

#####V###############################################

################################################################################
###############################

################################################################################

###############################################################################

################################################################################
################################################################################

#########################

background image

#######�#############��#��d#########d############��#��d#########d#######

background image

####��#��d#########d#######7####��#��d#########d#######4####��#��d#########d####
###7####��#��d#########d#######"####��#��d#########d############��#��d#########d

############��#��d#########d#######4####��#��d#########d#######,####��#��d######
###d#######,####��#��d#########d############��#��d#########d#2#####(###

%#########����######w###�#&###'#####@# #��p#��############�##

background image

�>##A# #

p#@#############�####�>##@#��
�@#############�##D

�>##@#�������############�##� �>I###`�p�#�#

##########�####### A���p�0#� ############�##�#�>####�#####�#####�##�##Z#=
6###��####��#####�##��d#########d#############4#

background image

#################

background image

##########################��#��d#########d#########2##�##
��#s ##

background image

##########��#��d#########d#############

background image

#######################-###*#########��##############+###,###�

�>$###)###.#############################����####

background image

#########@#p��# �##############�##�#�>##@#p��#�###############�##�#�> ###P��
###

##########�########a#P��

##############�##�
�>##########�#####3##�##���� �#��####��#####�##��d#########d#########�### //

Mo�na nada� warto�ci poszczeg�lnym sk�adnikom //zmiennej strukturalnej poprzez
wczytanie z klawiatury: cout << "\nNazwisko: "; cin.width(30); cin >>

Student.Nazwisko; cin.width(20); cout << "Imi�: "; cin >> Student.Imie; cout
<< "Wiek: "; cin >> Student.Wiek; cout << Student.Nazwisko << � � <<

Student.Imie << �\ t� << Student.Wiek; while (! kbhit( )) { };}

background image

#�#####/###################l#########

background image

################################################################################
#####################################+##########################################

#####################
################################################################################

###############
################################################################################

################################### ###############################

################################################################################
###############

###############################

################################################################################

################################################################################
#############�#########4####��#��d#########d#######:####��#��d#########d########

####��#��d#########d############��#��d#########d############��#��d#########d####
########��#��d#########d############��#��d#########d############��#��d#########d

############��#��d#########d############��#��d#########d############��#��d######
###d#######2####��#��d#########d#######

%####��#��d#########d############��#��d#########d#######

####��#��d#########d############��#��d#########d#######4###1#########����#######
#####2###3#####@# #��p#��############�##t#�>##A# #

p#@#############�##D
�>##@#��

�@#############�##�
�>##@#�������############�##�#�>I###`�p�#�###########�####### A���p�0#�

############�##�#�>####�#####�#####�##�##Z#=

6###��####��#####�##��d#########d#############5�

background image

#################

background image

##########################��#��d#########d#########2##�##
��#s ##

background image

##########��#��d#########d#############

background image

#######################9###6#########��##############7###8###�
�>0###5###:#############################����####

background image

#########@#p��# �##############�##�#�>##@#p��#�###############�##�#�>##a#���#

��############�##$#�>

###��@�@#�##

##########�########a#��@�:#�#############�##T

background image

�>##########�#####3##�##����#���####��#####�##��d#########d#############Przyk�ad
2 (plik PROG65.CPP):{

background image

###########################################################
################################################��#��d#########d#########3##�##�

�]�##�#��####��#####�##��d#########d#########"####include <iostream.h>#include
<conio.h>#include <dos.h>struct Data

// definicja typu strukturalnego

Data{ int Dzien, Miesiac, Rok;};struct Osoba

// definicja typu strukturalnego

Osoba{ char Nazwisko[30]; char Imie[20]; Data Data_Ur;};Osoba Pracownik;Osoba

Dane[3];cdn.

background image

#"#########:#####################

background image

#########################################
################################################################################

#####################################################

background image

#########################################
################################################################################

###############################################################"################
#########

background image

#######"##############��#��d#########d############��#��d#########d############��
#��d#########d############��#��d#########d#######3####��#��d#########d##########

##��#��d#########d############��#��d#########d############��#��d#########d######
######��#��d#########d#######4####��#��d#########d############��#��d#########d##

##########��#��d#########d############��#��d#########d############��#��d########
#d############��#��d#########d############��#��d#########d############��#��d####

#####d############��#��d#########d#######@###=#########����############>###?
#####@# #��p#��############�##$

background image

�>##A# #
p#@#############�##�#�>##@#��

�@#############�##

background image
background image

�>##@#�������############�##d

background image

�>I###`�p�#�###########�####### A���p�0#� ############�###

background image

�>####�#####�#####�##�##Z#=
6###��####��#####�##��d#########d#############6#

background image

#################

background image

##########################��#��d#########d#########2##�##
��#s ##

background image

##########��#��d#########d#############

background image

#######################E###B#########��##############C###D###4
�><###A###F#############################����####

background image

#########@#p��# �##############�##�#�>##@#p��#�###############�##<

background image

�>

###���@#�## ##########�########a#���@#�#############�##l

background image

�>##########�#####3##�##���##�#��####��#####�##��d#########d#############void
main( ){ clrscr(); cout << "Wprowadzam dane do zmiennej strukturalnej "

<< " Pracownik:\ n"; cout << "\ nNazwisko: ";
cin.width(sizeof(Pracownik.Nazwisko); cin >> Pracownik.Nazwisko; cout <<

"Imi�: "; cin.width(sizeof(Pracownik.Imie)); cin >> Pracownik.Imie; cout <<
"Data urodzenia: " << " \ n\ tDzien: "; cin >> Pracownik.Data_Ur.Dzien; cout

<< "\ tMiesi�c: "; cin >> Pracownik.Data_Ur.Miesiac; cout << "\t Rok: "; cin
>> Pracownik.Data_Ur.Rok; delay(3000);

cdn.y

background image

#######7########################################################################
###########################################################*####################

################################################################################
###########

###############################################################################
###############2################################################################

###############################/################################################
################################################################################

###############

background image

###############
###############################!

###############################################################################

###############

################################################################################
###############

###############################,#########################

background image

#####################��#��d#########d############��#��d#########d#######

background image

####��#��d#########d#######7####��#��d#########d############��#��d#########d####
########��#��d#########d#######(####��#��d#########d############��#��d#########d

############��#��d#########d#######
%####��#��d#########d############��#��d#########d#######2####��#��d#########d###

####"####��#��d#########d############��#��d#########d#######$####��#��d#########
d############��#��d#########d#######

####��#��d#########d############��#��d#########d#######L###I#########����######�
#####J###K#####@# #��p#��############�##�#�>##A# #

p#@#############�##�

background image

�>##@#��
�@#############�##�

�>##@#�������############�##4

background image

�>I###`�p�#�###########�####### A���p�0#� ############�##

background image

�>####�#####�#####�##�##Z#=
6###��####��#####�##��d#########d#############7#

background image

#################

background image

##########################��#��d#########d#########2##�##
��#s ##

background image

##########��#��d#########d#############

background image

#######################Q###N#########��##############O###P###�#�>H###M###R######
#######################����####

background image

#########@#p��# �##############�###�>##@#p��#�###############�##D�>

###���@#p##

##########�########a#���@#p#############�##�#�>##########�#####3##�##���##S#��##

##��#####�##��d#########d#########c### clrscr(); cout << "Teraz wprowadzam dane
do tablicy Dane sk�adaj�cej si�\n" << "z dw�ch element�w typu

strukturalnego:\n"; int i; for (i=0; i < 2; i++) { cout << "\ nNazwisko:
"; cin.width(sizeof(Dane[i]. Nazwisko)); cin >> Dane[i].Nazwisko;

cout << "Imi�: "; cin.width(sizeof(Dane[i]. Imie)); cin >> Dane[i].Imie;
cout << "Data urodzenia: " << " \ n\ tDzien: "; cin <<

Dane[i].Data_Ur.Dzien; cout << "\ tMiesi�c: "; cin >>
Dane[i].Data_Ur.Miesiac; cout << "\ tRok: "; cin >> Dane[i].Data_Ur.Rok;

} while (! kbhit()) { };}1

background image

#c#####:###################################################################7####
###########

###############################################(################################
###############################################!

###############################################################

background image

###############8################################################################
###############################4################################################

################################################################################
###############

background image

###############
###############################"################################################

###############################
###############################$################################################

##############################################################################
################################################################################

#################################c##############��#��d#########d#######D####��#�
�d#########d#######:####��#��d#########d#######

####��#��d#########d############��#��d#########d############��#��d#########d####

########��#��d#########d#######+####��#��d#########d############��#��d#########d
############��#��d#########d#######'####��#��d#########d############��#��d######

###d#######5####��#��d#########d############��#��d#########d############��#��d##
#######d#######%####��#��d#########d############��#��d#########d#######!

####��#��d#########d############��#��d#########d############��#��d#########d####
###

####��#��d#########d############��#��d#########d#######X###U#########����#######

#####V###W#####@# #��p#��############�##t�>##A# #
p#@#############�##�#�>##@#��

�@#############�##

background image
background image

�>##@#�������############�###�>I###`�p�#�###########�####### A���p�0#�

############�##��>####�#####�#####�##�##Z#=

6###��####��#####�##��d#########d#############8�

background image

#################

background image

##########################��#��d#########d#########2##�##
��#s ##

background image

##########��#��d#########d#############

background image

#######################]###Z#########��##############[###\###�

background image

�>T###Y###^#############################����####

background image

#########@#p��# �##############�##��>##@#p��#�###############�##��>

###����

��#

##########�########a#����

��############�##| �>##a#@� �� ��############�##L#�>

###��@##

�#############�########a#��@##

�#############�####�>##########b#####3##�##����v

����####��#####�##��d#########d#########�###Je�li do obiektu strukturalnego

odwo�ujemy si� za pomoc� wska�nika, to dost�p do poszczeg�lnych p�l uzyskujemy
za pomoc� operatora -> ( znak �-� oraz znak �>� ):�

background image

#�########9###############

###############A###################################################

###############################

###############################

###############################

#############################�#########�####��#��d#########d#########3##�##z�=�

���####��#####�##��d#########d#############Wska�nik struktury:#

background image

#################$##########################��#��d#########d#2#######3##�##��]#�
#j#��####��#####�##��d#########d#############Wska�nik_Obiektu ->

Nazwa_Sk�adnika#

background image

################################################################################
############################��#��d#########d#######d###a#########����###########

#b###c#####@# #��p#��############�####�>##A# #
p#@#############�##��>##@#��

�@#############�##�
�>##@#�������############�##\#�>I###`�p�#�###########�####### A���p�0#�

############�##�#�>####�#####�#####�##�##Z#=

6###��####��#####�##��d#########d#############9#

background image

#################

background image

##########################��#��d#########d#########2##�##
��#s ##

background image

##########��#��d#########d#############

background image

#######################i###f#########��##############g###h####

background image

�>`###e###j#############################����####

background image

#########@#p��# �##############�##�#�>##@#p��#�###############�##$#�> ###�����

*#############�########a#b���*#############�##d#�>##a#���##��############�##�#�>
##########�#####3##�##����X�#��####��#####�##��d#########d#########�####include

<iostream.h>#include <conio.h>#include <dos.h>struct Data{ int Dzien, Miesiac,
Rok;};struct Osoba{ char Nazwisko[30]; char Imie[20]; Data Data_Ur;};Osoba

Pracownik;Osoba Dane[3];Osoba *Wsk;cdn.

background image

#�#########:####################################################################
################################################################################

###########################################################################.####
#####################

background image

#######�##############��#��d#########d############��#��d#########d############��
#��d#########d#######

background image

####��#��d#########d############��#��d#########d############��#��d#########d####
########��#��d#########d#######

####��#��d#########d############��#��d#########d############��#��d#########d####
########��#��d#########d############��#��d#########d############��#��d#########d

############��#��d#########d############��#��d#########d#######

background image

####��#��d#########d############��#��d#########d#2#######3##�##����#���####��###
##�##��d#########d#############Przyk�ad 3 ( plik PROG66.CPP):

background image

###########################################################
################################################��#��d#########d#######p###m####

#####����? ####a_Sk�an###o#####@# #��p#��############�##�#�>##A# #
p#@#############�##�#�>##@#��

�@#############�##

background image
background image

�>##@#�������############�##�#�>I###`�p�#�###########�####### A���p�0#�

############�##d#�>####�#####�#####�##�##Z#=

6###��####��#####�##��d#########d#############10

background image

#################

background image

##########################��#��d#########d#########2##�##
��#s ##

background image

##########��#��d#########d#############

background image

#######################u###r#########��############�#s###t###�
�>l###q###v########### #################����####

background image

#########@#p��# �##############�##$#�>##@#p��#�###############�##t#�>

###����@#p#############�########a#����:#p#############�##�

�>##########�#####3##�##����##S#��####��#####�##��d#########d#############void
main(){ clrscr(); cout << "Wprowadzam dane do zmiennej strukturalnej

Pracownik:\ n"; Wsk = &Pracownik;

// ustawiam wska�nik na zmiennej

Pracownik cout << "\ nNazwisko: "; cin.width(sizeof(Wsk->Nazwisko)); cin >>

Wsk->Nazwisko; cout << "Imi�: "; cin.width(sizeof(Wsk->Imie)); cin >> Wsk-
>Imie; cout << "Data urodzenia: " << "\ n\ tDzien: "; cin >> Wsk->Data_Ur.

Dzien; cout << "\ t Miesi�c: "; cin >> Wsk->Data_Ur. Miesiac; cout << "\
tRok: "; cin >> Wsk->Data_Ur. Rok; delay(3000); clrscr();cdn."

background image

#######3########################################################################
###########################################################7####################

########### ###############################

###############################################################################

background image

###############.################################################################
###############################*################################################

################################################################################
###############################

background image

###############
###############################################################################

background image

###############
################################################################################

###############
###############################/#########################

background image

#################

background image

####��#��d#########d############��#��d#########d#######

background image

####��#��d#########d#######E####��#��d#########d############��#��d#########d####
###@####��#��d#########d############��#��d#########d#######$####��#��d#########d

############��#��d#########d############��#��d#########d#######
####��#��d#########d############��#��d#########d#######1####��#��d#########d####

########��#��d#########d############��#��d#########d#######
####��#��d#########d############��#��d#########d############��#��d#########d####

########��#��d#########d#######

background image

####��#��d#########d############��#��d#########d#2#####|
###y#########����##########�#z###{#####@# #��p#��############�##,#�>##A# #

p#@#############�##$#�>##@#��
�@#############�##�

�>##@#�������############�##�#�>I###`�p�#�###########�####### A���p�0#�

############�##T#�>####�#####�#####�##�##Z#=

6###��####��#####�##��d#########d#############11

background image

#################

background image

##########################��#��d#########d#########2##�##
��#s ##

background image

##########��#��d#########d#############

background image

#######################�###~#########��##############ࡱ###�###�#�>x###}###�######
#####

#################����####

background image

#########@#p��# �##############�##��>##@#p��#�###############�##�#�>

###���@#p#############�########a#���:#p#############�##4#�>##########�#####3##�#
#���##S#��####��#####�##��d#########d#########�### cout << "Teraz wprowadzam

dane do tablicy Dane sk�adaj�cej si�\ n" << "z dw�ch element�w typu
strukturalnego:\ n"; int i; Wsk = Dane;

// ustawiam wska�nik na pocz�tku

tablicy Dane for (i=0; i < 2; i++, Wsk++) { cout << "\ nNazwisko: ";
cin.width(sizeof(Wsk->Nazwisko)); cin >> Wsk->Nazwisko; cout << "Imi�:

"; cin.width(sizeof(Wsk->Imie)); cin >> Wsk->Imie; cout << "Data
urodzenia: " << "\ n\ tDzien: "; cin >> Wsk->Data_Ur.Dzien; cout << "\ t

Miesi�c: "; cin >> Wsk->Data_Ur.Miesiac; cout << "\ t Rok: "; cin >>
Wsk->Data_Ur.Rok; } delay(3000); clrscr( );cdn.

background image

#�#####9###################################################################8####
###########

background image

###############################################)################################
###############################)################################################

################################################################################
###############################

background image

###############4################################################################
###############################0################################################

################################################################################
###############

background image

###############
###############################################################################

background image

##############################################!
###############################################################

################################################################################
#########

background image

#######�#########D####��#��d#########d#######:####��#��d#########d#######

####��#��d#########d#######=####��#��d#########d############��#��d#########d####
########��#��d#########d############��#��d#########d#######'####��#��d#########d

############��#��d#########d############��#��d#########d############��#��d######
###d############��#��d#########d#######4####��#��d#########d#######

####��#��d#########d############��#��d#########d#######"####��#��d#########d####
########��#��d#########d############��#��d#########d############��#��d#########d

############��#��d#########d#######
####��#��d#########d############��#��d#########d#######�###�#########����#######

#####�###�#####@# #��p#��############�####OH##A# #
p#@#############�##L#�>##@#��

�@#############�##

background image
background image

�>##@#�������############�##�#�>I###`�p�#�###########�####### A���p�0#�

############�##T#OH####�#####�#####�##�##Z#=

6###��####��#####�##��d#########d#############12

background image

#################

background image

##########################��#��d#########d#########2##�##
��#s ##

background image

##########��#��d#########d#############

background image

#######################�###�#########��##############�###�###<#�>�###�###�######
#######################����####

background image

#########@#p��# �##############�##L#OH##@#p��#�###############�##�#OH ###��P�
0#############�########a#��P�

0#############�####OH###########

####3##�##��m�F

##��####��#####�##��d#########d############# cout << "Teraz wy�wietlam zawarto��

zmiennej Pracownik:\ n"; Wsk = &Pracownik; cout << Wsk->Imie << " " << Wsk-
>Nazwisko << ", ur. " << Wsk->Data_Ur.Dzien << "." << Wsk->Data_Ur.Miesiac

<< "." << Wsk->Data_Ur.Rok << endl; cout << "\ nTeraz wy�wietlam zawarto��
tablicy Dane:\n"; Wsk = Dane; for (i=0; i < 2; i++,Wsk++) { cout << Wsk-

>Imie << " " << Wsk->Nazwisko << ", ur. " << Wsk->Data_Ur.Dzien << "." << Wsk-
>Data_Ur.Miesiac << "." << Wsk->Data_Ur.Rok << endl; } while (!kbhit())

{ };}

background image

#######I###################################################################1####
################################################################################

################################################################################
###########

################################################################################
################################################################################

################################################################################
###############################################################-

################################################################################
################################################################################

################################################################################
################################################################################

################################################################################
################################################################################

###############################

background image

################################################################################
###########################################>####��#��d#########d############��#�

�d#########d#######8####��#��d#########d#######<####��#��d#########d#######+####
��#��d#########d############��#��d#########d#######;####��#��d#########d########

####��#��d#########d############��#��d#########d############��#��d#########d####
###;####��#��d#########d#######8####��#��d#########d#######'####��#��d#########d

############��#��d#########d############��#��d#########d############��#��d######
###d#######

####��#��d#########d############��#��d#########d#######�###�#########����#######
#####�###�#####@# #��p#��############�##�#OH##A# #

p#@#############�##4#OH##@#��
�@#############�##�

�>##@#�������############�##d#OHI###`�p�#�###########�####### A���p�0#�

############�##�#OH####�#####�#####�##�##Z#=

6###��####��#####�##��d#########d#############13

background image

#################

background image

##########################��#��d#########d#########2##�##
��#s ##

background image

##########��#��d#########d#############

background image

#######################�###�#########��##############�###�###l#�>�###�###�######
#####

background image

#################����####

background image

#########@#p��# �##############�##�#OH##@#p��#�###############�##4#OH ###���
��#

##########�########a#���

��############�##�#OH##a#P���#��############�##�#OH

###��p��

�##

##########�########a#��p��

�#############�##L#OH

###�� #

#�#############�########a#�� # #�#############�####OH###��#
�##

##########�########a#��#

�#############�##�#OH##########�#####3##�##���v
i��####��#####�##��d#########d#########=###Ka�da definicja struktury wprowadza

nowy, unikatowy typ, np.:#

background image

#=#########=#################=#########=####��#��d#########d#########3##�##����f
#c���####��#####�##��d#########d#########+###struct S1 { int i; };struct S2

{ int j; };#

background image

#+############### ############### ############### ###############
############### ############### ############### ############### ###############

############### ############### ############### ############### ###############
############### ###############

###########+##############��#��d#########d############��#��d#########d#########3
##�##���

s#��####��#####�##��d#########d#########5###Typy S1 i S2 s� r�nymi

typami, zatem w deklaracjach:�

background image

#5#########################################################################)####
#############5#########5####��#��d#########d#########3##�##��=#�#�#��####��#####

�##��d#########d#############S1 x, y;S2 z;

background image

################# #####################
####��#��d#########d############��#��d#########d#########3##�##���#�

�#��####��#####�##��d#########d#########N###zmienne x oraz y s� tego

samego typu S1, natomiast x oraz z s� r�nych typ�w.

background image

#N##############################################################################
###########################

background image

################################################################################
#N#########N####��#��d#########d#2#####�###�#########����############�###�#####@

# #��p#��############�##d#OH##A# #
p#@#############�##�#OH##@#��

�@#############�##

background image
background image

�>##@#�������############�##�#OHI###`�p�#�###########�####### A���p�0#�

############�##D#OH####�#####�#####�##�##Z#=

6###��####��#####�##��d#########d#############14

background image

#################

background image

##########################��#��d#########d#########2##�##
��#s ##

background image

##########��#��d#########d#############

background image

#######################�###�#########��##############�###�###,#OH�###�###�######
######################����####

background image

#########@#p��# �##############�##�#OH##@#p��#�###############�##l#OH##a##�
�##@�############�##�#OH

###p��#@�#

##########�########a#p��#@�############�##�#OH##a##�p�p#��############�##�#OH

###@� ��#�##

##########�########a#@�

��#�#############�##D#OH##a#��#��#############�##$#OH##a#��0##

6#############�####OH

###@��#�#=##

##########�########a#@��#�#=#############�##�#OH##########�#####3##�##J�=��##��#
###��#####�##��d#########d#############Wobec tego przypisania:�

background image

############################################��#��d#########d#########3##�##���F#
#��####��#####�##��d#########d############x = y;y = x;#

background image

############### ###########
##############��#��d#########d############��#��d#########d#########3##�##J��6#s�

�####��#####�##��d#########d#############s� poprawne, podczas gdy:#

background image

############################################################################��#�
�d#########d#########3##�##z�=��#�#��####��#####�##��d#########d############x =

z;z = y;0

background image

############### ###########
##############��#��d#########d############��#��d#########d#########3##�###�#���#

��####��#####�##��d#########d#########
###s� b��dne.

background image

#
###########################################################

#########
####��#��d#########d#2#######3##�###�M#�###��####��#####�##��d#########d########

#K###Dopuszczalne s� natomiast przypisania sk�adowych o tych samych typach,
np.:#

background image

#K#########K#################K#########K####��#��d#########d#########3##�##z��#�
# #��####��#####�##��d#########d#########

###x.i = z.j;

background image

#
#########

##### ###########
#########

####��#��d#########d#######�###�###

background image

#

background image

###����######)#####�###�#####@# #��p#��############�##�#OH##A# #
p#@#############�##L#�>##@#��

�@#############�##�#OH##@#�������############�##�#OHI###`�p�#�#
##########�####### A���p�0#� ############�##�#OH####�#####�#####�##�##Z#=

6###��####��#####�##��d#########d#############15

background image

#################

background image

##########################��#��d#########d#########2##�##
��#s ##

background image

##########��#��d#########d#############

background image

#######################�###�#########��##############�###�###�#OH�###�###�######
#######################����####

background image

#########@#p��# �##############�####OH##@#p��#�###############�##�#OH##a#���`

��############�##�#OH##a#����p###############�##T#OH##########�#####3##�##���&

���####��#####�##��d#########d#############Programy demonstracyjne:#

background image

################# ##########################��#��d#########d#2#######3##�###�
�6#����####��#####�##��d#########d#########+###PROG64.CPPPROG65.CPPPROG66.CPP

OCENA3.CPP#

background image

#+#########+#################+##############��#��d#########d#2##########��#��d##
#######d#2##########��#��d#########d#2#####

####��#��d#########d#2#####�###�#########����##########�#�###�#####@#
#��p#��############�##�#OH##A# #

p#@#############�##�#OH##@#��
�@#############�##�#OH##@#�������############�##T#OHI###`�p�#�#

##########�####### A���p�0#� ############�##d#OH####�### =�#####�##�##Z#=
6###��####��#####�##��d#########d#############16

background image

#################

background image

##########################��#��d#########d#########2##�##
��#s ##

background image

##########��#��d#########d#############

background image

#######################�###�#########��##############�###�###�#OH�###�###�######
#################

#########################################################################/######
#########;###############G###############S###############_###############k######

#########w###############�###############�###############�###############�######
#########�###############�#########�#############�>########����####

background image

#########AGp�#�

��############�##4#�># A�p�p�

�#############�##t#�>####�###########r##�##��-�V

���,###��#####��#��d#########d#########(###Kliknij, aby edytowa� styl

wzorca tytu�u

background image

#(#########(#####,###########(#########(####��#��d#########d#########2##�##���V

s#��####��#####��#��d#########d#########`###Kliknij, aby edytowa� style

wzorca tekstuDrugi poziomTrzeci poziomCzwarty poziomPi�ty poziom

background image

#`#########*##### #########
#################################################`#########*####��#��d#########d

#######
####��#��d#########d############��#��d#########d############��#��d#########d####

###

background image

####��#��d#########d#######�###�#########################�###�###I###`�p�#�#
##########�####### A���p�0#� ############�##

background image

#�>################2##�##
��#s ��

background image

###��#####��#��d#########d#########`###Kliknij, aby edytowa� style wzorca tekstu
Drugi poziomTrzeci poziomCzwarty poziomPi�ty poziom

background image

#`#########`#####

background image

###########`#########*####��#��d#########d#######
####��#��d#########d############��#��d#########d############��#��d#########d####

###

background image

####��#��d#########d#######�###�#########��##############�###�###|
#�>�###�###�#####�?##�?##################����####

background image

#####################�###�#########����############�###�###�#�>�#######�########
#####################����####

background image

#####################�###�#########����############�###�###�#�>�#######�########
##############�4#/###�ࡱ########�#############�>#### # #@#@#`#`#�#�###@###�###�#

#�#@#�#`###�###@####��#/###�ࡱ########H#�#####�########�#########################
#########################################Z#��####������������������������##ffX#�

�����Y#######\#####��###�####
#

background image

#################################################�#############;###�######d#d###
##################d#d#d#####�>#C�#######X#������Y#########h�h�h�Y#######D#Ga[���

3####�####��##�(##�������######d#d#####################d#d#d#####�#�E�#######X#�
�����Y#######��������Y#######��##��̙

���3333�����������������######d#d#############

########d#d#d#####X#�E�#######X#������Y#######��������Y#######��##��̙

���3333������

�����������######d#d#####################d#d#d#####@F�F�#######X#������Y#######�

�������Y#######��##��̙

���3333����������������#�,#/###�ࡱ##########�#####�##########

#�#####�###<#�>L#�>,#�>##r##�##,###########,###########,###########,###########,

##########��#��d#########d############�##��d#########d############�##��d########
#d############�##��d#########d############�##��d#########d#############2##�##

##########################################################��#��d#########d######
######��#��d#########d############��#��d#########d############��#��d#########d##

##########��#��d#########d#############2##�##

background image

###########

background image

###########

background image

###########

background image

###########

background image

##########��#��d#########d############��#��d#########d############��#��d########
#d############��#��d#########d############��#��d#########d###########��2##�#####

#############################################################d#########d###��###
#########d#########d###��############d#########d###��############d#########d###�

�############d#########d###��########3##�#######################################
######################�##��d#########d############�##��d#########d############�#

#��d#########d############�##��d#########d############�##��d#########d##########
#####################0#0############��#/#

#�ࡱ##@#####@#########�#########Times New
Roman###gA######�>#D�*######<#5###############�########"Arial#�>U��*O<,###�>]��*

##�>#D�*########N?#2############�#########Times New
Roman#5#####�*##L#�>&@######=#6#####�#########�########"Arial######@#@��7#######

###C�A#########################�#�#######Times New
Roman#5#####�*##L#�>4@#######2##L#############�#�######"Arial######@#@��7#

background image

########C�A##########################�#�#######Times New
Roman#5#####�*##L#�>4@######?

#8###############�#�######"Arial######@#@��7#{###x####C�Aw######################
###�#########Symbol#A#2^BhBࡱ#�#G<VB!�#1�#0D|

background image

######�*�#�?
############�#########Symbol#####@#@��7#;###;####C�A:#########N#####�##########,

#,######

background image

##����d

U##PostScript

(Micrografx)#PSCRIPT#None#######################################################

################################################################################
################################################################################

#####L#PostScript (Micrografx)#############�#�##g####

#�#3#d#####,#####,###########################################`

##�

background image

##################################FC�##�L�B#####################X###�#########d#
######��##��##��##��##��##��##��##��############################################

################################################################################
################################################################################

################################################################################
################################################################################

####��Str. u�ytk.
1#####################################################�B##�B######Str. u�ytk.

2#####################################################�B##�B######Str. u�ytk.
3#####################################################�B##�B##############�O####

####���@#p#����p#@#########�#�###�###�###�########�#�##��##B#B#B###�#�###�###�##
#�###�###�###�#######�#�#�#�#####�###����#'##L###������!

#####�

�#########################################################################

################################################################################

################################################################################
#############################################

###

#######

background image

###
###########################�����������������������������������������������������

��������������������������������������������������������������������������������
��������������������������������������������������������������������������������

��������������������������������������������������������������������������������
��������������������������������������������������������������������������������

�����������������������������������������������������������������###
######################ş��Oh#��##+'��0###�###

#######P#######X#######l#######�#######�#######�###

background image

###�######�#######�#######�#######
###Struktury#######

background image

###Olga Chore�#####

background image

###Olga Chore�#########Microsoft PowerPoint####@###��{�#~�#@###��#�

~�#@###�v�ڎH�#G###�###����######o#M

background image

#### ###�###############&#####����############�###�###

###&#####����########&#####����####TNPP##��#0########�#v#######

###&###
#TNPP####�# ###&#####����########&#####TNPP##

background image

###########################

background image

#�#�############�###���#######-### ###�#######���#"#####-#######-###

#####!

#�#�#�#########-#######-###

###�###########"#####-

#######&#####����##G###�#######�#######&#####����##
###�#########################-#######

###########################&#####����##G###�###y###�#######&#####����######

###########################�#############-#######-#########i#y#�#H#####-

#######-#######

###################�#�######�####�####Times New Roman#�#####-

#######�#######

#���###############.###############2

D#e# ###Struktury#!#####!#!###!#########.###############

#�#################.###############2

B#c# ###Struktury#!#####!#!###!#########.#######################-#######-

#######�#########�####�###"System#�####-#######�#######&#####TNPP##

background image

#############

###&#####����###################################################################
################################################################################

################################################################################
#################################################################


Wyszukiwarka

Podobne podstrony:
03 Sejsmika04 plytkieid 4624 ppt
Choroby układu nerwowego ppt
10 Metody otrzymywania zwierzat transgenicznychid 10950 ppt
10 dźwigniaid 10541 ppt
03 Odświeżanie pamięci DRAMid 4244 ppt
Prelekcja2 ppt
2008 XIIbid 26568 ppt
WYC4 PPT
rysunek rodziny ppt
1 GEN PSYCH MS 2014id 9257 ppt

więcej podobnych podstron