Download - Ciobanu Nicolae
-
8/19/2019 Ciobanu Nicolae
1/27
Cuprins:49.cpp ,
min si max,
684 ,
691 ,674 ,
427 ,
429 ,
8 ,
3(pointer),
262,
263,
structura(inclusa una in cealalta, cautarea informatiei si siere)
-
8/19/2019 Ciobanu Nicolae
2/27
49)
inclu!e"st!io.#$
inclu!e"conio.#$
main()%
int &'1 ,u'1 ,i,*,m,n,f'1 ,+,p
printf(-intro!u lun &ect/n-)
scanf(-0i-, n)
printf(-intro!u elementele/n-)
for(i i"n i ) scanf(-0i-, &'i )for(i i"n i ) printf(-0i -,&'i )
p
for(i i"n51 i ) %+
for(* i 1 *"n * )%
if (&'i &'* )% + if (+ ) %u'p &'i p
p
u'p51 &'n51
printf(-up 0i &n51 0i-,u'p ,&'n51 )
printf(-/n-)
for(i i"p i ) printf(-0i -,u'i )
for(i i"p i ) %+ for(* *"n * )
-
8/19/2019 Ciobanu Nicolae
3/27
if(u'i &'* ) +
f'i +
printf(-/n-)
for(i i"p i ) printf(-0i -,f'i )
etc#()
Color max min pe rind)
inclu!e"conio.#$
inclu!e"st!io.#$
main()
% textcolor(1 )
clrscr()
int i,*,&'1 '1 ,n,m,+,min,max, ol,o,p p o ol
printf(-intro!uceti nr !e linii si coloane/n-)
scanf(-0i 0i-, n, m)
printf(-intro!u matricea/n-)
for(i i"n i )
for(* *"m * )
-
8/19/2019 Ciobanu Nicolae
4/27
scanf(-0i-, &'i '* )
printf(-/n-)
for(i i"n i )% min &'i ' max &'i '
for(* *"m * )
%
if (min$&'i '* ) %min &'i '* o *
if (max"&'i '* ) %max &'i '* p *
for(+ +"m + ) %if (&'i '+ min &'i '+ max) printf(-0i -,&'i '+ ) elseif(&'i '+ max)%textcolor( ) cprintf(-0i -,&'i '+ ) else %textcolor(1 ) cprintf(-0i-,&'i '+ )
ol &'i 'p &'i 'p &'i 'o &'i 'o ol
printf(-/n-) ol p o
printf(-/n-)
for(i i"n i )% min &'i ' max &'i '
for(* *"m * )
%
if (min$&'i '* ) %min &'i '* o *
if (max"&'i '* ) %max &'i '* p *
for(+ +"m + ) %if (&'i '+ min &'i '+ max) printf(-0i -,&'i '+ ) elseif(&'i '+ max)%textcolor( ) cprintf(-0i -,&'i '+ ) else %textcolor(1 ) cprintf(-0i-,&'i '+ )
printf(-/n-) etc#()
-
8/19/2019 Ciobanu Nicolae
5/27
684)
inclu!e"st!io.#$
inclu!e"conio.#$
main()% int &'1 '1 ,i,*,max,n,m,o,p
printf(-intro!uceti nr !e linii si coloane/n-)
scanf(-0i 0i-, n, m)
printf(-intro!u matricea/n-)
for(i i"n i )
for(* *"m * ) scanf(-0i-, &'i '* )
max &' ' o p
for(i i"n i )
for(* *"m * )
if(&'i '* $max) %max &'i '* o i p *
printf(-/n-) for(i i"n i ) %
for(* *"m * )
%if ( (i o * p)) printf(-0i -,&'i '* )
printf(-/n-)
etc#()
-
8/19/2019 Ciobanu Nicolae
6/27
691)
inclu!e"st!io.#$
inclu!e"conio.#$
main()%
int &'1 '1 ,i,*,m,n,o,p,u'1 , ol
printf(-intro!u nr !e col si rin!/n-)
scanf(-0i-, n)
printf(-intro!u matricea/n-)
for (i i"n i ) for (* *"n * )
scanf(-0i-, &'i '* )
for (i i"n i )
for (* *"n * )
u'i n * &'i '*printf(-/n-)
for (i i"n n i ) printf(-0i -,u'i )
printf(-/n-)
ol
for (i i"n n i )
for (* *"n n51 * ) if(u'* $u'* 1 ) % ol u'* u'* u'* 1 u'* 1 ol
if(n 2) %&' ' u' &' '1 u'1 &'1 ' u'2 &'1 '1 u'3
if(n 3) %&' ' u' &' '1 u'1 &'1 ' u'2 &'2 ' u'3 &'1 '1 u'4&' '2 u' &'1 '2 u'6 &'2 '1 u'7 &'2 '2 u'8
if(n 4) % &' ' u' &' '1 u'1 &'1 ' u'2 &'2 ' u'3 &'1 '1 u'4&' '2 u' &' '3 u'6 &'1 '2 u'7 &'2 '1 u'8 &'3 ' u'9 &'3'1 u'1 &'2 '2 u'11 &'1 '3 u'12 &'2 '3 u'13 &'3 '2 u'14 &'3'3 u'1
printf(-/n-)
-
8/19/2019 Ciobanu Nicolae
7/27
for (i i"n n i ) printf(-0i -,u'i )
for (i i"n i )%
for (* *"n * )
printf(-0i -,&'i '* )
printf(-/n-)
etc#()
674)
inclu!e"conio.#$
inclu!e"st!io.#$
main()
%
int m'1 '1 ,t,n,+, a'1 ,i,*,p
printf(-intro!uceti marimea matricei m/n-)
scanf(-0i-, n)
printf(-intro!u matricea/n-)
for(i i"n i )
for(* *"n * )
scanf(-0i-, m'i '* )
-
8/19/2019 Ciobanu Nicolae
8/27
printf(-intro!u lun imea &ecotrului/n-)
scanf (-0i-, t)
for (i i"t i ) scanf(-0i-, a'i )
for(i i"n i )
for(* *"n * )
if( ((i *)02)) for (+ +"t + ) if(m'i '* a'+ ) m'i '*
for(i i"n i ) %
for(* *"n * ) printf(-0i -,m'i '* )
printf(-/n-)
etc#()
427)
inclu!e"st!io.#$
inclu!e"conio.#$
;oat max2(;oat,;oat,int)
;oat + (;oat,;oat,;oat)
;oat +1(;oat,;oat,;oat)
-
8/19/2019 Ciobanu Nicolae
9/27
main()
%
;oat a, ?,x >, )5max2(max2(x,>, ),?,1)) (1 5max2(max2(>,?,1),2 x, )) return l
;oat max2(;oat x,;oat > ,int return m
if () m > else m x return m
-
8/19/2019 Ciobanu Nicolae
10/27
429)
inclu!e"st!io.#$
inclu!e"conio.#$
inclu!e"mat#.#$
int max2(int,int,int)
main()
%
clrscr()
int + ,i,n,m,&'3 ,ma,m
-
8/19/2019 Ciobanu Nicolae
11/27
-
8/19/2019 Ciobanu Nicolae
12/27
printf(-intro!uceti lun imea &ectorului/n-)
scanf(-0i-, n)
printf(-intro!u &ectorul/n-)
for(i i"n i )
scanf(-0i-, &'i )
mc &'1
for(i i"n51 i ) mc max2(mc,&'i ,1) maxc
l 1 mc mc mc max2(m ,int
if () return > return x
8)
-
8/19/2019 Ciobanu Nicolae
13/27
inclu!e"conio.#$
inclu!e"st!io.#$
&oi! lista()
int suma(int, int,int)
main()
% int n,m,
-
8/19/2019 Ciobanu Nicolae
14/27
if(
-
8/19/2019 Ciobanu Nicolae
15/27
return s
&oi! lista()% printf(-1) =apte 1 lei /n-)
printf(-2) a#ar 14 lei /n-)
printf(-3) Dua 2 lei /n-)
printf(-4) Erisca 8 lei /n-)
printf(- ) Carto 9 lei /n-)
3,pointeri)inclu!e"st!io.#$
inclu!e"conio.#$
inclu!e"mat#.#$
&oi! u(;oat l, ;oat +,;oat B)%
+ ( l) ( +) cos(B)l l B
-
8/19/2019 Ciobanu Nicolae
16/27
main()
%
clrscr()
;oat n,m,x
loop1:
printf(-/nintro!uceti n,m,x/n-)
scanf(-0f 0f 0f-, n, m, x)
if((n x) )%printf(-/n n x tre
-
8/19/2019 Ciobanu Nicolae
17/27
main()
%
int i 2,*,n,+
c#ar s' ,F,B,e
loop3:
puts(-intro!u &arianta 1 sau 2 -)
scanf(-0i-, n)
Gus#(st!in)
sBitc#(n)
%
case 1 : F HaH B H
-
8/19/2019 Ciobanu Nicolae
18/27
-
8/19/2019 Ciobanu Nicolae
19/27
if (i$ 4)
%
if(s'i HlH s'i51 HiH s'i52 HpH s'i53 HoH s'i54 HcH)
%
s1'+ 1 HaH
s1'+ 2 HsH
+ 2
i +
for(i i"+ i ) printf(-0c-,s1'i )
puts(-/nmai incercam @ tastati 1 p u !a/n-)
scanf(-0i-, *)
Gus#(st!in)
+ i
if(* 1) oto loop3
etc#()
-
8/19/2019 Ciobanu Nicolae
20/27
structura.cinema)
inclu!e"st!io.#$
inclu!e"conio.#$
inclu!e"mat#.#$
inclu!e"strin .#$
!ou sin( . )
struct timp
%
int luna
int !ata
int ora
int min
-
8/19/2019 Ciobanu Nicolae
21/27
struct cin
%
c#ar lm'2
c#ar re i?or'2
c#ar lim
-
8/19/2019 Ciobanu Nicolae
22/27
puts(-timpul !ata luna ora min -)
scanf(-0i 0i 0i0i-, cinema'i .t.!ata, cinema'i .t.luna, cinema'i .t.ora, cinema'i .t.min)
am intro!us !atele
for (i i"3 i ) %
printf(-Kilmul 0s re i?at !e 0s ,in lim
-
8/19/2019 Ciobanu Nicolae
23/27
Gus#(st!in)
puts(-Lntro!uceti lim
-
8/19/2019 Ciobanu Nicolae
24/27
struct timp
%
int luna
int !ata
int ora
int min
struct cin
%
c#ar lm'2
c#ar re i?or'2
c#ar lim
-
8/19/2019 Ciobanu Nicolae
25/27
fscanf(fp1,-0s-, cinema'i . lm)
fscanf(fp1,-0s-, cinema'i .re i?or)
fscanf(fp1,-0s-, cinema'i .lim
-
8/19/2019 Ciobanu Nicolae
26/27
if(cinema'i .pret *) printf(- Kilmul 0s la pretul 0i/n-,cinema'i . lm,cinema'i .pret)
puts(-Lntro!uceti inter&alul !e timp-)
scanf(-0i 0i-, +, )
for(i i"3 i )
if(cinema'i .t.ora$+ cinema'i .t.ora" ) printf(- Kilmul 0s/n-,cinema'i . lm,cinema'i .t.ora)
Gus#(st!in)
puts(-Lntro!uceti lim
-
8/19/2019 Ciobanu Nicolae
27/27
fclose(fp1)
fclose(fp2)
etc#()