8/18/2019 CSharp_Programs Very Important
1/127
C# SYNTAX======================= ===== ======= =========Using functions================using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Tre!"ing.T!ss;using System.Collections;
========================ST$%NG========================&&&&&&&&&&&&&&&&&&&&&&&&&
'ecl!re string===============
string = string())*;
count of "istinct or unique c!r!cters in string==================================================int uniqueC!r!cterCount = in+ut,.'istinct(*.Count(*;
count of c!r!cters in string
==============================int C!r!cterCount = in+ut,.Count(*;
so- only unique cr!cters in string=======================================string/ !ns-er = ne- String(in+ut,.'istinct(*.ToArr!y(**;
e0en or o""=============(in+ut, 1 2* == 3
con0ert neg!ti0e to +ositi0e num4er===================================in+ut, = in+ut5(&,*
integer -it +oint==================eg* 6.,7
"ou4le 8% = 6.,7
8/18/2019 CSharp_Programs Very Important
2/127
store e!c letter from ! -or" in !rr!y======================================c!r/ cr = in+ut,.ToC!rArr!y(*;
store to ! !rr!y from string "elimite" 4y s+!ce===============================================string/ str = in+ut,.S+lit(9 9*;
c!r!cter !rr!y to string==========================string s = ne- string(c!rs*;
e!c -or" c!+it!l=================s =System.Tre!"ing.Tre!".CurrentTre!".CurrentCulture.Text%nfo.ToTitleC!se(in+ut,.ToLo-er (**;
A$$AY======
'ecl!r!tion============int/ n=ne- int/ :,26?@;
$e0erse !n !rr!y & !+"iye re0erse +!num.. ex* i+ = :, < 6@ o+ = :6 < ,@=================Arr!y.$e0erse(cr*;
S$T in A$$AY=============Arr!y.Sort(in+ut,*; & !scen"ing or"er l! sort +!nnum..ex* i+ = :, < 6@ o+ = :, 6
8/18/2019 CSharp_Programs Very Important
3/127
================================StringBuil"er s4 = ne- StringBuil"er(*;
!++en" in string4uil"er========================string s = in+ut,.Su4string(i 2*;s4.A++en"(s,/*;
to t!e ex!ct in+ut !s "!te 0i! 4ool !g=========================================4ool !g = '!teTime.Try8!rseDx!ct(in+ut, )EE&""&yyyy) nullSystem.Glo4!liF!tion.'!teTimeStyles.None out "t*;
"!y of -ee============out+ut = "t.'!yfee.ToString(*;
0!ri!4le for "!te time
======================'!teTime "t, "t2;
"iHerence in "!teItime==================== TimeS+!n t = "t, & "t2;
for loo+========for(int i=3;iJtem+.Lengt&,;iKK*:@
cec te XXX&XXX&XXXX form!t==============================
t!e su4string of te in+ut,cec if c6/ II c?/ ==9&9
for e!c st!tement==================fore!c(0!r i in in+ut,*
Lo-er c!se or U++er C!se========================in+ut,=in+ut,.ToLo-er(*;in+ut,=in+ut,.ToU++er(*;
count of "igits in ! string
===========================0!r count = o4%".Count(C!r.%s'igit*;
count of !l+!4ets in ! c!r!cter================================0!r count = myString.Count(c!r.%sLetter*;
Cec if AL8MABDTS only in string=================================
8/18/2019 CSharp_Programs Very Important
4/127
int strlen = in+ut,.Lengt;0!r totc!r = in+ut,.Count(C!r.%sLetter*;if( strlen == totc!r *
'ATD T%ED========='!teTime "t, = Con0ert.To'!teTime(in+ut,*; TimeS+!n "iH = "t2 & "t,;C!nge tis to string to "is+l!y in te console out+ut
L%ST====
'DCLA$D L%ST %N STAT%C %' EA%N=================================ListJstringO in+ut, = ne- ListJstringO : )re!"ing) )-rite) )e"it) )re!"ing,)@;8rogr!m.!rr!ylist(in+ut,*;
'DCLA$D L%ST %N 8UBL%C STAT%C %' EA%N=======================================+u4lic st!tic 0oi" !rr!ylist(ListJstringO in+ut,*
ST$%NG T L%ST==============0!r n!mes = )Bri!nPoeCris);ListJstringO result = n!mes.S+lit(99*.ToList(*;
ND L%ST========
ListJstringO out+ut, = ne- ListJstringO(*;
L%ST &cec if num4er 2 is +resent in te )list,)=================================================list,.Cont!ins(2*
L%ST & remo0e 2 from te list=============================list,.$emo0e(2*;
L%ST & Sort te list elements in !scen"ing or"er==============================================
list,.Sort(*;
L%ST & & !+"iye re0erse +!num..=======list,.$e0erse(*;
L%ST & Sort te list elements in !scen"ing or"er & ACC$'%NG T LDNGTM======================================================================
8/18/2019 CSharp_Programs Very Important
5/127
l, = l,.r"erBy (x =O x.Lengt*.ToList(*;
L%ST & Sort te list elements in 'escen"ing or"er & ACC$'%NG T LDNGTM======================================================================
l, = l,.r"erBy'escen"ing (x =O x.Lengt*.ToList(*;
L%ST & %nsert !n element in te +osition 7 of list===================================================list,.%nsert(7 )M!rin!t)*;
L%ST to ST$%NG==============0!r result = String.Poin()) n!mes.ToArr!y(**;
8A$T%CULA$ DLDEDNT %N TMD L%ST===============================list,3/
A'' T L%ST===========out+ut,.A""(in+ut,i/*;i t element of in+ut, -ill 4e !""e" to out+ut,
A$$AY L%ST==========
'DCLA$D Arr!yList %N STAT%C %' EA%N=================================Arr!yList in+ut, = ne- Arr!yList :276Q@;8rogr!m.(in+ut,*;
'DCLA$D A$$AYL%ST %N 8UBL%C STAT%C %' EA%N=======================================+u4lic st!tic 0oi" (Arr!yList in+ut,*
ND A$$AYL%ST
=============Arr!yList out+ut, = ne- Arr!yList(*;
Arr!y=====Sort 4y Lengt&&&&&&&&&&&&&&&
8/18/2019 CSharp_Programs Very Important
6/127
test = (string/*SortStringLengt(test*;
+u4lic st!tic 0oi" sumc!lc(int in+ut,* : int n; int sum=3; -ile (in+ut, R= 3* : n = in+ut, 1 ,3; if (n 1 2 == 3* : sum = sum K (n 5 n*; @ else : sum = sum K (n 5 n 5 n*; @
in+ut, = in+ut, ,3; @ Console.riteLine(sum*; @#########+u4lic st!tic 0oi" remo0eten(int/ in+ut,* : int/ out+ut,=ne- intin+ut,.Lengt/; int/ out+ut2=ne- intin+ut,.Lengt/; int =3; for (int i = 3; i J in+ut,.Lengt; iKK* : out+ut2i/ = 3;
@ for (int i = 3; i J in+ut,.Lengt; iKK* : if (in+ut,i/ == ,3* :
@ else :
out+ut2KK/ = in+ut,i/; @ @
#################re+l!ce -it 5========== +u4lic st!tic 0oi" usest!rs(string in+ut, int in+ut2 string in+ut6* : in+ut, = M% M !re you $!m in+ut2 = 6 in+ut6 = 5 out+ut= i o- 555 your!m(!ll in lo-er c!se* string/ str = in+ut,.S+lit(9 9*; int strlen = strin+ut2 & ,/.Lengt;
8/18/2019 CSharp_Programs Very Important
7/127
string strst!rlens = ne- string(959 strlen*; in+ut, = in+ut,.$e+l!ce(strin+ut2 & ,/ strst!rlens*; Console.riteLine(in+ut,.ToLo-er(**; @
st!tic 0oi" E!in(String/ !rgs* : 8rogr!m.usest!rs()M% M !re you $!m)6)5)*; @ @############################8rogr!ms:cl!ss StringsSt!rtingit: +u4lic st!tic ListJstringO out+ut,;+u4lic st!tic 0oi" CountStringsSt!rtingit(ListJstringO in+ut, c!r in+ut2*:out+ut, =
ne- ListJstringO(*;int count = 3;fore!c (string item in in+ut,*if (item.St!rtsit(in+ut2.ToString(* true null**countKK;if(count == 3*:out+ut,.A""()&,)*;@else:fore!c (string item in in+ut,*
if (item.St!rtsit(in+ut2.ToString(* true null**:string itemitCount = item K )) K count;out+ut,.A""(itemitCount*;@@@+u4lic st!tic 0oi" 8rintut+ut(*:ListJstringO in+ut, = ne- ListJstringO(* : )A!+ti) )Amrit!) )Aro) )8rit!) )Anit))Srri) @;c!r in+ut2 = 9!9;CountStringsSt!rtingit(in+ut, in+ut2*;
fore!c(string item in out+ut,*Console.riteLine(item*;@@@################################### +u4lic st!tic 0oi" xmlre!"(* : string n =
8/18/2019 CSharp_Programs Very Important
8/127
)JN!mesOJN!meOJirstN!meOPonJirstN!meOJL!stN!meOSmitJL!stN!meOJN!meOJN!meOJirstN!meOP!mesJirstN!meOJL!stN!meOiteJL!stN!meOJN!meOJN!mesO); string out+ut; StringBuil"er s4, = ne- StringBuil"er(*; StringBuil"er s42 = ne- StringBuil"er(*; using (String$e!"er r"r=ne- String$e!"er(n** : using (XmlText$e!"er xr"r = ne- XmlText$e!"er(r"r** : -ile (xr"r.$e!"(** : if (xr"r.%sSt!rtDlement(** : s-itc (xr"r.N!me* : c!se )irstN!me)V s4,.A++en"(xr"r.$e!"String(**; 4re!;
c!se )L!stN!me)V s4,.A++en"(xr"r.$e!"String(**; 4re!;
@ @ s4,.A++en"() )*; @ out+ut = s4,.ToString(*; Console.riteLine(out+ut*;
@
@ @ +u4lic st!tic 0oi" xmlre!"fem!le(* : string s = )JN!mesOJN!me ty+e=9E9OArun W!rticJN!meOJN!mety+e=9E9O!mseeJN!meOJN!me ty+e=99O8riy!JN!meOJN!mesO); Xml'ocument x" = ne- Xml'ocument(*; x".Lo!"Xml(s*; XmlNo"eList xn = x".SelectNo"es()N!mesN!mety+e=99/)*; fore!c (XmlNo"e item in xn* : Console.riteLine(item.N!me*; Console.riteLine(item.%nnerText*;
Console.rite(item.!lue*; @
@######################st!tic 0oi" E!in(string/ !rgs*:string s = )!s&"f&g);string - = )s"&er&tyu&);
8/18/2019 CSharp_Programs Very Important
9/127
c!r/ c = s.ToC!rArr!y(*; int n = 3 m = 3 count = 3;c!r/ c, = -.ToC!rArr!y(*;ListJintO l = ne- ListJintO(*;ListJintO l, = ne- ListJintO(*;for (int i = 3; i J c.Lengt; iKK*:if (ci/ == 9&9*:n = n K ,;l.A""(i*;@@for (int = 3; J c,.Lengt; KK*:if (c,/ == 9&9*:m = m K ,;l,.A""(*;@
@if (m == n*:int/ !r = l.ToArr!y(*;int/ ! = l,.ToArr!y(*;for (int = 3; J n; KK*:if (!r/ == !/*count = count K ,;@if (count == m*Console.riteLine(),)*;else
Console.riteLine()&,)*;@elseConsole.riteLine()&2)*;Console.$e!"Wey(*;@@@####################,. A"" '!ys to "!teusing System;using System.Collections.Generic;using System.Linq;
using System.Text;using System.Text.$egul!rDx+ressions;n!mes+!ce n!l!"""!ysto"!te: cl!ss 8rogr!m : +u4lic st!tic 0oi" !"""!ys (int in+ut,string in+ut2* : int i = 3;
8/18/2019 CSharp_Programs Very Important
10/127
string out+ut,; c!r/ result = ne- c!rin+ut2.Lengt/; '!teTime "t = ne- '!teTime(*; if (in+ut, J 3* : out+ut, = )&2); Console.riteLine(out+ut,*; @ else : $egex eg = ne- $egex()Z(3,&>/[,3,2/*/(3,&>/[,3&>/[23&>/[63,/*/((,>[23*\"\"*])*; if (eg.%sE!tc(in+ut2** : '!teTime "!te = Con0ert.To'!teTime(in+ut2*; "t = "!te.A""'!ys(in+ut,*; string s = Con0ert.ToString("t*; -ile (si/ R= 9 9* :
resulti/ = si/; iKK; @ out+ut, = ne- string(result*; Console.riteLine(out+ut,*; @ else : out+ut, = )&,); Console.riteLine(out+ut,*; @ @ @
st!tic 0oi" E!in(string/ !rgs* : 8rogr!m.!"""!ys(
8/18/2019 CSharp_Programs Very Important
11/127
Console.riteLine(out+ut,*; @ else : s-itc (in+ut,* : c!se 9A9V "ou4le !re! = +i 5 in+ut2 5 in+ut2; out+ut, = !re!; Console.riteLine(out+ut,*; 4re!; c!se 9C9V "ou4le circumference = 2 5 +i 5 in+ut2; out+ut, = circumference; Console.riteLine(out+ut,*; 4re!; c!se 9'9V "ou4le "i!meter = 2 5 in+ut2; out+ut, = "i!meter;
Console.riteLine(out+ut,*; 4re!; "ef!ultV out+ut, = 3; Console.riteLine(out+ut,*; 4re!; @
@ @ st!tic 0oi" E!in(string/ !rgs* : 8rogr!m.circle(9A92*;
@ @@6.Ascii !luesA String cont!in ! C!r!cter. in" te c!r!cter entere". &O (A&^* ASC%% !lue (3* &Out+ut is )Te c!r!cter entere" is ! CA8%TALAL8MABDT) &O (!&F* ASC%% !lue(>?&,22* &Out+ut is )Te c!r!cter entere" is ! sm!llAL8MABDT) &O (3&>* ASC%% !lue(7Q&
8/18/2019 CSharp_Programs Very Important
12/127
string out+ut,; c!r/ c = in+ut,.ToC!rArr!y(*; int i = 3; int !g = 3; for (i = 3; i J c.Lengt; iKK* : if (c3/ O= < II c3/ J= >3* : !g = 3; @ else if (c3/ O= >? II c3/ J= ,22* : !g = ,; @ else if (c3/ O= 7Q II c3/ J=
8/18/2019 CSharp_Programs Very Important
13/127
using System.Linq;using System.Text;n!mes+!ce n!l!0er!geinlist: cl!ss 8rogr!m : +u4lic st!tic 0oi" !0er!ge(ListJintO in+ut,* : int count = in+ut,.Count(*; int count,=3; "ou4le out+ut,; fore!c (0!r 4 in in+ut,* : if (4 O 3* : count,KK; @ @ if (count == count,*
: out+ut, = in+ut,.A0er!ge(*; Console.riteLine(out+ut,*; @ else : out+ut, = &,; Console.riteLine(out+ut,*; @ @ st!tic 0oi" E!in(string/ !rgs* : ListJintO n = ne- ListJintO(* : , 2 6 7
8/18/2019 CSharp_Programs Very Important
14/127
if ((4 O= 9A9 II 4 J= 9^9* [[ (4 O= 9!9 II 4 J= 9F9* [[ (4 == 9 9** : count,KK; @ @ if (count == count,* : for (int i = 3; i J in+ut,.Lengt; iKK* : if (ci/ == 9!9 [[ ci/ == 9A9* : count2KK; @ else if (ci/ == 9e9 [[ ci/ == 9D9* : count2KK; @ else if (ci/ == 9i9 [[ ci/ == 9%9* :
count2KK; @ else if (ci/ == 9o9 [[ ci/ == 99* : count2KK; @ else if (ci/ == 9u9 [[ ci/ == 9U9* : count2KK; @ @ out+ut, = count2; Console.riteLine(out+ut,*;
@ else : out+ut, = &,; Console.riteLine(out+ut,*; @ @ st!tic 0oi" E!in(string/ !rgs* : 8rogr!m.count0o-el()tem+le)*; @ @@
.Cre"it c!r num4er or notusing System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Text.$egul!rDx+ressions;n!mes+!ce n!lcre"itc!r": cl!ss 8rogr!m
8/18/2019 CSharp_Programs Very Important
15/127
: +u4lic st!tic 0oi" cre"itc!r"(string in+ut,* : int out+ut,; $egex eg = ne- $egex()Z((3&>/3&>/3&>/3&>/*&/(3&>/3&>/3&>/3&>/*&/(3&>/3&>/3&>/3&>/*&/(3&>/3&>/3&>/3&>/**])*; if (eg.%sE!tc(in+ut,** : out+ut, = ,; Console.riteLine(out+ut,*; @ else : out+ut, = 3; Console.riteLine(out+ut,*; @ @ st!tic 0oi" E!in(string/ !rgs* :
8rogr!m.cre"itc!r"(),267&
8/18/2019 CSharp_Programs Very Important
16/127
@@Q.'ice26,, ,3337?,3 6333,2
8/18/2019 CSharp_Programs Very Important
17/127
n!mes+!ce n!lirstlettercoose: cl!ss 8rogr!m : +u4lic st!tic 0oi" rstlettercoose(string in+ut,* : c!r/ c = ) ).ToC!rArr!y(*; string/ s = in+ut,.S+lit(c*; StringBuil"er s4 = ne- StringBuil"er(*; fore!c (0!r f in s* : s4.A++en"(f3/.ToString(*.ToU++er(**; for (int i = ,; i J f.Lengt; iKK* : s4.A++en"(fi/*; @ s4.A++en"(9 9*; @ string out+ut, = s4.ToString(*;
Console.riteLine(out+ut,*; @ st!tic 0oi" E!in(string/ !rgs* : 8rogr!m.rstlettercoose()t!run !n!n"! mo!n)*; @ @@,3.montly -!ges%n+utV No. of ours to 4e in+ut("ou4le in+ut;* 8rogr!mV %f in+ut==233 , r +!ys u $s.,33 &&&&&&&&&&&&&&&O 233 ,r of o0ertime +!ys u $s. ,
8/18/2019 CSharp_Programs Very Important
18/127
else : -!ge = in+ut, 5 ,33.33; @ if (-!ge == 2
8/18/2019 CSharp_Programs Very Important
19/127
Console.riteLine(4*; @ out+ut, = in+ut,in+ut2 & ,/; Console.riteLine(out+ut,*; @ else : out+ut, = &,; Console.riteLine(out+ut,*; @ @ st!tic 0oi" E!in(string/ !rgs* : int/ n=ne- int/ :,26?@; 8rogr!m.l!rgestelement(n2*; @ @@,2.$e0erse ! string -itout s+eci!l c!r!cter
using System;using System.Collections.Generic;using System.Linq;using System.Text;n!mes+!ce n!lre0erse!string-itoutsc: cl!ss 8rogr!m : +u4lic st!tic 0oi" re0erse(string in+ut,* : c!r/ c = in+ut,.ToC!rArr!y(*; int count = in+ut,.Lengt; int count, = 3;
c!r/ sc; int i=3; fore!c (0!r 4 in c* : if ((4O=9A9 II 4J=9^9* [[ (4O=9!9 II 4J=9F9* [[ (4==9 9* [[ (4O=9,9 II 4J=9>9** : count,KK; @ @ sc = ne- c!rcount,/; fore!c (0!r 4 in c* : if ((4 O= 9A9 II 4 J= 9^9* [[ (4 O= 9!9 II 4 J= 9F9* [[ (4 == 9 9* [[ (4 O= 9,9 II 4
J= 9>9** : sci/ = 4; iKK; @ @ Arr!y.$e0erse(sc*; string out+ut, = ne- string(sc*; Console.riteLine(out+ut,*;
8/18/2019 CSharp_Programs Very Important
20/127
@ st!tic 0oi" E!in(string/ !rgs* : 8rogr!m.re0erse()tem+le22)*; @ @@.3.>,6. for cenn!i AC&,Q33 +er"!y MY' AC&,733 +er"!y BANGAL$D&,>33 +er"!y !n" NNAC)s C&Q33 +er"!y M&>33 +er"!y B&,333 +er"!y in+ut== loc!tion !n" num4er of "!ys out+ut== num4er of "!ys 5 room rent +er "!yusing System;using System.Collections.Generic;
using System.Linq;using System.Text;n!mes+!ce n!lroomrentofotel: cl!ss 8rogr!m : +u4lic st!tic 0oi" roomrent(int in+ut, string in+ut2 c!r in+ut6* : int out+ut,; int rent; if (in+ut, J 3* : out+ut, = ,;
Console.riteLine(out+ut,*; @ else : if (in+ut2 == )AC)* : s-itc (in+ut6* : c!se 9C9V rent = ,Q33 5 in+ut,; out+ut, = rent; Console.riteLine(out+ut,*; 4re!;
c!se 9M9V rent = ,733 5 in+ut,; out+ut, = rent; Console.riteLine(out+ut,*; 4re!; c!se 9B9V rent = ,>33 5 in+ut,; out+ut, = rent; Console.riteLine(out+ut,*;
8/18/2019 CSharp_Programs Very Important
21/127
4re!; "ef!ultV out+ut, = &,; Console.riteLine(out+ut,*; 4re!; @ @ else if (in+ut2 == )NN&AC)* : s-itc (in+ut6* : c!se 9C9V rent = Q33 5 in+ut,; out+ut, = rent; Console.riteLine(out+ut,*; 4re!; c!se 9M9V rent = >33 5 in+ut,; out+ut, = rent;
Console.riteLine(out+ut,*; 4re!; c!se 9B9V rent = ,333 5 in+ut,; out+ut, = rent; Console.riteLine(out+ut,*; 4re!; "ef!ultV out+ut, = &2; Console.riteLine(out+ut,*; 4re!; @ @
else : out+ut, = 3; Console.riteLine(out+ut,*; @ @ @ st!tic 0oi" E!in(string/ !rgs* : 8rogr!m.roomrent(
8/18/2019 CSharp_Programs Very Important
22/127
+u4lic st!tic 0oi" roun"num4er("ou4le in+ut,* : "ou4le out+ut,; out+ut, = E!t.$oun"(in+ut, 2*; Console.riteLine(out+ut,*; @ st!tic 0oi" E!in(string/ !rgs* : 8rogr!m.roun"num4er(,26.67*; @ @@,
8/18/2019 CSharp_Programs Very Important
23/127
"ou4le out+ut,; out+ut, = (in+ut, 5 in+ut2 5 in+ut6* ,33; Console.riteLine(out+ut,*; @ st!tic 0oi" E!in(string/ !rgs* : 8rogr!m.sim+leinterest(23333 2
8/18/2019 CSharp_Programs Very Important
24/127
@,Q.sum of squ!resusing System;using System.Collections.Generic;using System.Linq;using System.Text;n!mes+!ce squ!reo_rstNnum4er: cl!ss 8rogr!m : +u4lic st!tic 0oi" sumofsqu!re(int in+ut,* : int out+ut,=3; for (int i = ,; i J= in+ut,; iKK* : out+ut, = out+ut, K (i 5 i*; @ Console.riteLine(out+ut,*; @
st!tic 0oi" E!in(string/ !rgs* : 8rogr!m.sumofsqu!re(2*; @ @@,>.sum of cu4esusing System;using System.Collections.Generic;using System.Linq;using System.Text;n!mes+!ce squ!reo_rstNnum4er:
cl!ss 8rogr!m : +u4lic st!tic 0oi" sumofsqu!re(int in+ut,* : int out+ut,=3; for (int i = ,; i J= in+ut,; iKK* : out+ut, = out+ut, K (i 5 i 5 i*; @ Console.riteLine(out+ut,*; @ st!tic 0oi" E!in(string/ !rgs* :
8rogr!m.sumofsqu!re(2*; @ @@23.string re0erseusing System;using System.Collections.Generic;using System.Linq;using System.Text;
8/18/2019 CSharp_Programs Very Important
25/127
n!mes+!ce n!lstringre0erse: cl!ss 8rogr!m : +u4lic st!tic 0oi" re0erse(string in+ut,* : string out+ut,; c!r/ c = in+ut,.ToC!rArr!y(*; Arr!y.$e0erse(c*; out+ut, = ne- string(c*; Console.riteLine(out+ut,*; @ st!tic 0oi" E!in(string/ !rgs* : 8rogr!m.re0erse()s-et!)*; @ @@2,.stu"ent m!rs
t!e < su4ect m!rs !n" n" tot!l n" !0g if !0g O= 3 "n out+ut, =)irst cl!ss) if !0g O= "n out+ut, = )tir" cl!ss) else out+ut, = )f!ile")
using System;using System.Collections.Generic;using System.Linq;using System.Text;n!mes+!ce n!lstu"entm!rs:
cl!ss 8rogr!m : +u4lic st!tic 0oi" m!rs(int in+ut, int in+ut2 int in+ut6 int in+ut7 int in+ut
8/18/2019 CSharp_Programs Very Important
26/127
else : out+ut, = )!ile"); Console.riteLine(out+ut,*; @ @ st!tic 0oi" E!in(string/ !rgs* : 8rogr!m.m!rs(QQ Q? Q> >Q >>*; @ @@22.t!e ome s!l!ry T!e Mome S!l!ry=s!l!ry&8&me"ic!l%nsur!nce8for s!lJ,
8/18/2019 CSharp_Programs Very Important
27/127
+f = ,333; out+ut, = in+ut, & +f & mi; Console.riteLine(out+ut,*; @ @ st!tic 0oi" E!in(string/ !rgs* : 8rogr!m.s!l!ry(22333*; @ @@26.tele+one 4ill Tele+one 4illif c!ll 4elo- 633 cost is 233!fter for
8/18/2019 CSharp_Programs Very Important
28/127
@ @@27.n" te element 4et-een te r!nge !n" countusing System;using System.Collections.Generic;using System.Linq;using System.Text;n!mes+!ce n!lelement4et-eenter!nge: cl!ss 8rogr!m : +u4lic st!tic 0oi" elements(int/ in+ut,int in+ut2int in+ut6* : int count = 3; int count, = 3; int/ out+ut,; int i = 3; fore!c (0!r 4 in in+ut,*
: if (4 O= in+ut2 II 4 J= in+ut6* : countKK; @ @ out+ut, = ne- intcount/; fore!c (0!r 4 in in+ut,* : if (4 O= in+ut2 II 4 J= in+ut6* : count,KK; out+ut,i/ = 4;
iKK; @ @ Console.riteLine(count,*; fore!c (0!r c in out+ut,* : Console.riteLine(c*; @ @ st!tic 0oi" E!in(string/ !rgs* : int/ n = ne- int/ : , 2 6
8/18/2019 CSharp_Programs Very Important
29/127
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Text.$egul!rDx+ressions;n!mes+!ce n!l0oting: cl!ss 8rogr!m : +u4lic st!tic 0oi" eligi4leornot(string in+ut,* : int out+ut,; $egex eg = ne- $egex()Z(3,&>/[,3,2/*.&/(3,&>/[,3&>/[23&>/[63,/*.&/((,>[23*\"\"*])*; if(eg.%sE!tc(in+ut,** : Console.riteLine()form!t is m!tce")*; '!teTime "t = Con0ert.To'!teTime(in+ut,*; if ('!teTime.No-.Ye!r & "t.Ye!r O ,Q*
: Console.riteLine()ye!r is gre!ter t!n ,Q)*; out+ut, = ,; Console.riteLine(out+ut,*; @ else if ('!teTime.No-.Ye!r & "t.Ye!r == ,Q* : Console.riteLine()ye!r is equ!l to ,Q)*; if('!teTime.No-.Eont & "t.Eont O 3* : Console.riteLine()mont is gre!ter t!n Fero)*; out+ut, = ,; Console.riteLine(out+ut,*;
@ else if ('!teTime.No-.Eont & "t.Eont == 3* : Console.riteLine()mont is equ!l to Fero)*; if ('!teTime.No-.'!y & "t.'!y O= 3* : Console.riteLine()"!y is equ!l or gre!ter t!n Fero)*; out+ut, = ,; Console.riteLine(out+ut,*; @ else : out+ut, = &2;
Console.riteLine(out+ut,*; @ @ else : Console.riteLine()mont is less t!n Fero)*; out+ut, = &2; Console.riteLine(out+ut,*; @
8/18/2019 CSharp_Programs Very Important
30/127
@ else : Console.riteLine()ye!r is less t!n ,Q)*; out+ut, = &2; Console.riteLine(out+ut,*; @ @ else : Console.riteLine()form!t is -rong)*; out+ut, = &,; Console.riteLine(out+ut,*; @ @ st!tic 0oi" E!in(string/ !rgs* : 8rogr!m.eligi4leornot(),2,2,>>
8/18/2019 CSharp_Programs Very Important
31/127
: string n = )JN!mesOJN!me ty+e=99Os-et!JN!meOJN!mety+e=9E9OsumitJN!meOJN!me ty+e=99O+oo!JN!meOJN!mesO); 8rogr!m.xmlfem!le(n*; @ @@2?.xml n!meusing System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Xml;n!mes+!ce n!lxmln!me: cl!ss 8rogr!m : +u4lic st!tic 0oi" xmln!me(string in+ut,* :
Xml'ocument xml"oc = ne- Xml'ocument(*; xml"oc.Lo!"Xml(in+ut,*; XmlNo"e no"e=xml"oc.'ocumentDlement; StringBuil"er s4=ne- StringBuil"er(*; XmlNo"eList list = xml"oc.SelectNo"es()N!mesN!me)*; fore!c (XmlNo"e n in list* : s4.A++en"(n)irstN!me)/.%nnerText*; s4.A++en"(9 9*; s4.A++en"(n)L!stN!me)/.%nnerText*; s4.A++en"(9 9*; @ string out+ut, = s4.ToString(*;
Console.riteLine(out+ut,*; @ st!tic 0oi" E!in(string/ !rgs* : string n =)JN!mesOJN!meOJirstN!meOPonJirstN!meOJL!stN!meOSmitJL!stN!meOJN!meOJN!meOJirstN!meOP!mesJirstN!meOJL!stN!meOiteJL!stN!meOJN!meOJN!mesO); 8rogr!m.xmln!me(n*; @ @ @2Q.re0erse" string insert in te mi""le of !noter string
using System;using System.Collections.Generic;using System.Linq;using System.Text;n!mes+!ce n!lstringinsert: cl!ss 8rogr!m : +u4lic st!tic 0oi" insert(string in+ut, string in+ut2*
8/18/2019 CSharp_Programs Very Important
32/127
: string out+ut,; int count = in+ut,.Lengt; if (count 1 2 == 3* : c!r/ c = in+ut2.ToC!rArr!y(*; Arr!y.$e0erse(c*; string re0erse = ne- string(c*; int mi""le=count2; out+ut, = in+ut,.%nsert(mi""le re0erse*; Console.riteLine(out+ut,*; @ else : out+ut, = )&,); Console.riteLine(out+ut,*; @ @ st!tic 0oi" E!in(string/ !rgs*
: 8rogr!m.insert()s-et!) )s!4!ri)*; @ @@2>.c!lcul!te 0!t%f +ro"uct =`E`!t=
8/18/2019 CSharp_Programs Very Important
33/127
c!se 99V +ercent = ,2; 0!t = +ercent ,33; out+ut, = in+ut, 5 (, K 0!t*; Console.riteLine(out+ut,*; 4re!; c!se 9C9V +ercent = .2
8/18/2019 CSharp_Programs Very Important
34/127
6,.line!r se!rcusing System;using System.Collections.Generic;using System.Linq;using System.Text;n!mes+!ce n!lline!rse!rc: cl!ss 8rogr!m : +u4lic st!tic 0oi" line!rse!rc(ListJintO in+ut,int in+ut2* : int out+ut,; int count, = 3; int count = in+ut,.Count(*; fore!c (0!r i in in+ut,* : if (i == in+ut2* : count,KK;
@ @ out+ut, = count,; Console.riteLine(out+ut,*; @ st!tic 0oi" E!in(string/ !rgs* : ListJintO n = ne- ListJintO(* : , 2 76 @; 8rogr!m.line!rse!rc(n 76*; @ @@62.com+oun" interest
using System;using System.Collections.Generic;using System.Linq;using System.Text;n!mes+!ce n!lcom+oun"interest: cl!ss 8rogr!m : +u4lic st!tic 0oi" com+oun"interest("ou4le in+ut, "ou4le in+ut2 "ou4le in+ut6* : "ou4le out+ut,; "ou4le ci; ci = in+ut, 5 E!t.8o-(, K in+ut2 ,33 in+ut6*;
out+ut, = ci&in+ut,; Console.riteLine(out+ut,*; @ st!tic 0oi" E!in(string/ !rgs* : 8rogr!m.com+oun"interest(,7
8/18/2019 CSharp_Programs Very Important
35/127
66.n" r!using System;using System.Collections.Generic;using System.Linq;using System.Text;n!mes+!ce n!lr!: cl!ss 8rogr!m : +u4lic st!tic 0oi" r!("ou4le in+ut,* : "ou4le out+ut,; "ou4le +ercent = ,2; out+ut, = in+ut, 5 (+ercent ,33*; Console.riteLine(out+ut,*; @ st!tic 0oi" E!in(string/ !rgs* : 8rogr!m.r!(2
8/18/2019 CSharp_Programs Very Important
36/127
using System.Collections.Generic;using System.Linq;using System.Text;n!mes+!ce !rmstrongno: cl!ss 8rogr!m : +u4lic st!tic 0oi" !rmstrong(int in+ut,* : string s = in+ut,.ToString(*; int count = s.Lengt; int num = 3; "ou4le sum = 3; for (int i = in+ut,; i O 3; i = i ,3* : num = i 1 ,3; sum = sum K E!t.8o-(num count*; @ int out+ut,;
if (sum == in+ut,* : out+ut, = ,; Console.riteLine(out+ut,*; @ else : out+ut, = 3; Console.riteLine(out+ut,*; @ @ st!tic 0oi" E!in(string/ !rgs* :
8rogr!m.!rmstrong(,67*; @ @@6?.+rimeno or notusing System;using System.Collections.Generic;using System.Linq;using System.Text;n!mes+!ce n!l+rime: cl!ss 8rogr!m :
+u4lic st!tic 0oi" +rime(int in+ut,* : int out+ut,; int count = 3; for (int i = 2; i J in+ut,; iKK* : if (in+ut, 1 i == 3* : countKK;
8/18/2019 CSharp_Programs Very Important
37/127
@ @ if (count == 3* : out+ut, = ,; Console.riteLine(out+ut,*; @ else : out+ut, = 3; Console.riteLine(out+ut,*; @ @ st!tic 0oi" E!in(string/ !rgs* : 8rogr!m.+rime(6*; @ @@
6Q.sum of "igitsusing System;using System.Collections.Generic;using System.Linq;using System.Text;n!mes+!ce n!lsumof"igits: cl!ss 8rogr!m : +u4lic st!tic 0oi" sum(int in+ut,* : int 4=3;int c=3; "o:
4=in+ut,1,3; c=cK4; in+ut,=in+ut,,3; @-ile(in+ut,O3*; int out+ut,=c; Console.riteLine(out+ut,*; @ st!tic 0oi" E!in(string/ !rgs* : 8rogr!m.sum(,2676*; @ @@
6>.count te string -itout s+eci!l c!r!ctersusing System;using System.Collections.Generic;using System.Linq;using System.Text;n!mes+!ce n!lstringcount: cl!ss 8rogr!m :
8/18/2019 CSharp_Programs Very Important
38/127
+u4lic st!tic 0oi" count(string in+ut,* : c!r/ c = in+ut,.ToC!rArr!y(*; int count = 3; fore!c (0!r c in c* : if ((c O= 9!9 II c J= 9F9* [[ (c O= 9A9 II c J= 9^9* [[ (c O= 9,9 II c J= 9>9* [[ (c== 9 9** : countKK; @ @ int out+ut, = count; Console.riteLine(out+ut,*; @ st!tic 0oi" E!in(string/ !rgs* : 8rogr!m.count()-elcome to c#)*; @
@@73.s-!+ t-o num4ersusing System;using System.Collections.Generic;using System.Linq;using System.Text;n!mes+!ce n!ls-!+: cl!ss 8rogr!m : +u4lic st!tic 0oi" s-!+(int in+ut, int in+ut2* :
int out+ut,; int out+ut2; in+ut, = in+ut, K in+ut2; in+ut2 = in+ut, & in+ut2; in+ut, = in+ut, & in+ut2; out+ut, = in+ut,; out+ut2 = in+ut2; Console.riteLine(out+ut,*; Console.riteLine(out+ut2*; @ st!tic 0oi" E!in(string/ !rgs* : 8rogr!m.s-!+(2 6*;
@ @@7,.re0erse ! string in ! string !rr!yusing System;using System.Collections.Generic;using System.Linq;using System.Text;n!mes+!ce n!lin"i0i"u!lstringre0erse
8/18/2019 CSharp_Programs Very Important
39/127
: cl!ss 8rogr!m : +u4lic st!tic 0oi" re0erse(string/ in+ut,* : string/ out+ut,=ne- stringin+ut,.Lengt/; int i=3; fore!c (0!r f in in+ut,* : int count=f.Lengt; c!r/ c = f.ToC!rArr!y(*; Arr!y.$e0erse(c*; string s = ne- string(c*; out+ut,i/ = s; iKK; @ fore!c (0!r g in out+ut,* : Console.riteLine(g*;
@ @ st!tic 0oi" E!in(string/ !rgs* : string/ n = : )s-et!) )is-!ry!) )em!) @; 8rogr!m.re0erse(n*; @ @@72."is+l!y l!st letter in ! stringusing System;using System.Collections.Generic;using System.Linq;
using System.Text;n!mes+!ce n!ll!st: cl!ss 8rogr!m : +u4lic st!tic 0oi" l!st(string in+ut,* : c!r/ c = ) ).ToC!rArr!y(*; string/ s = in+ut,.S+lit(c*; StringBuil"er s4 = ne- StringBuil"er(*; fore!c (0!r f in s* : int count = f.Lengt;
s4.A++en"(fcount & ,/.ToString(**; s4.A++en"(9 9*; @ string out+ut, = s4.ToString(*; Console.riteLine(out+ut,*; @ st!tic 0oi" E!in(string/ !rgs* : 8rogr!m.l!st()!nu s!)*;
8/18/2019 CSharp_Programs Very Important
40/127
@ @@76."iHerence in "!te !n" timeusing System;using System.Collections.Generic;using System.Linq;using System.Text;n!mes+!ce n!l"iHerence: cl!ss 8rogr!m : +u4lic st!tic 0oi" "iH,(string in+ut,string in+ut2* : '!teTime "t, = Con0ert.To'!teTime(in+ut,*; '!teTime "t2 = Con0ert.To'!teTime(in+ut2*; TimeS+!n "iH = "t2 & "t,; string out+ut, = "iH.ToString(*; Console.riteLine(out+ut,*;
@ st!tic 0oi" E!in(string/ !rgs* : 8rogr!m."iH,(),2,22333) ),2,223,2)*; @ @@77.f!ctori!l num4erusing System;using System.Collections.Generic;using System.Linq;using System.Text;n!mes+!ce n!lf!ctori!l
: cl!ss 8rogr!m : +u4lic st!tic 0oi" f!ctori!l(int in+ut,* : int f!ct = ,; for (int i = ,; i J= in+ut,; iKK* : f!ct = f!ct 5 i; @ int out+ut, = f!ct; Console.riteLine(out+ut,*; @
st!tic 0oi" E!in(string/ !rgs* : 8rogr!m.f!ctori!l(
8/18/2019 CSharp_Programs Very Important
41/127
using System.Linq;using System.Text;n!mes+!ce n!lo""ore0en: cl!ss 8rogr!m : +u4lic st!tic 0oi" o""ore0en(int/ in+ut,* : int count = 3; int count, = 3; fore!c (0!r c in in+ut,* : if (c 1 2 == 3* : countKK; @ else : count,KK; @
@ int out+ut, = count; Console.riteLine(out+ut,*; int out+ut2 = count,; Console.riteLine(out+ut2*; @ st!tic 0oi" E!in(string/ !rgs* : int/ n = ne- int/ : , 2 6 7
8/18/2019 CSharp_Programs Very Important
42/127
@ string out+ut, = in+ut,e/; Console.riteLine(out+ut,*; @ st!tic 0oi" E!in(string/ !rgs* : string/ n=ne- string/ :)s-et!))is-!ry!))em!)@; 8rogr!m.m!ximum(n*; @ @@7?.incre!sing num4er or notusing System;using System.Collections.Generic;using System.Linq;using System.Text;n!mes+!ce incre!singnum4er: cl!ss 8rogr!m
: +u4lic st!tic 0oi" incre!singnum4er(int in+ut,* : string s=in+ut,.ToString(*; int count=s.Lengt; int count,=3; int f=3; int out+ut,; fore!c (0!r c in s* : if (c O f* : f = c;
count,KK; @ @ if (count == count,* : out+ut, = ,; Console.riteLine(out+ut,*; @ else : out+ut, = 3; Console.riteLine(out+ut,*; @
@ st!tic 0oi" E!in(string/ !rgs* : 8rogr!m.incre!singnum4er(,267
8/18/2019 CSharp_Programs Very Important
43/127
using System;using System.Collections.Generic;using System.Linq;using System.Text;n!mes+!ce mstrings+eci!lc!r!cter: cl!ss 8rogr!m : st!tic 0oi" E!in(string/ !rgs* : Console.riteLine()Dnter Te String)*; string in+ut = Console.$e!"Line(*; int count = in+ut.Lengt; int count, = 3; int count2 = 3; int out+ut; c!r/ c = in+ut.ToC!rArr!y(*; if (R(c3/ O= 9!9 II c3/ J= 9F9** :
if (R(c3/ O= 9A9 II c3/ J= 9^9** : if (R(c3/ O= 9,9 II c3/ J= 9>9** : if (R(c3/ == 9 9** : Console.riteLine()irst C!r!cter %s A S+eci!l C!r!cter)*; @ else : Console.riteLine()irst C!r!cter %s A S+!ce)*; count,KK; @
@ else : Console.riteLine()irst C!r!cter %s A Num4er)*; count,KK;
@ @ else : Console.riteLine()irst C!r!cter %s A C!+it!l C!r!cter)*; count,KK;
@ @ else : Console.riteLine()irst C!r!cter %s A Sm!ll C!r!cter)*; count,KK; @ if (R(ccount & ,/ O= 9!9 II ccount & ,/ J= 9F9** :
8/18/2019 CSharp_Programs Very Important
44/127
if (R(ccount & ,/ O= 9A9 II ccount & ,/ J= 9^9** : if (R(ccount & ,/ O= 9,9 II ccount & ,/ J= 9>9** : if (R(ccount & ,/ == 9 9** : Console.riteLine()L!st C!r!cter %s A S+eci!l C!r!cter)*; @ else : Console.riteLine()L!st C!r!cter %s A S+!ce)*; count2KK;
@ @ else : Console.riteLine()L!st C!r!cter %s A Num4er)*; count2KK;
@ @ else : Console.riteLine()L!st C!r!cter %s A C!+it!l C!r!cter)*; count2KK;
@ @ else : Console.riteLine()L!st C!r!cter %s A Sm!ll C!r!cter)*;
count2KK;
@ if (count, == 3 II count2 == 3* : out+ut = ,; Console.riteLine()irst An" L!st C!r!cters Are S+eci!l C!r!cter So ut+ut%s ,)*; Console.riteLine(out+ut*; @ else if (count, R= 3 II count2 R= 3* : out+ut = 3;
Console.riteLine()irst An" L!st C!r!cters Are Not S+eci!l C!r!cter Sout+ut %s 3)*; Console.riteLine(out+ut*; @ else if (count, == 3 II count2 R= 3* : out+ut = &,; Console.riteLine()irst %s A S+eci!l C!r!cter An" L!st C!r!cter %s Not AS+eci!l C!r!cter So ut+ut %s &,)*;
8/18/2019 CSharp_Programs Very Important
45/127
Console.riteLine(out+ut*; @ else if (count, R= 3 II count2 == 3* : out+ut = &2; Console.riteLine()irst %s A Not A S+eci!l C!r!cter An" L!st C!r!cter %s AS+eci!l C!r!cter So ut+ut %s &2)*; Console.riteLine(out+ut*; @ @ @@###########
,.counting te c!r!cters int te gi0en string !rr!y +u4lic 0oi" counc!rinstring(string/ in+it,* : int count = 3; fore!c (0!r c in in+it,*
: count = count K c.Lengt; @ Console.riteLine(count*; @2.n"ing te sm!llest string in te gi0en string !rr!y +u4lic 0oi" sm!lllengtstring(string/ in+ut,* : string out+ut,=in+ut,3/; int min = in+ut,3/.Lengt; fore!c (0!r c in in+ut,* : if (min O c.Lengt*
out+ut, = c; @ Console.riteLine(out+ut,*; @6.con0ertin rom!n to integer +u4lic 0oi" inttorom!n(string in+ut,* : N!me!lueCollection c = ne- N!me!lueCollection(*; c.A""()%)),)*; c.A""()))
8/18/2019 CSharp_Programs Very Important
46/127
@ else : out+ut, = out+ut, & Con0ert.To%nt62(c.Get(in+ut,i/.ToString(***; @ @ out+ut, = out+ut, K Con0ert.To%nt62(c.Get(in+ut,in+ut,.Lengt&,/.ToString(***; Console.riteLine(out+ut,*; @7.com+!ring to lists !n" returning ! list +u4lic ListJintO comlists(ListJintO in+ut, ListJintO in+ut2* : ListJintO l, = ne- ListJintO(in+ut,.Count(**; l, = in+ut,.%ntersect(in+ut2*.ToList(*; return l,; @ m!in functionstring/ s = :)ello))i))c!n"!n!)@;
8rogr!m + = ne- 8rogr!m(*; +.counc!rinstring(s*; +.sm!lllengtstring(s*; +.inttorom!n()CCCXC%%)*; ListJintO l, = ne- ListJintO(
8/18/2019 CSharp_Programs Very Important
47/127
out+ut, =
8/18/2019 CSharp_Programs Very Important
48/127
out+ut,=&,; Console.riteLine(out+ut,*; @ else if (count, == 3 II count2 R= 3* : out+ut, = &6; Console.riteLine(out+ut,*; @ @Q.c!lcul!tiong te s!l!ry on scen!rio +!ssin no of "!ys !s ! in+ut +u4lic 0oi" s!l!ry(int in+ut,* : "ou4le out+ut, = 3.33; "ou4le -!ge = 3.33; if (in+ut, == 233* -!ge = 233 5 ,33.2266; else if (in+ut, O 233* : int x = in+ut, & 233;
-!ge = 233 5 ,33.2266; -!ge= -!ge K (x 5 ,9*[[(c==9 9** :
8/18/2019 CSharp_Programs Very Important
49/127
s4.A++en"(c*; @ @ string s = s4.ToString(*; Console.riteLine(s*; c!r/ c = ne- c!rs.Lengt/; c=s.ToC!rArr!y(*; Arr!y.$e0erse(c*; string out+ut,= ne- string(c*; Console.riteLine(out+ut,*; @,3.cec -eter te num4ers in te in+ut incre!sing or"er or not +u4lic 0oi" incrsngor"er(int in+ut,* : string s = in+ut,.ToString(*; int f = Con0ert.To%nt62(s3/*; int count = 3count,out+ut,; count,=s.Lengt&,; fore!c (0!r 4 in s*
: if (4 O f* : f = 4; countKK; @ @ if (count == count,* : out+ut, = ,; Console.riteLine(out+ut,*; @ else
: out+ut, = 3; Console.riteLine(out+ut,*; @ @m!in function 8rogr!m + =ne- 8rogr!m(*; +."ice(,7*; 8rogr!m.rstlettercoose()t!run !n!n"! mo!n)*; +.s!l!ry(233*; +.re0string()ello c!n"u 1 n!mmu)*; +.frstl!st()ello c!n"!n!)*; +.incrsngor"er(3,67*;
,,.n"ing te nt l!rgest element in !n !rr!y
+u4lic 0oi" nl!rgest(int/ in+ut, int in+ut2* : Arr!y.Sort(in+ut,*; Arr!y.$e0erse(in+ut,*; int/ ! = in+ut,.'istinct(*.ToArr!y(*; int out+ut, = !in+ut2 & ,/; Console.riteLine(out+ut,*;
8/18/2019 CSharp_Programs Very Important
50/127
@,2.n"ing te 0oting eligi4ility of ! mem4er 4y +!ssing 'B !n" "!te form!t !s ! in+ut +u4lic st!tic 0oi" 0otingelegi4ility(String in+ut, String in+ut2* : int !ge = 3 out+ut, = 3; '!teTime "t; if (('!teTime.Try8!rseDx!ct(in+ut, in+ut2 nullSystem.Glo4!liF!tion.'!teTimeStyles.None out "t*** : Console.riteLine("t*; '!teTime "t, = '!teTime.To"!y; !ge = "t,.Ye!r & "t.Ye!r; if ("t,.Eont J "t.Eont [[ ("t,.Eont == "t.Eont II "t,.'!y J "t.'!y** : !ge&&; @ if (!ge O= ,Q* out+ut, = ,; else
out+ut, = &2; @ else : out+ut, = &,; @ Console.riteLine(out+ut,*; @,6.n"ing re"un"!nt elements in !n !rr!y !n" sort tem in !scen"ing or"er +u4lic 0oi" re"elements(int/ in+ut,* : int/ ! = ne- intin+ut,.Lengt/; Arr!yList l, = ne- Arr!yList(,3*;
in+ut,.Co+yTo(!3*; Arr!y.Sort(!*; for (int i = 3; i J !.Lengt; iKK* : for(int =iK,;Jin+ut,.Lengt;KK* : if (!i/ == !/ II !i/R=3 II R(l,.Cont!ins(!i/*** : x/ = !i/; l,.A""(!/*; !/ = 3; 4re!; KK;
@
@ @ l,.Sort(*; Console.riteLine()out+ut)*; fore!c (0!r c in l,* Console.riteLine(c*; @
8/18/2019 CSharp_Programs Very Important
51/127
,7.m!in functio try
: 0otingelegi4ility()63,2,>Q>) )""EEyyyy)*; @ c!tc (Dxce+tion e* : Console.riteLine(e.Eess!ge*; @ int/ ! = ne- int/:776@; 8rogr!m + = ne- 8rogr!m(*; +.re"elements(!*;,
8/18/2019 CSharp_Programs Very Important
52/127
,.!""ing "!ys to ! gi0en "!te +u4lic st!tic 0oi" !"""!ys(string in+ut, int in+ut2* : '!teTime "t; 4ool r = '!teTime.Try8!rseDx!ct(in+ut, )EE""yyyy) nullSystem.Glo4!liF!tion.'!teTimeStyles.None out "t*; if (r* : '!teTime " = "t.A""'!ys(in+ut2*; string = )""EEyyyy); string s = ".ToString(*; Console.riteLine(s*; @ @m!in function8rogr!m + = ne- 8rogr!m(*; +.c!r()23,6&,,&3?V36V63V33))23,6&,,&3?V,
8/18/2019 CSharp_Programs Very Important
53/127
cu4e = cu4e K (i 5 i 5 i*; Console.riteLine(cu4e*; @ Console.riteLine(cu4e*; @,>.n"in sum of e0en num4ers in !rr!y +u4lic 0oi" sume0en(int/ !* : int/ x = !.'istinct(*.ToArr!y(*; int sum = 3; fore!c (0!r i in x* : if (i 1 2 == 3* sum = sum K i; @ Console.riteLine(sum*; @23.n"ing te "!y of -ee of gi0en "!te +u4lic 0oi" "!y(string in+ut,*
: '!teTime "t; 4ool res = '!teTime.Try8!rseDx!ct(in+ut, )EE""yyyy) nullSystem.Glo4!liF!tion.'!teTimeStyles.None out "t*; if (res* : '!yfee ", = "t.'!yfee; Console.riteLine(",*; int "!te = "t.'!y; Console.riteLine("!te*; @ @2,.re+l!cing te loc!tion -it gi0en in+ut
+u4lic st!tic 0oi" CTSMy",26(string in+ut, string in+ut2* : int i ; int cnt = 3; for (i = 3; i J in+ut,.Lengt; iKK* : if (in+ut,i/ == 9&9* 4re!; @ for ( = i K ,; J in+ut,.Lengt; KK* : if (in+ut,/ == 9&9* :
4re!; @ else cntKK; @ string o+ = in+ut,.$e+l!ce(in+ut,.Su4string(i K , cnt* in+ut2*; Console.riteLine(o+*; @22.ee+ te cTS& !s const!nt !n" re+l!ce te ,26 -it gi0en in+ut
8/18/2019 CSharp_Programs Very Important
54/127
+u4lic st!tic 0oi" cts,26(string in+ut,string in+ut2* : int i = 3; for (i = 3; i J in+ut,.Lengt; iKK* : if (in+ut,i/ == 9&9* : 4re!; @ @ string out+ut, = in+ut,.$e+l!ce(in+ut,.Su4string(i K ,* in+ut2*; Console.riteLine(out+ut,*; @26.n"ing te o"" num4ers in !n !rr!y using linq +u4lic st!tic 0oi" o""num(int/ in+ut,* : %Dnumer!4leJintO ! = from i in in+ut, -ere i12==, select i; fore!c (0!r i in !* Console.riteLine(i*;
@ st!tic 0oi" E!in(string/ !rgs* : 8rogr!m + = ne- 8rogr!m(*; +.n!ntur!lcu4es(
8/18/2019 CSharp_Programs Very Important
55/127
@2.to n" -eter te in+ut2 !n" in+ut 6 in in+ut, in !n or"er +u4lic st!tic 0oi" strcont!ins(string in+ut,string in+ut2string in+ut6* : int i = &, = &,; i = in+ut,.%n"exf(in+ut2*; = in+ut,.L!st%n"exf(in+ut6*; if ( O i II i R= &, II R= &,* : Console.riteLine(),)*; @ else if (i == &, [[ == &,* : Console.riteLine()it "oes not cont!ions t-o strings)*; @ else if ( J i* : Console.riteLine()strin2 occur 4efore string, )*; @
Console.riteLine(i*; @2?.+!ss-or" 0!li"!tion +u4lic st!tic 0oi" 0!li"!te+!ss-or"(string in+ut,* : string +!ttern = )Z!&F/(b=.53&>/*(b=.5#/*!&F3&>#l/:@!&F 3&>/]); $egex reg = ne- $egex(+!ttern*; if (reg.%sE!tc(in+ut,** : Console.riteLine()rigt)*; @ else :
Console.riteLine()-rong)*; @ int count = 3; fore!c (0!r i in in+ut,* : if (c!r.%s'igit(i** count = ,; @ if (in+ut,.Lengt O= Q II in+ut,.LengtJ=,3* : if (in+ut,.irst(* O= 9!9 II in+ut,.irst(* J= 9F9* : if ((in+ut,.L!st(* O= 939 II in+ut,.L!st(* J= 9>9* [[ (in+ut,.L!st(* O= 9!9 II
in+ut,.L!st(* J= 9F9** : if (in+ut,.Cont!ins(9#9* [[ in+ut,.Cont!ins(99* [[ in+ut,.Cont!ins(99** : if (count == ,* Console.riteLine(),)*; else Console.riteLine()&,)*; @
https://mail.cognizant.com/owa/redir.aspx?C=JJed2p3ISkuRMqRLdYDebGjScwJPy9AILeXVvrza-nKd53s-3G62ekZg2E6gZSVMvAzdeg5Q5JQ.&URL=mailto%3A%27@%27https://mail.cognizant.com/owa/redir.aspx?C=JJed2p3ISkuRMqRLdYDebGjScwJPy9AILeXVvrza-nKd53s-3G62ekZg2E6gZSVMvAzdeg5Q5JQ.&URL=mailto%3A%27@%27
8/18/2019 CSharp_Programs Very Important
56/127
else Console.riteLine()&,)*; @ else Console.riteLine()&,)*; @ else Console.riteLine()&,)*; @ else : Console.riteLine()&,)*; @ @2Q.cecing -eter !ll te gi0en strings in te string !rr!y 0!li" num4er or not +u4lic st!tic 0oi" cecnum4er(string/ in+ut,* : int !g = 3; string +!ttern = )Z(\"/K\./b\"/K*]);
$egex ex = ne- $egex(+!ttern*; fore!c (0!r i in in+ut,* : if ((ex.%sE!tc(i*** : !g = ,; @ else : !g = &,; @ @ if (!g == ,*
: Console.riteLine()!ll num4ers)*; @ else : Console.riteLine()!ll !re not num4ers)*; @ @2>.cecing -eter te e!c element in te string !rr!y is +ro+er num4er or not +u4lic st!tic 0oi" cecnum4er(string/ in+ut,* : int !g = 3; string +!ttern = )Z(\"/K\./b\"/K*]);
$egex ex = ne- $egex(+!ttern*; fore!c (0!r i in in+ut,* : if ((ex.%sE!tc(i*** : !g = ,; @ else :
8/18/2019 CSharp_Programs Very Important
57/127
!g = &,; @ @ if (!g == ,* : Console.riteLine()!ll num4ers)*; @ else : Console.riteLine()!ll !re not num4ers)*; @ @63.re0erseing e!c -or" in ! string +u4lic st!tic 0oi" re0erse-or"s(string in+ut,* : StringBuil"er s4 = ne- StringBuil"er(*; string/ s = in+ut,.S+lit(9 9*; fore!c (0!r i in s* :
c!r/ c = i.ToC!rArr!y(*; Arr!y.$e0erse(c*; fore!c (0!r in c* : s4.A++en"(*; @ s4.A++en"(9 9*; @ string out+ut = s4.ToString(*; Console.riteLine(out+ut*; @6,.n"ing te motns 4t-n t-o "!tes !n" te for!mt of te "!tes !re )yyyy&EE&"") +u4lic st!tic 0oi" mont"iH(string in+ut,string in+ut2*
: '!teTime "t,"t2; 4ool res = '!teTime.Try8!rseDx!ct(in+ut,)yyyy&EE&"")nullSystem.Glo4!liF!tion.'!teTimeStyles.Noneout "t,*; 4ool res, = '!teTime.Try8!rseDx!ct(in+ut2 )yyyy&EE&"") nullSystem.Glo4!liF!tion.'!teTimeStyles.None out "t2*; int "!ys = Con0ert.To%nt62(("t2 & "t,*.Tot!l'!ys*; int monts = "!ys 63; Console.riteLine()tot!l monts )Kmonts*; @62.function to re0erse 2 letter su4string +u4lic st!tic 0oi" t-oletterre0(string in+ut,* :
StringBuil"er s4 = ne- StringBuil"er(*; int count = 3 count, = in+ut,.Lengt; fore!c (0!r i in in+ut,* : if (c!r.%sLetter(i** count = count K ,; @ if (count == count,* :
8/18/2019 CSharp_Programs Very Important
58/127
if (in+ut,.Lengt 2 == 3* : for (int i = 3; i J in+ut,.Lengt; i K= 2* : string s = in+ut,.Su4string(i 2*; s4.A++en"(s.L!st(**; s4.A++en"(s.irst(**; @ @ else : for (int i = 3; i J in+ut,.Lengt & ,; i K= 2* : string s = in+ut,.Su4string(i 2*; Console.riteLine(s*; s4.A++en"(s.L!st(**; s4.A++en"(s.irst(**; @ s4.A++en"(in+ut,.L!st(**;
@ string out+ut = s4.ToString(*; Console.riteLine(out+ut*; @ else : Console.riteLine()&,)*; @
@66.cec -eter te string cont!ins !ll te o0-els !n" tey soul" 4e in incre!singor"er or not +u4lic st!tic 0oi" !l+!4et(string in+ut,*
: string s = )); fore!c (0!r i in in+ut,* : if (i == 9!9 [[ i == 9e9 [[ i == 9i9 [[ i == 9o9 [[ i == 9u9* : s K= i; @ @ string +!ttern = )Z!eiou]); $egex ex = ne- $egex(+!ttern*; c!r/ c = :9!99e99i99o99u9@; if (in+ut,.Cont!ins(9!9* II in+ut,.Cont!ins(9e9* II in+ut,.Cont!ins(9i9* II
in+ut,.Cont!ins(9o9* II in+ut,.Cont!ins(9u9* II s.Lengt == < II ex.%sE!tc(s** : Console.riteLine(),)*; @ else : Console.riteLine()&,)*; @ @
8/18/2019 CSharp_Programs Very Important
59/127
67.t!ing te re"un"!nt elements !ns sorting tem in !scen"ing or"er +u4lic st!tic 0oi" re"elements(int/ in+ut,* : int/ ! = ne- intin+ut,.Lengt/; ListJintO l, = ne- ListJintO(*; in+ut,.Co+yTo(! 3*; Arr!y.Sort(!*; for (int i = 3; i J !.Lengt; iKK* : for (int = i K ,; J !.Lengt; KK* : if (!i/ == !/ II R(l,.Cont!ins(!i/*** : l,.A""(!/*; !/ = 3; 4re!; KK; @ @
@ fore!c (0!r i in l,* Console.riteLine(i*; @6
8/18/2019 CSharp_Programs Very Important
60/127
: int !g = 3; string +!ttern = )Z(\"/K\./b\"/K*]); $egex ex = ne- $egex(+!ttern*; fore!c (0!r i in in+ut,* : if ((ex.%sE!tc(i*** : !g = ,; @ else : !g = &,; @ @ if (!g == ,* : Console.riteLine()!ll num4ers)*; @
else : Console.riteLine()!ll !re not num4ers)*; @ @6Q.re0ersing te e!c -or" in te gi0en string +u4lic st!tic 0oi" re0erse-or"s(string in+ut,* : StringBuil"er s4 = ne- StringBuil"er(*; string/ s = in+ut,.S+lit(9 9*; fore!c (0!r i in s* : c!r/ c = i.ToC!rArr!y(*;
Arr!y.$e0erse(c*; fore!c (0!r in c* : s4.A++en"(*; @ s4.A++en"(9 9*; @ string out+ut = s4.ToString(*; Console.riteLine(out+ut*; @6>.n"ing te monts "iHerence 4t-n t-o in+uts +u4lic st!tic 0oi" mont"iH(string in+ut,string in+ut2* :
'!teTime "t,"t2; 4ool res = '!teTime.Try8!rseDx!ct(in+ut,)yyyy&EE&"")nullSystem.Glo4!liF!tion.'!teTimeStyles.Noneout "t,*; 4ool res, = '!teTime.Try8!rseDx!ct(in+ut2 )yyyy&EE&"") nullSystem.Glo4!liF!tion.'!teTimeStyles.None out "t2*; int "!ys = Con0ert.To%nt62(("t2 & "t,*.Tot!l'!ys*; int monts = "!ys 63; Console.riteLine()tot!l monts )Kmonts*; @
8/18/2019 CSharp_Programs Very Important
61/127
73.re0ersing t-o letters in ! gi0en -or"(-or"=Oo-"r* +u4lic st!tic 0oi" t-oletterre0(string in+ut,* : StringBuil"er s4 = ne- StringBuil"er(*; int count = 3 count, = in+ut,.Lengt; fore!c (0!r i in in+ut,* : if (c!r.%sLetter(i** count = count K ,; @ if (count == count,* : if (in+ut,.Lengt 2 == 3* : for (int i = 3; i J in+ut,.Lengt; i K= 2* : string s = in+ut,.Su4string(i 2*; s4.A++en"(s.L!st(**; s4.A++en"(s.irst(**;
@ @ else : for (int i = 3; i J in+ut,.Lengt & ,; i K= 2* : string s = in+ut,.Su4string(i 2*; Console.riteLine(s*; s4.A++en"(s.L!st(**; s4.A++en"(s.irst(**; @ s4.A++en"(in+ut,.L!st(**; @
string out+ut = s4.ToString(*; Console.riteLine(out+ut*; @ else : Console.riteLine()&,)*; @
@7,.cec -eter !ll te 0o-els r ter in te gi0en string !n" tey c!n9t re+e!t +u4lic st!tic 0oi" !l+!4et(string in+ut,* : string s = ));
fore!c (0!r i in in+ut,* : if (i == 9!9 [[ i == 9e9 [[ i == 9i9 [[ i == 9o9 [[ i == 9u9* : s K= i; @ @ string +!ttern = )Z!eiou]); $egex ex = ne- $egex(+!ttern*;
8/18/2019 CSharp_Programs Very Important
62/127
c!r/ c = :9!99e99i99o99u9@; if (in+ut,.Cont!ins(9!9* II in+ut,.Cont!ins(9e9* II in+ut,.Cont!ins(9i9* IIin+ut,.Cont!ins(9o9* II in+ut,.Cont!ins(9u9* II s.Lengt == < II ex.%sE!tc(s** : Console.riteLine(),)*; @ else : Console.riteLine()&,)*; @ @ 72.>t question in 2n" column in te 8' le +u4lic st!tic 0oi" string!rr!ysort(string/ in+ut, c!r in+ut2* : ListJstringO out+ut = ne- ListJstringO(*; int = 3; fore!c (0!r i in in+ut,* : if (i.Cont!ins(in+ut2**
: if (i.irst(* R= in+ut2* : out+ut.A""(i*; @ @ else : = ,; Console.riteLine()&,)*; 4re!; @ @
if ( == 3* : out+ut.Sort(*; fore!c (0!r i in out+ut* : Console.riteLine(i*; @ @ @76.cecing for te +one num4er form!t
+u4lic st!tic 0oi" +onenumform!t(string in+ut,* : string +!ttern = )Z\"/:,3@]);
$egex ex = ne- $egex(+!ttern*; if (ex.%sE!tc(in+ut,** : Console.riteLine(),)*; @ else
: Console.riteLine()&,)*; @
8/18/2019 CSharp_Programs Very Important
63/127
@76.4 series
+u4lic st!tic 0oi" 4series(int in+ut,* : int f, = 3 f2 = , f6; f6 = f, K f2; Console.riteLine(f,*; Console.riteLine(f2*; f or (int i = ,; i J in+ut,&,;iKK * : Console.riteLine(f6*; f, = f2; f2 = f6; f6 = f, K f2; @ @77.re0erse te secon" in+ut !n" insert in te mi" of frst string +u4lic st!tic 0oi" re0insert(string in+ut, string in+ut2*
: int mi" = in+ut,.Lengt 2; c!r/ c = in+ut2.ToC!rArr!y(*; Arr!y.$e0erse(c*; string s, = )); string s = ne- string(c*; if (in+ut,.Lengt 1 2 == 3* : s, = in+ut,.%nsert(mi" s*; @ else : s, = in+ut,.%nsert(mi"K,s*;
@ Console.riteLine(s,*; @ 7
8/18/2019 CSharp_Programs Very Important
64/127
,.in" sum of squires of n n!tur!l num4ers using formul! n(nK,*(2nK,* B$Vin+ut, is not n!tur!l no ten out+ut=&, +u4lic st!tic 0oi" sumofsquires(int in+ut,* : int out+ut; if (in+ut, O 3* : out+ut = in+ut, 5 (in+ut, K ,* 5 (2 5 in+ut, K ,* ;
@ else out+ut = &,; Console.riteLine(out+ut*; @ 2.some scen!rio to n" !re! tey g!0e formul! Are!=8%5$5$ B$Vin+ut,J3 +u4lic st!tic 0oi" n"Are!("ou4le in+ut,* : "ou4le out+ut;
if (in+ut, O 3* : "ou4le 8% = 6.,7; out+ut = 8% 5 in+ut, 5 in+ut,; @ else out+ut=&,; Console.riteLine(E!t.$oun"(out+ut**;
@ 6.in+ut, is string Assume t!t string in"ex st!rt !t 3 from l!st c!r!cter..extr!ctsu4string st!rting !t in+ut2 -it in+ut6 c!rs !n" re0erse it. exVin+ut,V$!!st!n
in+ut2=2 in+ut6=6 out+ut=ts +u4lic st!tic 0oi" strre0erse(string in+ut,int in+ut2int in+ut6* : c!r/ cr = in+ut,.ToC!rArr!y(*; Arr!y.$e0erse(cr*; string tem+ = ne- string(cr*; string out+ut = tem+.Su4string(in+ut2 in+ut6*; Console.riteLine(out+ut*; @ 7.n" "!y of -ee of gi0en "!te +u4lic st!tic 0oi" n""!y(string in+ut,*
: string out+ut=)); '!teTime "t; 4ool !g = '!teTime.Try8!rseDx!ct(in+ut, )EE&""&yyyy) nullSystem.Glo4!liF!tion.'!teTimeStyles.None out "t*; if (!g == true* : out+ut = "t.'!yfee.ToString(*; @
8/18/2019 CSharp_Programs Very Important
65/127
Console.riteLine(out+ut*; @
8/18/2019 CSharp_Programs Very Important
66/127
8/18/2019 CSharp_Programs Very Important
67/127
6.+rint te -or" -ic !s m!ximum no.of 0o-els. if t-o or more -or"s !0ing s!meno.of 0o-els +rint rst occur!nce&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& +u4lic st!tic 0oi" m!xo-els(string in+ut,* : string out+ut,=)); in+ut,=in+ut,.ToLo-er(*; int m!x = 3; string/ str = in+ut,.S+lit(9 9*; fore!c (0!r s in str* : int count = 3; fore!c (0!r c in s* : if (c == 9!9 [[ c == 9e9 [[ c == 9i9 [[ c == 9o9 [[ c == 9u9* : countKK; @ @
if (count O m!x* : m!x = count; out+ut, = s; @ @ Console.riteLine(out+ut,*; @7.c!+it!liFe rst c!r!cter of e!c -or" in ! gi0en string. rem!ining !ll c!rs soul" 4esm!ll&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& +u4lic st!tic 0oi" C!+it!liFe-or"s(string in+ut,* :
int i = 3; string out+ut, = )); in+ut, = in+ut,.ToLo-er(*; string/ str = in+ut,.S+lit(9 9*; string/ !rr=ne- stringstr.Lengt/; fore!c (0!r s in str* : c!r c = c!r.ToU++er(s3/*; string s, = c K s.Su4string(,*; !rri/=s,; iKK; @ out+ut, = string.Poin() ) !rr*;
Console.riteLine(out+ut,*; @
8/18/2019 CSharp_Programs Very Important
68/127
: if (c!r.%sLetterr'igit(c* [[ c!r.%siteS+!ce(c** cKK; @ if (n == c* : fore!c (0!r c in in+ut,* : if (c!r.%s'igit(c** countKK; @ out+ut, = count; @ else : out+ut, = &,; @ Console.riteLine(out+ut,*; @
. 'elete te elements in !n !rr!y list !t te +osition of multi+les of 6
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& +u4lic st!tic 0oi" $emo0e6multi+lein"ex0!lues(Arr!yList in+ut,*
: int n=in+ut,.Count; ListJo4ectO l, = ne- ListJo4ectO(*; l,.A""(in+ut,3/*; for (int i = 2; i J n; iKK* : if (i 1 6 == 3* :
o4ect =in+ut,i/; l,.A""(*; K @ @ fore!c (0!r in l,* Console.riteLine(*; Console.riteLine(*; fore!c (0!r in in+ut,* : if(Rl,.Cont!ins(** Console.riteLine(*; @ @
. $emo0e te 0o-els from te e0en +ositions of te sting. (Assume rst letter of string is in ,st +osition * DxV& in+ut V commitment
out+ut V cmmitmnt&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& +u4lic st!tic 0oi" 0o-els!te0en(string in+ut,* : int n = in+ut,.Lengt;
8/18/2019 CSharp_Programs Very Important
69/127
StringBuil"er s4=ne- StringBuil"er(*; for (int i = 3; i J n; iKK* : if ((i 1 2 == ,* II (in+ut,i/ == 9!9 [[ in+ut,i/ == 9e9 [[ in+ut,i/ == 9i9 [[in+ut,i/ == 9o9 [[ in+ut,i/ == 9u9** : @ else : s4.A++en"(in+ut,i/*; @ @ string s = s4.ToString(*; Console.riteLine(s*; @
. Cec -eter te gi0en in+ut string is +!lin"rome or not. An" !lso cec -eter !tle!st 2 "iHerent
0o-els !re tere in te string. %f so return , else return &,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& +u4lic st!tic 0oi" +!lin"rome(string in+ut,* : c!r/ !, = in+ut,.ToC!rArr!y(*; int count=3; fore!c (0!r c in !,* : if (c == 9!9 [[ c == 9e9 [[ c == 9i9 [[ c == 9o9 [[ c == 9u9* countKK; @ string s, = in+ut,; Arr!y.$e0erse(!,*;
fore!c (0!r l in !,* Console.rite(l*; Console.riteLine(*; string s2 = ne- string(!,*;
if(s,.Dqu!ls(s2* II countO=2 * Console.riteLine(),)*; else Console.riteLine()&,)*; @
%n+ut,=:)!4))!))!4c))!4c")@;
%n+ut2=6'elete !l elements -it te siFe 6 ()!4c) in tis ex!m+le*;=O out+ut,= 6(no.of elements !fter "eleting )!4c)*&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& +u4lic st!tic 0oi" "eletsiFe6(string/ in+ut,int out+ut,* : int n = in+ut,.Lengt; int count = 3; fore!c (0!r i in in+ut,*
8/18/2019 CSharp_Programs Very Important
70/127
: if (i.Lengt == out+ut,* :
@ else : countKK; @ @ Console.riteLine(count*; @
Count or"s%n+ut,=)tis is CogniF!nt !c!"emy)%n+ut2=)i tis is ! tr!inee);Mo- m!ny times te secon" -or" of in+ut2 ()tis) in tis x!m+le* is re+e!te" in in+ut,.NoteV Consi"er C!se
ut+ut,=,.&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
+u4lic st!tic 0oi" t-oStrings(string in+ut, string in+ut2* : string/ !, = in+ut,.S+lit(9 9*; string/ !2 = in+ut2.S+lit(9 9*; int c=3; fore!c(0!r i in !,* : if(i.Dqu!ls(!2,/** cKK; @
Console.riteLine(c*; @+!nc!r" +u4lic st!tic 0oi" +!nc!r"(string in+ut,* : $egex re = ne- $egex()ZA&^/:6@3&>/:7@A&^/:,@])*; if (re.%sE!tc(in+ut,** Console.riteLine(in+ut,*; else Console.riteLine()-rong)*; @ +u4lic st!tic 0oi" in+ut,cont!ins2n6(string i+, string i+2 string i+6*
: int in", = i+,.%n"exf(i+2*; Console.riteLine(in",*; int in"2 = i+,.%n"exf(i+6*; Console.riteLine(in"2*; if (in", J in"2* Console.riteLine(),)*; else Console.riteLine()&,)*;
8/18/2019 CSharp_Programs Very Important
71/127
@ !li"!te 8!ss-or"0!li"!te 4!se" on follo-ing criteri!Vminimum lengt is &23soul" cont!in !ny of tese #soul" not st!rt -it num4ers+eci!l c!rs(#*soul" not en" -it s+eci!l c!rsc!n cont!in num4ersletterss+eci!l c!r&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& +u4lic st!tic 0oi" +!ss-or"(string in+ut,* : int n = in+ut,.Lengt; int c = 3count=3; fore!c (0!r i in in+ut,* : if (c!r.%sLetterr'igit(i* [[ c!r.%siteS+!ce(i* [[ i == 99 [[ i == )#) [[ i ==))* countKK;
@ if (n == count* :
if (in+ut,.Lengt O= II in+ut,.Lengt J= 23* : if ((in+ut,3/ O= 9!9 II in+ut,3/ J= 9F9* [[ (in+ut,3/ O= 9A9 II in+ut,3/ J=9^9** : if ((in+ut,n & ,/ O= 9!9 II in+ut,n & ,/ J= 9F9* [[ (in+ut,n & ,/ O= 9A9 IIin+ut,n & ,/ J= 9^9* [[ (in+ut,n & ,/ O= 939 II in+ut,n & ,/ J= 9>9** : if (in+ut,.Cont!ins(99* [[ in+ut,.Cont!ins(9#9* [[ in+ut,.Cont!ins(99**
: for (int i = 3; i J n; iKK* : if (in+ut,i/ O= 939 II in+ut,i/ J= 9>9* cKK; @ if (c O 3 * : Console.riteLine()correct)*; @ else Console.riteLine()-rong)*; @
else Console.riteLine()-rong)*; @ else Console.riteLine()-rong)*; @ else Console.riteLine()-rong)*; @
https://mail.cognizant.com/owa/redir.aspx?C=JJed2p3ISkuRMqRLdYDebGjScwJPy9AILeXVvrza-nKd53s-3G62ekZg2E6gZSVMvAzdeg5Q5JQ.&URL=mailto%3A%27@%27https://mail.cognizant.com/owa/redir.aspx?C=JJed2p3ISkuRMqRLdYDebGjScwJPy9AILeXVvrza-nKd53s-3G62ekZg2E6gZSVMvAzdeg5Q5JQ.&URL=mailto%3A%27@%27https://mail.cognizant.com/owa/redir.aspx?C=JJed2p3ISkuRMqRLdYDebGjScwJPy9AILeXVvrza-nKd53s-3G62ekZg2E6gZSVMvAzdeg5Q5JQ.&URL=mailto%3A%27@%27https://mail.cognizant.com/owa/redir.aspx?C=JJed2p3ISkuRMqRLdYDebGjScwJPy9AILeXVvrza-nKd53s-3G62ekZg2E6gZSVMvAzdeg5Q5JQ.&URL=mailto%3A%27@%27
8/18/2019 CSharp_Programs Very Important
72/127
else Console.riteLine()-rong)*; @ @%n !n !rr!y n" te l!rgest "iHerence 4- !"!scent elements !n" return te in"ex ofl!rgest "iHerence. egV in+utV :276Q@ out+utV7&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& +u4lic st!tic 0oi" m!x"iHm!xnum(int/ in+ut,* : ListJintO l, = ne- ListJintO(*; for (int i = 3; i J in+ut,.Lengt & ,; iKK* : l,.A""(E!t.A4s(in+ut,i/ & in+ut,i K ,/**; @ int m!x = l,.E!x(*; int in"ex = l,.%n"exf(m!x*; if (in+ut,in"ex/ O in+ut,in"ex K ,/*
Console.riteLine(in+ut,in"ex/*; else Console.riteLine(in+ut,in"ex K ,/*; fore!c (0!r i in l,* Console.riteLine(i*; @Anoter meto" +u4lic st!tic 0oi" n"l!rge(int/ in+ut,* : int "=3t; int o+ = 3; for (int i = 3; i J in+ut,.Lengt & ,; iKK* :
int "is =E!t.A4s(in+ut,i/ & in+ut,i K ,/*; if ("is O "* : " = "is; o+ = i; @ @ if (in+ut,o+/ O in+ut,o+ K ,/* t = o+; else t = o+ K ,; Console.riteLine ;
@ Secon" Arr!yListV < ? > out+ut Arr!yListV< < ? Q&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
logicV iter!te te rst !rr!y list n" o"" in"ex elements !n" ee+ it in ! ne- Arr!y list-itout c!nging its in"ex %ter!te te secon" !rr!y list n" te e0en in"ex elements !n" ee+ it in ! ne- Arr!y list
8/18/2019 CSharp_Programs Very Important
73/127
-itout c!nging its in"ex. +u4lic st!tic 0oi" e0eno""+ositions(int/ in+ut, int/ in+ut2* : ListJintO l, = ne- ListJintO(*; int i; if (in+ut,.Lengt J in+ut2.Lengt* : min = in+ut,.Lengt; @ else : min = in+ut2.Lengt; @ for (i = 3; i J min; iKK* : if (i 1 2 == 3* l,.A""(in+ut2i/*; else l,.A""(in+ut,i/*;
@
fore!c(0!r in l,* Console.riteLine(*; @ T-o i+ strings Count te common unique c!r!cters in 4ot te stringsDxV%n+ut,V`! 4!c u+ co-` %n+ut2V`4!ttle si+` +V2i+s !re c!se sensiti0e+u4lic st!tic 0oi" commonunique(string in+ut, string in+ut2* : int out+ut,;
c!r/ !rr, = in+ut,.ToC!rArr!y(*; c!r/ !rr2 = in+ut2.ToC!rArr!y(*; ListJc!rO l, = ne- ListJc!rO(*; ListJc!rO l2 = ne- ListJc!rO(*; fore!c (0!r c in !rr2* l,.A""(c*; fore!c (0!r c in !rr,* : if (l,.Cont!ins(c* II Rl2.Cont!ins(c** l2.A""(c*; @ out+ut, = l2.Count; Console.riteLine(out+ut,*;
@###########in+ut -ill 4e t-o lists !n" -e !0e to sum te elements in 4ot te lists -ic !re notcommonif !ny list, !0ing &0e elements store &, to out+ut if list2 !0e te &0e num4ers store &2to te out+ut if 4ot te lists !re !0ing &0e nu4ers store &6 to out+utexV l,=:,267@l2=:267
8/18/2019 CSharp_Programs Very Important
74/127
int !g, = 3 !g2 = 3; %nt62 out+ut, = 3; fore!c(0!r i in in+ut,* : if (i J 3* !g, = &,; @ fore!c (0!r i in in+ut2* : if (i J 3* !g2 = &,; @ if (!g, == &, II !g2==&,* : out+ut, = &6; @ else if (!g, == &,* : out+ut, = &,;
@ else if (!g2 == &,* : out+ut, = &2; @ else : ListJ%nt62O l, = ne- ListJ%nt62O(*; ListJ%nt62O l2 = ne- ListJ%nt62O(*; l, = in+ut,.Dxce+t(in+ut2*.ToList(*; l2 = in+ut2.Dxce+t(in+ut,*.ToList(*; out+ut, = l,.Sum(* K l2.Sum(*; @
Console.riteLine(out+ut,*; @t-o in+uts one is string !n" !noter one is c!r!cter re0erse te in+ut one !n"se+!r!te e!c c!r!cter -it in+ut 2exV r!44it&out+utVt&i&4&4&!&r +u4lic st!tic 0oi" re0erse(string in+ut,c!r in+ut2* : c!r/ c = in+ut,.ToC!rArr!y(*; string out+ut, = )); int i; Arr!y.$e0erse(c*; StringBuil"er s4 = ne- StringBuil"er(*;
for (i = 3; i J c.Lengt & ,; iKK* : s4.A++en"(ci/*; s4.A++en"(in+ut2*; @ s4.A++en"(ci/*; out+ut, = s4.ToString(*; Console.riteLine(out+ut,*; @
8/18/2019 CSharp_Programs Very Important
75/127
t-o in+uts one is string !n" !noter one is "elimiter -e !0e to s+lit te in+ut, -itte "elimiter ten !0e to n" te longest -or" if t-o !re!0ing te s!me lengt store te rst -or" -it te !l+!4etic!l or"erexV in+utV "eli&mum4!i&!n+orout+ut V !n+oor +u4lic st!tic 0oi" l!ongstring(string in+ut,string in+ut2* : c!r/ c = in+ut2.ToC!rArr!y(*; string out+ut, = )); string/ s = in+ut,.S+lit(c*; ListJstringO l, = ne- ListJstringO(*; int count = 3 m!x = 3; fore!c (0!r i in s* : count = i.Lengt; if (m!x J count* m!x = count; @ fore!c (0!r i in s*
: if (i.Lengt == m!x* l,.A""(i*; @ if (l,.Count O ,* : l,.Sort(*; out+ut, = l,3/; @ else : out+ut, = l,3/; @
Console.riteLine(out+ut,*; @in+ut -ill string -ic is &0e nume4r !n" -e !0e to cec -eter te gi0en in+ut is ingi0en form!t or not if it in num4er form!t ten store te +ositi0e 0!lueto te string out+ut else store &, to out+utexV in+ut, V )&>Q?) out+utV)>Q?) +u4lic st!tic 0oi" numform!r(string in+ut,* : string +!ttern = )Z&/\"/K\./b\"/5]); $egex ex = ne- $egex(+!ttern*; string out+ut,=)); if (ex.%sE!tc(in+ut,**
: out+ut, = in+ut,.Su4string(,*; @ else : out+ut, = )&,); @ Console.riteLine(out+ut,*;
8/18/2019 CSharp_Programs Very Important
76/127
@in+ut is !n integer !rr!y if tere is nore+e!te" element in te !rr!y ten store &, to teout+ut else n" te m!x s+!n to te out+utin+utV :,267
8/18/2019 CSharp_Programs Very Important
77/127
@ else : out+ut, = Con0ert.ToSingle(in+ut,53.2
8/18/2019 CSharp_Programs Very Important
78/127
count = i.Lengt; if (m!x J count* : m!x = count; out+ut = i; @ @ @ Console.riteLine(out+ut*; @ st!tic 0oi" E!in(string/ !rgs* : sumof"istinctelements(ne- ListJ%nt62O : , 2 6 7 @ ne- ListJ%nt62O:,267Q?)*; m!xs+!n(ne- int/ :,72?,26@*; si++ing(7
8/18/2019 CSharp_Programs Very Important
79/127
:string rsttree = in+ut2.Su4string(36*;string one = in+ut,.Su4string(36*;string t-o = in+ut,.Su4string(Q7*;string !ll = one K )&) K rsttree K )&) K t-o;Console.riteLine(!ll*;@st!tic 0oi" E!in(string/ !rgs*:conc!ten!te()CTS&y"&,267))m!"ur!i)*;@ ===============================================================================================================,. Get te mi""le c!rs(2 c!r!cters* in ! string (only e0en lengt*.in+ut,V tisout+ut,Vi=====================================================
==========================================================
int count = 3;int mi""le = 3;count = in+ut,.Lengt;if (count 1 2 == 3*:mi""le = ((count* 2*;string str$esult!lue, = in+ut,.Su4string(mi""le&,2*;Console.riteLine(str$esult!lue,*;@@
===============================================================================================================,. Cec -eter te in+ut num4er is neg!ti0e. %f so return te +ositi0e num4erDlse return &,.Te num4er is re!" !s string !n" out+ut is !lso string==========================================================================================================
+u4lic st!tic 0oi" cecneg!ti0e(string in+ut,*:int out+ut = %nt62.8!rse(in+ut,*;if (out+ut J 3*:
out+ut = out+ut 5 (&,*;Console.riteLine(out+ut*;@else:Console.riteLine()&,)*;@@
8/18/2019 CSharp_Programs Very Important
80/127
###############using System;using System.Collections.Generic;using System.Linq;using System.Text;n!mes+!ce ConsoleA++lic!tion26: cl!ss 8rogr!m : +u4lic st!tic 0oi" liststrng(ListJstringO in+ut, c!r in+ut2* : ListJstringO out+ut, = ne- ListJstringO(*; ListJstringO l, = ne- ListJstringO(*; ListJstringO l2 = ne- ListJstringO(*; 4ool !g = f!lse; fore!c (0!r i in in+ut,* : l2.A""(i.ToLo-er(**;
@ fore!c (0!r i in l2* : for (int = 3; J i.Lengt; KK* : if (R(c!r.%sLetter(i/*** : !g = true;
@ @ @ if (in+ut,.Count == 3* :
out+ut,.A""()&,)*; @ else if (!g* : out+ut,.A""()&2)*; @ else : fore!c (0!r i in l2* : if (R(i3/ == in+ut2*IIi.Cont!ins(in+ut2** : l,.A""(i*;
@
@ string t = )); for (int i = 3; i J l,.Count;iKK * : for (int = i K ,; J l,.Count; KK* : if (l,i/.Lengt O l,/.Lengt*
8/18/2019 CSharp_Programs Very Important
81/127
8/18/2019 CSharp_Programs Very Important
82/127
@ out+ut,.A""(m!x*; @ fore!c (0!r i in out+ut,* Console.riteLine(i*; @ +u4lic st!tic 0oi" t-oletterre0(string in+ut,* : StringBuil"er s4 = ne- StringBuil"er(*; int count = 3 count, = in+ut,.Lengt; fore!c (0!r i in in+ut,* : if (c!r.%sLetter(i** count = count K ,; @ if (count == count,* : if (in+ut,.Lengt 1 2 == 3* :
for (int i = 3; i J in+ut,.Lengt; i K= 2* : string s = in+ut,.Su4string(i 2*; s4.A++en"(s,/*; s4.A++en"(s3/*; @ @ else : for (int i = 3; i J in+ut,.Lengt & ,; i K= 2* : string s = in+ut,.Su4string(i 2*; Console.riteLine(s*;
s4.A++en"(s,/*; s4.A++en"(s3/*; @ s4.A++en"(in+ut,in+ut,.Lengt&,/*; @ string out+ut = s4.ToString(*; Console.riteLine(out+ut*; @ else : Console.riteLine()&,)*; @ @
st!tic 0oi" E!in(string/ !rgs* : ListJstringO l, = ne- ListJstringO(*:)$DA'YU))-rite))e"it)@; liststrng(l, 9e9*; ListJstringO l2 = ne- ListJstringO(*:)re!"))eleg!nt))D"it)@; m!xele(l2 9e9*; t-oletterre0()Ne-YorW)*; @ @
8/18/2019 CSharp_Programs Very Important
83/127
@========= +u4lic st!tic 0oi" SortList(ListJstringO in+ut, c!r in+ut2* : string/ in+ut,!rr = ne- stringin+ut,.Count/; in+ut,.Co+yTo(in+ut,!rr*; ListJstringO re"uce"%n+ut, = in+ut,!rr.ToListJstringO(*; fore!c(string item in in+ut,* if (item.St!rtsit(in+ut2.ToString(* true null** re"uce"%n+ut,.$emo0e(item*; int i listLengt = re"uce"%n+ut,.Count; string tem+String; for (i = 3; i J listLengt; iKK* : for( = i K ,; J listLengt; KK* : if (re"uce"%n+ut,/.Lengt J re"uce"%n+ut,i/.Lengt* : tem+String = re"uce"%n+ut,i/;
re"uce"%n+ut,i/ = re"uce"%n+ut,/; re"uce"%n+ut,/ = tem+String; @ @ @ out+ut, = re"uce"%n+ut,; @ +u4lic st!tic 0oi" 8rintut+ut(* : ListJstringO in+ut, = ne- ListJstringO(* :)$DA'gg) )-rite) )D"it)@; c!r in+ut2=9e9; SortList(in+ut, in+ut2*; fore!c (string item in out+ut,*
Console.riteLine(item*; @###########
r!ising !rr!y in"ex to its +o-er +u4lic st!tic 0oi" !rr!y+o-(int/ !rr* : "ou4le sum=3; for (int i = 3; i J !rr.Lengt; iKK* :
sum = sum K E!t.8o-(!rri/ i*; @ Console.riteLine(sum*; @ igest num4er in !n integer +u4lic st!tic 0oi" igest(int n* : string s = n.ToString(*; Console.riteLine(s*;
8/18/2019 CSharp_Programs Very Important
84/127
c!r/ c=s.ToC!rArr!y(*; c!r m!x=c3/; fore!c (0!r i in c* : if (i O m!x* m!x = i; @ int out+ut,; out+ut, = Con0ert.To%nt62(m!x.ToString(**; Console.riteLine(out+ut,*; @ Consecuti0ely !"" u+to n lie ,K6& +u4lic st!tic 0oi" consec!""(int n* : ListJintO l, = ne- ListJintO(*; int i; int sum; for (i = ,; i J= n; iKK* :
if (i 1 2 == ,* : l,.A""(i*; @ @
sum = l,3/; for (int = ,; J l,.Count; KK* : if ( 1 2 == ,* sum = sum K l,/; else sum = sum & l,/;
@ Console.riteLine(sum*; @ count consecuti0e 6 !l+!4ets -itout re+itition +u4lic st!tic 0oi" consecuti0e6(string in+ut,* : ListJstringO l,=ne- ListJstringO(*; for (int i = 3; i J=in+ut,.Lengt&6; iKK* : string str = in+ut,.Su4string(i 6*; if (str3/ == str,/ II str,/ == str2/ II Rl,.Cont!ins(str** : l,.A""(str*;
@ @ int out+ut, = l,.Count; Console.riteLine(out+ut,*; @,.in" sum of squires of n n!tur!l num4ers using formul! n(nK,*(2nK,* B$Vin+ut, is not n!tur!l no ten out+ut=&, +u4lic st!tic 0oi" sumofsquires(int in+ut,* :
8/18/2019 CSharp_Programs Very Important
85/127
int out+ut; if (in+ut, O 3* : out+ut = in+ut, 5 (in+ut, K ,* 5 (2 5 in+ut, K ,* ;
@ else out+ut = &,; Console.riteLine(out+ut*; @ 2.some scen!rio to n" !re! tey g!0e formul! Are!=8%5$5$ B$Vin+ut,J3 +u4lic st!tic 0oi" n"Are!("ou4le in+ut,* : "ou4le out+ut; if (in+ut, O 3* : "ou4le 8% = 6.,7; out+ut = 8% 5 in+ut, 5 in+ut,;
@ else out+ut=&,; Console.riteLine(E!t.$oun"(out+ut**;
@ 6.in+ut, is string Assume t!t string in"ex st!rt !t 3 from l!st c!r!cter..extr!ctsu4string st!rting !t in+ut2 -it in+ut6 c!rs !n" re0erse it. exVin+ut,V$!!st!n in+ut2=2 in+ut6=6 out+ut=ts +u4lic st!tic 0oi" strre0erse(string in+ut,int in+ut2int in+ut6*
: c!r/ cr = in+ut,.ToC!rArr!y(*; Arr!y.$e0erse(cr*; string tem+ = ne- string(cr*; string out+ut = tem+.Su4string(in+ut2 in+ut6*; Console.riteLine(out+ut*; @ 7.n" "!y of -ee of gi0en "!te +u4lic st!tic 0oi" n""!y(string in+ut,* : string out+ut=)); '!teTime "t; 4ool !g = '!teTime.Try8!rseDx!ct(in+ut, )EE&""&yyyy) null
System.Glo4!liF!tion.'!teTimeStyles.None out "t*; if (!g == true* : out+ut = "t.'!yfee.ToString(*; @ Console.riteLine(out+ut*; @
8/18/2019 CSharp_Programs Very Important
86/127
: '!teTime "t, "t2; 4ool f, = '!teTime.Try8!rseDx!ct(in+ut, )yyyy&EE&"") nullSystem.Glo4!liF!tion.'!teTimeStyles.None out "t,*; 4ool f2 = '!teTime.Try8!rseDx!ct(in+ut2 )yyyy&EE&"") nullSystem.Glo4!liF!tion.'!teTimeStyles.None out "t2*; if(f,==true II f2==true* : TimeS+!n t = "t, & "t2; int out+ut = (int*t.Tot!l'!ys; Console.riteLine(out+ut*; @ @ .cec te string soul" cont!in 0e 0o-els !n" in !l+!4etic!l or"er if it is int!t or"er out+ut is , oter-ise 2 B$Vif string cont!ins re+e!te" 0o-els ten out+ut is &, +u4lic st!tic 0oi" cec0o-el(string in+ut,* : int out+ut=3;
StringBuil"er s4 = ne- StringBuil"er(*; fore!c (c!r c in in+ut,* : if (c == 9!9 [[ c == 9e9 [[ c == 9i9 [[ c == 9o9 [[ c == 9u9* : s4.A++en"(c*; @ @ int !g = 3; string tem+ = s4.ToString(*; if (tem+.Cont!ins(9!9* II tem+.Cont!ins(9e9* II tem+.Cont!ins(9i9* IItem+.Cont!ins(9o9* II tem+.Cont!ins(9u9* II tem+.Lengt ==
8/18/2019 CSharp_Programs Very Important
87/127
if !ny list, !0ing &0e elements store &, to out+ut if list2 !0e te &0e num4ers store &2to te out+ut if 4ot te lists !re !0ing &0e nu4ers store &6 to out+utexV l,=:,267@l2=:267
8/18/2019 CSharp_Programs Very Important
88/127
@ s4.A++en"(ci/*; out+ut, = s4.ToString(*; Console.riteLine(out+ut,*; @t-o in+uts one is string !n" !noter one is "elimiter -e !0e to s+lit te in+ut, -itte "elimiter ten !0e to n" te longest -or" if t-o !re!0ing te s!me lengt store te rst -or" -it te !l+!4etic!l or"erexV in+utV "eli&mum4!i&!n+orout+ut V !n+oor +u4lic st!tic 0oi" l!ongstring(string in+ut,string in+ut2* : c!r/ c = in+ut2.ToC!rArr!y(*; string out+ut, = )); string/ s = in+ut,.S+lit(c*; ListJstringO l, = ne- ListJstringO(*; int count = 3 m!x = 3; fore!c (0!r i in s* :
count = i.Lengt; if (m!x J count* m!x = count; @ fore!c (0!r i in s* : if (i.Lengt == m!x* l,.A""(i*; @ if (l,.Count O ,* : l,.Sort(*; out+ut, = l,3/;
@ else : out+ut, = l,3/; @ Console.riteLine(out+ut,*; @in+ut -ill string -ic is &0e nume4r !n" -e !0e to cec -eter te gi0en in+ut is ingi0en form!t or not if it in num4er form!t ten store te +ositi0e 0!lueto te string out+ut else store &, to out+utexV in+ut, V )&>Q?) out+utV)>Q?) +u4lic st!tic 0oi" numform!r(string in+ut,*
: string +!ttern = )Z&/\"/K\./b\"/5]); $egex ex = ne- $egex(+!ttern*; string out+ut,=)); if (ex.%sE!tc(in+ut,** : out+ut, = in+ut,.Su4string(,*; @ else
8/18/2019 CSharp_Programs Very Important
89/127
: out+ut, = )&,); @ Console.riteLine(out+ut,*;
@in+ut is !n integer !rr!y if tere is nore+e!te" element in te !rr!y ten store &, to teout+ut else n" te m!x s+!n to te out+utin+utV :,267
8/18/2019 CSharp_Programs Very Important
90/127
c!se 9$9V if (in+ut, O 2333* : "iH = in+ut, & 2333; out+ut, = Con0ert.ToSingle("iH 5 3.6
8/18/2019 CSharp_Programs Very Important
91/127
: string/ s = in+ut,.S+lit(9 9*; int count = 3 m!x = 3; fore!c (0!r i in s* : count = i.Lengt; if (m!x J count* : m!x = count; out+ut = i; @ @ @ Console.riteLine(out+ut*; @ st!tic 0oi" E!in(string/ !rgs* : sumof"istinctelements(ne- ListJ%nt62O : , 2 6 7 @ ne- ListJ%nt62O:,267Q?)*; m!xs+!n(ne- int/ :,72?,26@*; si++ing(7
8/18/2019 CSharp_Programs Very Important
92/127
else : out+ut, = &,; @ Console.riteLine(out+ut,*; @2.sort te !rr!y in !sce or"er !rr!y soul" cont!in only +ositi0e nos&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& +u4lic st!tic 0oi" !rr!ySort(int/ in+ut,* : int/ out+ut,; int count = 3; fore!c(0!r i in in+ut,* : if (i J= 3* countKK; @ if(count==3* :
Arr!y.Sort(in+ut,*; out+ut,=in+ut,; @ else : out+ut,=ne- int/:&,@; @ fore!c(0!r ele in out+ut,* Console.riteLine(ele*;
@6.+rint te -or" -ic !s m!ximum no.of 0o-els. if t-o or more -or"s !0ing s!meno.of 0o-els +rint rst occur!nce
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& +u4lic st!tic 0oi" m!xo-els(string in+ut,* : string out+ut,=)); in+ut,=in+ut,.ToLo-er(*; int m!x = 3; string/ str = in+ut,.S+lit(9 9*; fore!c (0!r s in str* : int count = 3; fore!c (0!r c in s* : if (c == 9!9 [[ c == 9e9 [[ c == 9i9 [[ c == 9o9 [[ c == 9u9*
: countKK; @ @ if (count O m!x* : m!x = count; out+ut, = s; @
8/18/2019 CSharp_Programs Very Important
93/127
@ Console.riteLine(out+ut,*; @7.c!+it!liFe rst c!r!cter of e!c -or" in ! gi0en string. rem!ining !ll c!rs soul" 4esm!ll&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& +u4lic st!tic 0oi" C!+it!liFe-or"s(string in+ut,* : int i = 3; string out+ut, = )); in+ut, = in+ut,.ToLo-er(*; string/ str = in+ut,.S+lit(9 9*; string/ !rr=ne- stringstr.Lengt/; fore!c (0!r s in str* : c!r c = c!r.ToU++er(s3/*; string s, = c K s.Su4string(,*; !rri/=s,; iKK;
@ out+ut, = string.Poin() ) !rr*; Console.riteLine(out+ut,*; @
8/18/2019 CSharp_Programs Very Important
94/127
: int n=in+ut,.Count; ListJo4ectO l, = ne- ListJo4ectO(*; l,.A""(in+ut,3/*; for (int i = 2; i J n; iKK* : if (i 1 6 == 3* : o4ect =in+ut,i/; l,.A""(*; @ @ fore!c (0!r in l,* Console.riteLine(*; Console.riteLine(*; fore!c (0!r in in+ut,* : if(Rl,.Cont!ins(** Console.riteLine(*;
@ @ . $emo0e te 0o-els from te e0en +ositions of te sting. (Assume rst letter of string is in ,st +osition * DxV& in+ut V commitment
out+ut V cmmitmnt&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& +u4lic st!tic 0oi" 0o-els!te0en(string in+ut,* : int n = in+ut,.Lengt; StringBuil"er s4=ne- StringBuil"er(*; for (int i = 3; i J n; iKK*
: if ((i 1 2 == ,* II (in+ut,i/ == 9!9 [[ in+ut,i/ == 9e9 [[ in+ut,i/ == 9i9 [[in+ut,i/ == 9o9 [[ in+ut,i/ == 9u9** : @ else : s4.A++en"(in+ut,i/*; @ @ string s = s4.ToString(*; Console.riteLine(s*; @
. Cec -eter te gi0en in+ut string is +!lin"rome or not. An" !lso cec -eter !tle!st 2 "iHerent0o-els !re tere in te string. %f so return , else return &,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& +u4lic st!tic 0oi" +!lin"rome(string in+ut,* : c!r/ !, = in+ut,.ToC!rArr!y(*;
8/18/2019 CSharp_Programs Very Important
95/127
int count=3; fore!c (0!r c in !,* : if (c == 9!9 [[ c == 9e9 [[ c == 9i9 [[ c == 9o9 [[ c == 9u9* countKK; @ string s, = in+ut,; Arr!y.$e0erse(!,*; fore!c (0!r l in !,* Console.rite(l*; Console.riteLine(*; string s2 = ne- string(!,*;
if(s,.Dqu!ls(s2* II countO=2 * Console.riteLine(),)*; else Console.riteLine()&,)*; @
%n+ut,=:)!4))!))!4c))!4c")@;%n+ut2=6'elete !l elements -it te siFe 6 ()!4c) in tis ex!m+le*;=O out+ut,= 6(no.of elements !fter "eleting )!4c)*&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& +u4lic st!tic 0oi" "eletsiFe6(string/ in+ut,int out+ut,* : int n = in+ut,.Lengt; int count = 3; fore!c (0!r i