Escolar Documentos
Profissional Documentos
Cultura Documentos
ListadeExercciosresolvidosemC#01TISelvagem
TISelvagem
ASP.NetMVC,C#,EntityFramework
QuemSomos
Membros
Goto...
ListadeExercciosresolvidosemC#01
ago23
10
Share
Tweetar
Curtir
Compartilhar
DandosequenciaanossasriesobreC#,algoritmoeprogramaovamosresolvernossaprimeiralistade
exercciosemC#.
Antesdecontinuarcomaleituradesteartigotenteresolverosexercciossozinho,paraistoacesseComando
deEntradaemC#paraveralistadeexercciosemC#.
PararesolverestesexercciosvocvaiprecisardequalquerversodoC#eVisualStudio,umavezque
vamosutilizarsomenteosrecursosbsicodoVisualStudioedoC#.
AcesseagoramesmotodososartigosdestasriesobreC#,algoritmoeprogramao.
ParacadaexercciosrecomendoquevoccrieumnovoprojetonoVisualStudiodotipoConsole
Application.
http://www.tiselvagem.com.br/csharp/listadeexerciciosresolvidosemcsharp/
1/14
17/09/2015
ListadeExercciosresolvidosemC#01TISelvagem
ProjetoConsoleApplicationnoVisualStudio
Comoprojetoaberto,percebaqueexisteumarquivochamadoProgram.csnestearquivoqueiremos
resolvernossosexerccios.
ArquivoProgram.csabertonoVisualStudio
Umavezresolvidooexerccio,bastaacessaromenuDebug/StartWithoutDebugging,ouCrtl+F5.Este
comandovaiexecutaroseucdigosemdebug,oquefazcomqueateladesada(atelinhapreta)fique
http://www.tiselvagem.com.br/csharp/listadeexerciciosresolvidosemcsharp/
2/14
17/09/2015
ListadeExercciosresolvidosemC#01TISelvagem
abertaapsaexecuodoexerccio.
UmavezcriadooseuprojetoemConsoleApplication,vamosasoluodosexerccios.
ListadeExercciosresolvidosemC#
ATENO:Lembresequeexistemvriasformasdiferentesdesechegaraomesmoresultado,
entoasrespostasapresentadasaquinosoasnicascorretas,vocpodeterfeitodeforma
diferenteetambmestarcorretaasuaresposta,ok?Qualquerduvidasperguntarnos
comentrios,tereiomaiorprazeremajudalo!
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);
}
}
}
http://www.tiselvagem.com.br/csharp/listadeexerciciosresolvidosemcsharp/
3/14
17/09/2015
ListadeExercciosresolvidosemC#01TISelvagem
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
http://www.tiselvagem.com.br/csharp/listadeexerciciosresolvidosemcsharp/
4/14
17/09/2015
12
13
14
15
16
17
18
19
20
21
22
23
ListadeExercciosresolvidosemC#01TISelvagem
//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
http://www.tiselvagem.com.br/csharp/listadeexerciciosresolvidosemcsharp/
5/14
17/09/2015
17
18
19
20
21
ListadeExercciosresolvidosemC#01TISelvagem
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;
http://www.tiselvagem.com.br/csharp/listadeexerciciosresolvidosemcsharp/
6/14
17/09/2015
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
ListadeExercciosresolvidosemC#01TISelvagem
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
usingSystem;
2
3
namespaceExercicio13
4
{
5
classProgram
6
{
7
staticvoidMain(string[]args)
8
{
9
doublesaldo=0;
10
doublereajuste=0;
11
doublejuro=0;
12
Console.Write("DigiteosaldodaAplicao:");
13
saldo=double.Parse(Console.ReadLine());
14
Console.Write("DigiteoJuro:");
http://www.tiselvagem.com.br/csharp/listadeexerciciosresolvidosemcsharp/
7/14
17/09/2015
14
15
16
17
18
19
20
21
ListadeExercciosresolvidosemC#01TISelvagem
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:
Vdeo:
Todoonome:
PrimeiroCaractere:
UltimoCaractere:
DoPrimeiroateoTerceiro:
QuartoCaractere:
TodosmenosoPrimeiro:
OsDoisltimos:
1
usingSystem;
2
3
namespaceExercicio15
4
{
5
classProgram
6
{
7
staticvoidMain(string[]args)
8
{
9
stringnome="";//CleytonFerrari
10
Console.Write("DigiteseuNome:");
11
nome=Console.ReadLine();
12
13
Console.WriteLine("TodooNome:{0}",nome);
14
Console.WriteLine("PrimeiroCaracter:{0}",nome.Substring(0,1))
15
Console.WriteLine("QuantidadedeCaracter:{0}",nome.Length);
http://www.tiselvagem.com.br/csharp/listadeexerciciosresolvidosemcsharp/
8/14
17/09/2015
15
16
17
18
19
20
21
22
23
ListadeExercciosresolvidosemC#01TISelvagem
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
}
}
}
ComistochegamosaofimdanossaListadeExercciosresolvidosemC#,nestaprimeiralistadeexerccios
oobjetivoaprenderaexibirmensagensnatelaereceberdadosdigitadospelousurio.
TentefixarbemestescomandosdeentradaesadaemC#eatonossoprximoartigodasriesobreC#,
algoritmoeprogramao.
Nofiquecomdvida,bastaperguntarquerespondook!
Nopercaasprximaspublicaes!SigaagoranossapginaTISelvagemnoGooglePlus,Twitterou
noFacebookesegostoudocontedocompartilheeajudenossacomunidade!
Comentarios
8comentarios
http://www.tiselvagem.com.br/csharp/listadeexerciciosresolvidosemcsharp/
9/14
17/09/2015
ListadeExercciosresolvidosemC#01TISelvagem
8comentrios
Classificarpor Principais
Adicionarumcomentrio...
KereolandoPDomingosFrootaScoutForLifeatMensageirosdaPaz
Foimuitobom
CurtirResponder
114desetembrode201517:33
WaldemarPauloLubassaTcnicoderedeehardwereatEngenheiro
gosteiimensoparaosprimeirospassosdeprogramaremc#
CurtirResponder7dejulhode201516:01
NicoMonteiroUSTP(UniversidadedeSTP)
muitobomtemcoisasboas
CurtirResponder16dejunhode201521:14
IncioCarvalhoSoTom
gostei,osiniciantesdevemcomearcomosmaisfceisparamelhorcompreeno.
CurtirResponder24demaiode201512:22
JoaoCarlosEngenheiroatEmbraer
oultimoeunaoentendi,precisodecorarsubstring
CurtirResponder1demaiode201518:46
WaldemarPauloLubassaTcnicoderedeehardwereatEngenheiro
ok,bementendidoagoravouusar
CurtirResponder21deabrilde201512:45
GabrielSilvaEscolaSecundriaEmdioNavarro
Exercciotaofceis
CurtirResponder1demarode201515:51
NaiaraNanaPUCMinas
Dequantoemquantotempovcevoluinacomplexidadedosexerccios?
CurtirResponder
27dejaneirode201518:13
FacebookCommentsPlugin
10
Share
Tweetar
Curtir
Compartilhar
PostedbyCleytonFerrariC#Permalink
ComandodeEntradaemC#em2passosStaticCodeAnalysisnoVisualStudio:analisandoocdigode
aplicaesimplementadasem.NET
4Comentrios
TiSelvagem
Recommend
Compartilhar
Entrar
OrdenarporMelhoravaliado
Participedadiscusso...
http://www.tiselvagem.com.br/csharp/listadeexerciciosresolvidosemcsharp/
10/14
17/09/2015
ListadeExercciosresolvidosemC#01TISelvagem
Participedadiscusso...
Felipe umanoatrs
Temcomoeupegarvriosdadosdeumavez?porexemplo,aoinvsde
Console.Write("Digiteoprimeiro")
...
Console.Write("Digiteosegundo")
podeter
Console.Write("Digiteoprimeiroeosegundo")?
1
Responder Compartilhar
visitante>Felipe 5mesesatrs
sim.vocutilizavetores
ex:
string[]nomes=newstring[2]
for(inti=0i<2i++)
{
console.write("Digiteo{0}nome:",i+1)
nomes[i]=console.readLine()
}
for(inti=0i<2i++)
{
console.write("{0}nome:{1}",i+1,nomes[i])
}
Responder Compartilhar
Luis>Felipe 10mesesatrs
Acreditoqueno,porissoexistemasestruturasderepetiocomowhile,for...pravc
digitarsumavezeaparecervrias
Responder Compartilhar
Felipe 15diasatrs
"{0:#.00}"naoentendimuitooporquedessescaracter
Responder Compartilhar
OQUEISSO?
TAMBMEMTISELVAGEM
Hangout:Dicasparainiciantesem.NET
RotativaPDFemASP.NetMVC
1comentrio16diasatrs
6comentriosumanoatrs
DiogoBomdia,Galeraprecisodeajuda
tenhoquedesevolverumaaplicaaoem
linguangemcenaoseiqualeditorusar
http://www.tiselvagem.com.br/csharp/listadeexerciciosresolvidosemcsharp/
MarcosPauloHonoratoBomdia,gostaria
setemalgumaversodoRoativapara"Mvc
6"?NocasodoMvc6eleutiliza"
11/14
17/09/2015
ListadeExercciosresolvidosemC#01TISelvagem
linguangemcenaoseiqualeditorusar
6"?NocasodoMvc6eleutiliza"
ComandodeSadaemC#
FunesemC#TISelvagem
1comentrioumanoatrs
2comentriosumanoatrs
CarlosJniorUchaMuitobom
CleytonFerrariObrigadoRafaelJourdan
Parabns!!!
precisandojsabene
Assinarfeed
AdicioneoDisqusnoseusite
Privacidade
OneResponsetoListadeExercciosresolvidosemC#01
1. Trackback:Aprendaaprogramar:AMicrosoftfazmultiroparaensinarcdigoTISelvagem
[]aquinoblogdacomunidadeumasriedeartigosparaquevocaprendaaprogramar!Entono
tem...tiselvagem.com.br/csharp/aprendaaprogramarmicrosoftensinaaprogramar
Slack
Slack
2/93
Pesquisar
GO
TI Selvagem
Uma tribo perdida na
Amaznia!
Seguir
+1
+ 505
Melhordasemana
ListadeExercciosresolvidosemC#01
http://www.tiselvagem.com.br/csharp/listadeexerciciosresolvidosemcsharp/
12/14
17/09/2015
ListadeExercciosresolvidosemC#01TISelvagem
CaixasdedilogosemWindowsFormsC#MessageBox
ListadeExercciosemC#Lista02
ValidaodeDataeMoeda(ASP.NetMVC+JQueryValidation)emPortugus
Constantes,VariveiseTiposdeDados
Categorias
.NET
Android
Arduino
ArtigosCientficos
ASP.NET
BancodeDados
C#
CakePHP
Certificaes
Comunidade
Desenvolvimento
Eventos
Faculdade
Flex
http://www.tiselvagem.com.br/csharp/listadeexerciciosresolvidosemcsharp/
13/14
17/09/2015
ListadeExercciosresolvidosemC#01TISelvagem
Geral
GestodeTI
git
Infraestrutura
iOS
Mobile
PHP
Rails
Redes
Robtica
Storage
Windows
WP7
Tags
androidarduinoarmazenamentoexternoASP.NETASP.NET5backupbancodedadosc#
cakephpcertificaesCSharpdasdeploydesastreEFEntityFrameworkflashbuilderflexInstalarAndroidSDK
jQuerylgicamcpmicrosoftMigrationsmobileMVCnasNoSQLphprailsrailsinstaller railsnowindows
restauraorubyonrailssansqlsqlmanagementstudiosqlservertechnetVisualStudioVdeoVdeo
adb
AulaWebAPIwindows
http://www.tiselvagem.com.br/csharp/listadeexerciciosresolvidosemcsharp/
14/14