Documente Academic
Documente Profesional
Documente Cultură
ASP.NetMVC,C#,EntityFramework
4XHP6RPRV
0HPEURV
*RWR
ListadeExercciosresolvidosemC#01
DJR
'DQGRVHTXHQFLDDQRVVDVpULHVREUH&DOJRULWPRHSURJUDPDomRYDPRVUHVROYHUQRVVDSULPHLUDOLVWDGH
H[HUFtFLRVHP&
$QWHVGHFRQWLQXDUFRPDOHLWXUDGHVWHDUWLJRWHQWHUHVROYHURVH[HUFtFLRVVR]LQKRSDUDLVWRDFHVVH&RPDQGR
GH(QWUDGDHP&SDUDYHUDOLVWDGHH[HUFtFLRVHP&
3DUDUHVROYHUHVWHVH[HUFtFLRVYRFrYDLSUHFLVDUGHTXDOTXHUYHUVmRGR&H9LVXDO6WXGLRXPDYH]TXH
YDPRVXWLOL]DUVRPHQWHRVUHFXUVRVEiVLFRGR9LVXDO6WXGLRHGR&
AcesseagoramesmotodososartigosdestasriesobreC#,algoritmoeprogramao.
3DUDFDGDH[HUFtFLRVUHFRPHQGRTXHYRFrFULHXPQRYRSURMHWRQR9LVXDO6WXGLRGRWLSR&RQVROH
$SSOLFDWLRQ
3URMHWR&RQVROH$SSOLFDWLRQQR9LVXDO6WXGLR
&RPRSURMHWRDEHUWRSHUFHEDTXHH[LVWHXPDUTXLYRFKDPDGRProgram.cspQHVWHDUTXLYRTXHLUHPRV
UHVROYHUQRVVRVH[HUFtFLRV
$UTXLYR3URJUDPFVDEHUWRQR9LVXDO6WXGLR
8PDYH]UHVROYLGRRH[HUFtFLREDVWDDFHVVDURPHQXDebug/StartWithoutDebuggingRXCrtl+F5(VWH
FRPDQGRYDLH[HFXWDURVHXFyGLJRVHPGHEXJRTXHID]FRPTXHDWHODGHVDtGDDWHOLQKDSUHWDILTXH
DEHUWDDSyVDH[HFXomRGRH[HUFtFLR
8PDYH]FULDGRRVHXSURMHWRHP&RQVROH$SSOLFDWLRQYDPRVDVROXomRGRVH[HUFtFLRV
ListadeExercciosresolvidosemC#
$7(1d2/HPEUHVHTXHH[LVWHPYiULDVIRUPDVGLIHUHQWHVGHVHFKHJDUDRPHVPRUHVXOWDGR
HQWmRDVUHVSRVWDVDSUHVHQWDGDVDTXLQmRVmRDV~QLFDVFRUUHWDVYRFrSRGHWHUIHLWRGHIRUPD
GLIHUHQWHHWDPEpPHVWDUFRUUHWDDVXDUHVSRVWDRN"4XDOTXHUGXYLGDVySHUJXQWDUQRV
FRPHQWiULRVWHUHLRPDLRUSUD]HUHPDMXGDOR
01.Imprimiramensagem:PRECISOFAZERTODOSOSEXERCCIOSPARAAPRENDER
1
2
3
4
5
6
7
8
9
10
11
usingSystem;
namespaceExercicio01
{
classProgram
{
staticvoidMain(string[]args)
{
Console.WriteLine("PRECISOFAZERTODOSOSALGORITMOSPARAAPREN
}
}
}
02.Imprimirseunome.
1
2
3
4
5
6
7
8
9
10
11
usingSystem;
namespaceExercicio02
{
classProgram
{
staticvoidMain(string[]args)
{
Console.WriteLine("CleytonFerrari");
}
}
}
03.Criarumalgoritmoqueimprimaoproduto(multiplicao)entre28e43.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
usingSystem;
namespaceExercicio03
{
classProgram
{
staticvoidMain(string[]args)
{
intx=28;
inty=43;
Console.WriteLine("Produtodosnmeros:{0}",x*y);
}
}
}
04.Criarumalgoritmoqueimprimaamdiaaritmticaentreosnmeros8,9e7.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
usingSystem;
namespaceExercicio04
{
classProgram
{
staticvoidMain(string[]args)
{
intx=8;
inty=9;
intz=7;
doubleresultado=0;
resultado=(x+y+z)/3;
Console.WriteLine("Amdiade{0},{1}e{2}:{3}",x,y,z,re
}
}
}
05.Lerumnmerointeiroeimprimilo.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
usingSystem;
namespaceExercicio05
{
classProgram
{
staticvoidMain(string[]args)
{
intnumero=0;
Console.Write("Digiteumnmero:");
//pegaovalordigitadoqueumastring
//depoisconverteparainteiro(int)
numero=int.Parse(Console.ReadLine());
//imprimindonatela
Console.WriteLine("Vocdigitou:{0}",numero);
}
}
}
06.Lerdoisnmerosinteiroseimprimilos.
1
2
3
4
5
6
7
8
9
10
11
usingSystem;
namespaceExercicio06
{
classProgram
{
staticvoidMain(string[]args)
{
intn1,n2=0;
//Solicitaoprimeironmero
//depoisconverte(string/int)e
12
//armazenanavariaveln1
12
13
14
15
16
17
18
19
20
21
22
23
//armazenanavariaveln1
Console.Write("Digiteo1Nmero:");
n1=int.Parse(Console.ReadLine());
Console.Write("Digiteo2Nmero:");
n2=int.Parse(Console.ReadLine());
//imprimindoosnmeros
Console.WriteLine("Vocdigitou:{0}e{1}",n1,n2);
}
}
}
07.Lerumnmerointeiroeimprimirseusucessoreseuantecessor.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
usingSystem;
namespaceExercicio07
{
classProgram
{
staticvoidMain(string[]args)
{
intnumero=0;
intsucessor,antecessor=0;
//Recebeosdados
Console.Write("DigiteumNmero:");
numero=int.Parse(Console.ReadLine());
//Processa
sucessor=numero+1;
antecessor=numero1;
//Imprime
Console.WriteLine("SucessordoNmero:{0}",sucessor);
Console.WriteLine("AntecessordoNmero:{0}",antecessor);
}
}
}
08.Lernome,endereoetelefoneeimprimilos.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
usingSystem;
namespaceExercicio08
{
classProgram
{
staticvoidMain(string[]args)
{
stringnome,endereco,telefone="";
Console.Write("Digiteseunome:");
nome=Console.ReadLine();
Console.Write("DigiteseuEndereo:");
endereco=Console.ReadLine();
Console.Write("DigiteseuTelefone:");
telefone=Console.ReadLine();
17
17
18
19
20
21
Console.WriteLine("SeuNome:{0},evocmoraem:{1},comote
}
}
}
09.Lerdoisnmerosinteiroseimprimirasoma.Antesdoresultado,deverapareceramensagem:
Soma.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
usingSystem;
namespaceExercicio09
{
classProgram
{
staticvoidMain(string[]args)
{
intn1,n2=0;
intresultado=0;
Console.Write("DigiteoPrimeiroNmero:");
n1=int.Parse(Console.ReadLine());
Console.Write("DigiteoSegundoNmero:");
n2=int.Parse(Console.ReadLine());
resultado=n1+n2;
Console.WriteLine("Asoma{0}",resultado);
}
}
}
10.Lerdoisnmerosinteiroseimprimiroproduto.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
usingSystem;
namespaceExercicio10
{
classProgram
{
staticvoidMain(string[]args)
{
intn1,n2=0;
intresultado=0;
Console.Write("DigiteoPrimeiroNmero:");
n1=int.Parse(Console.ReadLine());
Console.Write("DigiteoSegundoNmero:");
n2=int.Parse(Console.ReadLine());
resultado=n1*n2;
Console.WriteLine("Amultiplicao{0}",resultado);
}
}
}
11.Lerumnmeroreal(numerocomvrgula)eimprimiraterapartedestenmero.
1
usingSystem;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
namespaceExercicio11
{
classProgram
{
staticvoidMain(string[]args)
{
doublen=0;
doubleresultado=0;
Console.Write("DigiteumNmero:");
n=double.Parse(Console.ReadLine());
resultado=n/3;
Console.WriteLine("Aterapartedestenmero:{0:#.00}",resul
}
}
}
12.EntrarcomdoisnmerosreaiseimprimiramdiaaritmticacomamensagemMdiaantesdo
resultado.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
usingSystem;
namespaceExercicio12
{
classProgram
{
staticvoidMain(string[]args)
{
doublen1,n2=0;
doubleresultado=0;
Console.Write("DigiteoPrimeiroNmero:");
n1=double.Parse(Console.ReadLine());
Console.Write("DigiteoSegundoNmero:");
n2=double.Parse(Console.ReadLine());
resultado=(n1+n2)/2;
Console.WriteLine("AMdia{0}",resultado);
}
}
}
13.Fazerumalgoritmoquepossaentrarcomosaldodeumaaplicaoeimprimaonovosaldo,
considerandooreajustede1%.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
usingSystem;
namespaceExercicio13
{
classProgram
{
staticvoidMain(string[]args)
{
doublesaldo=0;
doublereajuste=0;
doublejuro=0;
Console.Write("DigiteosaldodaAplicao:");
saldo=double.Parse(Console.ReadLine());
Console.Write("DigiteoJuro:");
14
15
16
17
18
19
20
21
Console.Write("DigiteoJuro:");
juro=double.Parse(Console.ReadLine());
reajuste=saldo*(juro/100);
saldo=saldo+reajuste;
Console.WriteLine("Seunovosaldo{0:#.00}",saldo);
}
}
}
14.EntrarcomasnotasdaPR1ePR2eimprimiramdiafinal.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
usingSystem;
namespaceExercicio14
{
classProgram
{
staticvoidMain(string[]args)
{
doublePR1,PR2=0;
doublemedia=0;
Console.Write("Digiteanotadaprova1:");
PR1=double.Parse(Console.ReadLine());
Console.Write("Digiteanotadaprova2:");
PR2=double.Parse(Console.ReadLine());
media=(PR1+PR2)/2;
Console.WriteLine("AMdiadoAluno:{0}",media);
}
}
}
15.Entrarcomumnomeeimprimir:
9tGHR
7RGRRQRPH
3ULPHLUR&DUDFWHUH
8OWLPR&DUDFWHUH
'R3ULPHLURDWHR7HUFHLUR
4XDUWR&DUDFWHUH
7RGRVPHQRVR3ULPHLUR
2V'RLVOWLPRV
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
usingSystem;
namespaceExercicio15
{
classProgram
{
staticvoidMain(string[]args)
{
stringnome="";//CleytonFerrari
Console.Write("DigiteseuNome:");
nome=Console.ReadLine();
Console.WriteLine("TodooNome:{0}",nome);
Console.WriteLine("PrimeiroCaracter:{0}",nome.Substring(0,1))
Console.WriteLine("QuantidadedeCaracter:{0}",nome.Length);
15
16
17
18
19
20
21
22
23
Console.WriteLine("QuantidadedeCaracter:{0}",nome.Length);
Console.WriteLine("ltimoCaracter:{0}",nome.Substring(nome.Len
Console.WriteLine("DoPrimeiroateoTerceiro:{0}",nome.Substri
Console.WriteLine("OQuartoCaracter:{0}",nome.Substring(3,1))
Console.WriteLine("TodosmenosoPrimeiro:{0}",nome.Substring(1
Console.WriteLine("Osdoisltimo:{0}",nome.Substring(nome.Leng
}
}
}
&RPLVWRFKHJDPRVDRILPGDQRVVD/LVWDGH([HUFtFLRVUHVROYLGRVHP&QHVWDSULPHLUDOLVWDGHH[HUFtFLRV
RREMHWLYRpDSUHQGHUDH[LELUPHQVDJHQVQDWHODHUHFHEHUGDGRVGLJLWDGRVSHORXVXiULR
7HQWHIL[DUEHPHVWHVFRPDQGRVGHHQWUDGDHVDtGDHP&HDWpRQRVVRSUy[LPRDUWLJRGDVpULHVREUH&
DOJRULWPRHSURJUDPDomR
1mRILTXHFRPG~YLGDEDVWDSHUJXQWDUTXHUHVSRQGRRN
Nopercaasprximaspublicaes!SigaagoranossapginaTISelvagemnoGooglePlus,Twitterou
noFacebookesegostoudocontedocompartilheeajudenossacomunidade!
Comentarios
FRPHQWDULRV
FRPHQWiULRV
&ODVVLILFDUSRU 3ULQFLSDLV
$GLFLRQDUXPFRPHQWiULR
*DVSDU0D[LQGH6DORPmR(QJHQKHLUR,QIRUPiWLFRDW&DURJEXVVQHV
JUDoDVD'HXVRVPHXVH[HUFLFLRVHVWmRUHVROYLGR
&XUWLU5HVSRQGHUGHRXWXEURGH
*DVSDU0D[LQGH6DORPmR(QJHQKHLUR,QIRUPiWLFRDW&DURJEXVVQHV
JRVWHLPXLWR
&XUWLU5HVSRQGHUGHRXWXEURGH
$OH[VDQGHU*RPHV5LEHLUmRGDV1HYHV
(VFUHYDXPSURJUDPD&SDUDOHUGRLVQ~PHURVUHDLVHGHSRLVLPSULPLORVHPRUGHP
FUHVFHQWHQDWHOD
&XUWLU5HVSRQGHUGHVHWHPEURGH
0DWHXV6WUR]]L3RUWR)HUUHLUD
(XW{TXHEUDQGRDFDEHoDFRPXPH[HUFtFLR7DOYH]SRVVDPHDMXGDU1XPDUUD\
XQLGLPHQVLRQDOGHtQGLFHLQYHUWHURVYDORUHVGRVtQGLFHFRPRGR~OWLPRtQGLFHGR
VHJXQGRSDUDRSHQ~OWLPRHDVVLPVXFHVVLYDPHQWH1HPHP&TXHHXMiFRQVLJRID]HU
DOJXPDFRLVLQKDHXFRQVHJXL6HSXGHUGDUXPDOX]1mRTXHULDDYDQoDUQRFXUVRVHP
ID]HUWRGRVRVH[HUFtFLRV
&XUWLU5HVSRQGHUGHVHWHPEURGH
'LRQtVLR$OIUHGR7HFD6WRUH0DQDJHUDW(VSHOKRGD6RFLHGDGH
'LRQtVLR$OIUHGR7HFD6WRUH0DQDJHUDW(VSHOKRGD6RFLHGDGH
)RLERPYDOHX
&XUWLU5HVSRQGHUGHVHWHPEURGH
.HUHRODQGR3'RPLQJRV)URRWD6FRXW)RU/LIHDW0HQVDJHLURVGD3D]
)RLPXLWRERP
&XUWLU5HVSRQGHU
GHVHWHPEURGH
:DOGHPDU3DXOR/XEDVVD7pFQLFRGHUHGHHKDUGZHUHDW(QJLQHHU
JRVWHLLPHQVRSDUDRVSULPHLURVSDVVRVGHSURJUDPDUHPF
&XUWLU5HVSRQGHUGHMXOKRGH
1LFR0RQWHLUR86738QLYHUVLGDGHGH673
qPXLWRERPWHPFRLVDVERDV
&XUWLU5HVSRQGHUGHMXQKRGH
,QiFLR&DUYDOKR6mR7RPp
JRVWHLRVLQLFLDQWHVGHYHPFRPHoDUFRPRVPDLVIiFHLVSDUDPHOKRUFRPSUHHQomR
&XUWLU5HVSRQGHUGHPDLRGH
-RDR&DUORV(QJLQHHUDW(PEUDHU
RXOWLPRHXQDRHQWHQGLSUHFLVRGHFRUDUVXEVWULQJ
&XUWLU5HVSRQGHUGHPDLRGH
:DOGHPDU3DXOR/XEDVVD7pFQLFRGHUHGHHKDUGZHUHDW(QJLQHHU
RNEHPHQWHQGLGRDJRUDYRXXVDU
&XUWLU5HVSRQGHUGHDEULOGH
*DEULHO6LOYD(VFROD6HFXQGiULD(PtGLR1DYDUUR
([HUFtFLRWDRIiFHLV
&XUWLU5HVSRQGHUGHPDUoRGH
1DLDUD1DQD3RQWLItFLD8QLYHUVLGDGH&DWyOLFDGH0LQDV*HUDLV
'HTXDQWRHPTXDQWRWHPSRYFHYROXLQDFRPSOH[LGDGHGRVH[HUFtFLRV"
&XUWLU5HVSRQGHU
GHMDQHLURGH
)DFHERRN&RPPHQWV3OXJLQ
3RVWHGE\&OH\WRQ)HUUDUL&3HUPDOLQN
&RPDQGRGH(QWUDGDHP&HPSDVVRV6WDWLF&RGH$QDO\VLVQR9LVXDO6WXGLRDQDOLVDQGRRFyGLJRGH
DSOLFDo}HVLPSOHPHQWDGDVHP1(7
&RPHQWiULRV
7L6HOYDJHP
5HFRPPHQG
&RPSDUWLOKDU
(QWUDU
2UGHQDUSRU0HOKRUDYDOLDGR
3DUWLFLSHGDGLVFXVVmR
)HOLSH XPDQRDWUiV
7HPFRPRHXSHJDUYiULRVGDGRVGHXPDYH]"SRUH[HPSORDRLQYpVGH
7HPFRPRHXSHJDUYiULRVGDGRVGHXPDYH]"SRUH[HPSORDRLQYpVGH
&RQVROH:ULWH'LJLWHRSULPHLUR
&RQVROH:ULWH'LJLWHRVHJXQGR
SRGHWHU
&RQVROH:ULWH'LJLWHRSULPHLURHRVHJXQGR"
5HVSRQGHU &RPSDUWLOKDU
YLVLWDQWH>)HOLSH PHVHVDWUiV
VLPYRFrXWLOL]DYHWRUHV
H[
VWULQJ>@QRPHV QHZVWULQJ>@
IRULQWL LL
^
FRQVROHZULWH'LJLWHR^`QRPHL
QRPHV>L@ FRQVROHUHDG/LQH
`
IRULQWL LL
^
FRQVROHZULWH^`QRPH^`LQRPHV>L@
`
5HVSRQGHU &RPSDUWLOKDU
/XLV>)HOLSH XPDQRDWUiV
$FUHGLWRTXHQmRSRULVVRH[LVWHPDVHVWUXWXUDVGHUHSHWLomRFRPRZKLOHIRUSUDYF
GLJLWDUVyXPDYH]HDSDUHFHUYiULDV
5HVSRQGHU &RPSDUWLOKDU
)HOLSH XPPrVDWUiV
^`QDRHQWHQGLPXLWRRSRUTXHGHVVHVFDUDFWHU
$VVLQDUIHHG
5HVSRQGHU &RPSDUWLOKDU
$GLFLRQHR'LVTXVQRVHXVLWH
3ULYDFLGDGH
OneResponsetoListadeExercciosresolvidosemC#01
Trackback:$SUHQGDDSURJUDPDU$0LFURVRIWID]PXOWLUmRSDUDHQVLQDUFyGLJR7,6HOYDJHP
>@DTXLQREORJGDFRPXQLGDGHXPDVpULHGHDUWLJRVSDUDTXHYRFrDSUHQGDDSURJUDPDU(QWmRQmR
WHPWLVHOYDJHPFRPEUFVKDUSDSUHQGDDSURJUDPDUPLFURVRIWHQVLQDDSURJUDPDU
Slack
6ODFN
Pesquisar
*2
Melhordasemana
/LVWDGH([HUFtFLRVUHVROYLGRVHP&
&DL[DVGHGLiORJRVHP:LQGRZV)RUPV&0HVVDJH%R[
&RQVWDQWHV9DULiYHLVH7LSRVGH'DGRV
&RPDQGRGH(QWUDGDHP&HPSDVVRV
1HRM%DQFRGH'DGRVRULHQWDGRD*UDIRV
Categorias
1(7
$QGURLG
$UGXLQR
$UWLJRV&LHQWtILFRV
$631(7
%DQFRGH'DGRV
&
&DNH3+3
&HUWLILFDo}HV
&RPXQLGDGH
'HVHQYROYLPHQWR
(YHQWRV
)DFXOGDGH
)OH[
*HUDO
*HVWmRGH7,
JLW
,QIUDHVWUXWXUD
L26
0RELOH
3+3
5DLOV
5HGHV
5REyWLFD
6WRUDJH
:LQGRZV
:3
7DJV
DQGURLGDUGXLQRDUPD]HQDPHQWRH[WHUQR$631(7$631(7EDFNXSEDQFRGHGDGRVF
FDNHSKSFHUWLILFDo}HV&6KDUSGDVGHSOR\GHVDVWUH()(QWLW\)UDPHZRUNIODVKEXLOGHUIOH[,QVWDODU$QGURLG6'.
M4XHU\OyJLFDPFSPLFURVRIW0LJUDWLRQVPRELOH09&QDV1R64/SKSUDLOVUDLOVLQVWDOOHU UDLOVQRZLQGRZV
UHVWDXUDomRUXE\RQUDLOVVDQVTOVTOPDQDJHPHQWVWXGLRVTOVHUYHUWHFKQHW9LVXDO6WXGLR9tGHR9tGHR
DGE
$XOD:HE$3,ZLQGRZV