ListadeExercciosresolvidosemC#01TISelvagem
TISelvagem
ASP.NetMVC,C#,EntityFramework
QuemSomos
Membros
Goto...
ListadeExercciosresolvidosemC#01
ago23
10
Share
Tweetar
DandosequenciaanossasriesobreC#,algoritmoeprogramaovamosresolvernossaprimeiralistade
exercciosemC#.
Antesdecontinuarcomaleituradesteartigotenteresolverosexercciossozinho,paraistoacesseComandode
EntradaemC#paraveralistadeexercciosemC#.
PararesolverestesexercciosvocvaiprecisardequalquerversodoC#eVisualStudio,umavezquevamos
utilizarsomenteosrecursosbsicodoVisualStudioedoC#.
AcesseagoramesmotodososartigosdestasriesobreC#,algoritmoeprogramao.
http://www.tiselvagem.com.br/csharp/listadeexerciciosresolvidosemcsharp/
1/14
15/10/2015
ListadeExercciosresolvidosemC#01TISelvagem
Paracadaexercciosrecomendoquevoccrieumnovoprojeto
noVisualStudiodotipoConsoleApplication.
ProjetoConsoleApplicationnoVisualStudio
Comoprojetoaberto,percebaqueexisteumarquivochamadoProgram.csnestearquivoqueiremosresolver
nossosexerccios.
http://www.tiselvagem.com.br/csharp/listadeexerciciosresolvidosemcsharp/
2/14
15/10/2015
ListadeExercciosresolvidosemC#01TISelvagem
ArquivoProgram.csabertonoVisualStudio
Umavezresolvidooexerccio,bastaacessaromenuDebug/StartWithoutDebugging,ouCrtl+F5.Este
comandovaiexecutaroseucdigosemdebug,oquefazcomqueateladesada(atelinhapreta)fiqueaberta
apsaexecuodoexerccio.
UmavezcriadooseuprojetoemConsoleApplication,vamosasoluodosexerccios.
ListadeExercciosresolvidosemC#
ATENO:Lembresequeexistemvriasformasdiferentesdesechegaraomesmoresultado,
entoasrespostasapresentadasaquinosoasnicascorretas,vocpodeterfeitodeforma
diferenteetambmestarcorretaasuaresposta,ok?Qualquerduvidasperguntarnoscomentrios,
tereiomaiorprazeremajudalo!
01.Imprimiramensagem:PRECISOFAZERTODOSOSEXERCCIOSPARAAPRENDER
1
2
3
4
5
6
7
8
9
10
11
usingSystem;
namespaceExercicio01
{
classProgram
{
staticvoidMain(string[]args)
{
Console.WriteLine("PRECISOFAZERTODOSOSALGORITMOSPARAAPRENDER"
}
}
}
02.Imprimirseunome.
1
usingSystem;
2
namespaceExercicio02
3
{
4
classProgram
http://www.tiselvagem.com.br/csharp/listadeexerciciosresolvidosemcsharp/
3/14
15/10/2015
4
5
6
7
8
9
10
11
ListadeExercciosresolvidosemC#01TISelvagem
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,result
}
}
}
05.Lerumnmerointeiroeimprimilo.
1
usingSystem;
2
3
namespaceExercicio05
4
{
5
classProgram
6
{
7
staticvoidMain(string[]args)
8
{
9
intnumero=0;
10
Console.Write("Digiteumnmero:");
http://www.tiselvagem.com.br/csharp/listadeexerciciosresolvidosemcsharp/
4/14
15/10/2015
10
11
12
13
14
15
16
17
18
ListadeExercciosresolvidosemC#01TISelvagem
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
12
13
14
15
16
17
18
19
20
21
22
23
usingSystem;
namespaceExercicio06
{
classProgram
{
staticvoidMain(string[]args)
{
intn1,n2=0;
//Solicitaoprimeironmero
//depoisconverte(string/int)e
//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
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);
}
}
22
}
http://www.tiselvagem.com.br/csharp/listadeexerciciosresolvidosemcsharp/
5/14
15/10/2015
22
ListadeExercciosresolvidosemC#01TISelvagem
08.Lernome,endereoetelefoneeimprimilos.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
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();
Console.WriteLine("SeuNome:{0},evocmoraem:{1},comotelefo
}
}
}
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
usingSystem;
2
3
namespaceExercicio10
4
{
5
classProgram
6
{
7
staticvoidMain(string[]args)
http://www.tiselvagem.com.br/csharp/listadeexerciciosresolvidosemcsharp/
6/14
15/10/2015
7
8
9
10
11
12
13
14
15
16
17
18
19
ListadeExercciosresolvidosemC#01TISelvagem
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
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
usingSystem;
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}",resultado
}
}
}
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);
}
}
}
http://www.tiselvagem.com.br/csharp/listadeexerciciosresolvidosemcsharp/
7/14
15/10/2015
ListadeExercciosresolvidosemC#01TISelvagem
13.Fazerumalgoritmoquepossaentrarcomosaldodeumaaplicaoeimprimaonovosaldo,
considerandooreajustede1%.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
usingSystem;
namespaceExercicio13
{
classProgram
{
staticvoidMain(string[]args)
{
doublesaldo=0;
doublereajuste=0;
doublejuro=0;
Console.Write("DigiteosaldodaAplicao:");
saldo=double.Parse(Console.ReadLine());
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;
http://www.tiselvagem.com.br/csharp/listadeexerciciosresolvidosemcsharp/
8/14
15/10/2015
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
ListadeExercciosresolvidosemC#01TISelvagem
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);
Console.WriteLine("ltimoCaracter:{0}",nome.Substring(nome.Length
Console.WriteLine("DoPrimeiroateoTerceiro:{0}",nome.Substring(0
Console.WriteLine("OQuartoCaracter:{0}",nome.Substring(3,1));
Console.WriteLine("TodosmenosoPrimeiro:{0}",nome.Substring(1,no
Console.WriteLine("Osdoisltimo:{0}",nome.Substring(nome.Length
}
}
}
ComistochegamosaofimdanossaListadeExercciosresolvidosemC#,nestaprimeiralistadeexerccioso
objetivoaprenderaexibirmensagensnatelaereceberdadosdigitadospelousurio.
TentefixarbemestescomandosdeentradaesadaemC#eatonossoprximoartigodasriesobreC#,
algoritmoeprogramao.
Nofiquecomdvida,bastaperguntarquerespondook!
Nopercaasprximaspublicaes!SigaagoranossapginaTISelvagemnoGooglePlus,Twitterouno
Facebookesegostoudocontedocompartilheeajudenossacomunidade!
Comentarios
0comentarios
http://www.tiselvagem.com.br/csharp/listadeexerciciosresolvidosemcsharp/
9/14
15/10/2015
ListadeExercciosresolvidosemC#01TISelvagem
10
Share
Tweetar
PostedbyCleytonFerrariC#Permalink
ComandodeEntradaemC#em2passosStaticCodeAnalysisnoVisualStudio:analisandoocdigode
aplicaesimplementadasem.NET
4Comentrios
TiSelvagem
Recommend
Compartilhar
Entrar
OrdenarporMelhoravaliado
Participedadiscusso...
Felipe umanoatrs
Temcomoeupegarvriosdadosdeumavez?porexemplo,aoinvsde
Console.Write("Digiteoprimeiro")
...
Console.Write("Digiteosegundo")
podeter
Console.Write("Digiteoprimeiroeosegundo")?
1
Responder Compartilhar
visitante>Felipe 6mesesatrs
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 umanoatrs
http://www.tiselvagem.com.br/csharp/listadeexerciciosresolvidosemcsharp/
10/14
15/10/2015
ListadeExercciosresolvidosemC#01TISelvagem
Acreditoqueno,porissoexistemasestruturasderepetiocomowhile,for...pravc
digitarsumavezeaparecervrias
Responder Compartilhar
Felipe ummsatrs
"{0:#.00}"naoentendimuitooporquedessescaracter
Responder Compartilhar
OQUEISSO?
TAMBMEMTISELVAGEM
UtilizandoBowercomASP.NETMVC
ComandodeSadaemC#
4comentriosumanoatrs
1comentrioumanoatrs
JonathasMoraisTiveomesmotipode
CarlosJniorUchaMuitobomParabns!!!
problemaeresolvicolocandoum"Target"
elementWebDeploy.pubxmlparaolhar
FunesemC#TISelvagem
ValidaodeDataeMoeda(ASP.NetMVC
2comentriosumanoatrs
5comentriosumanoatrs
CleytonFerrariObrigadoRafaelJourdan
FagnerMoraesSeaindaestiverusandoo
precisandojsabene
ASP.NEtMVc4instaleaversoparaele:
InstallPackage
Assinarfeed
AdicioneoDisqusnoseusite
Privacidade
OneResponsetoListadeExercciosresolvidosemC#01
1. Trackback:Aprendaaprogramar:AMicrosoftfazmultiroparaensinarcdigoTISelvagem
[]aquinoblogdacomunidadeumasriedeartigosparaquevocaprendaaprogramar!Entono
tem...tiselvagem.com.br/csharp/aprendaaprogramarmicrosoftensinaaprogramar
Slack
Slack
2/95
Pesquisar
GO
http://www.tiselvagem.com.br/csharp/listadeexerciciosresolvidosemcsharp/
11/14
15/10/2015
ListadeExercciosresolvidosemC#01TISelvagem
TI Selvagem
Uma tribo perdida na
Amaznia!
Seguir
+1
+ 521
Melhordasemana
ListadeExercciosresolvidosemC#01
CaixasdedilogosemWindowsFormsC#MessageBox
Constantes,VariveiseTiposdeDados
http://www.tiselvagem.com.br/csharp/listadeexerciciosresolvidosemcsharp/
12/14
15/10/2015
ListadeExercciosresolvidosemC#01TISelvagem
Neo4jBancodeDadosorientadoaGrafos
ComandodeEntradaemC#em2passos
Categorias
.NET
Android
Arduino
ArtigosCientficos
ASP.NET
BancodeDados
C#
CakePHP
Certificaes
Comunidade
Desenvolvimento
Eventos
Faculdade
Flex
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/
13/14
15/10/2015
ListadeExercciosresolvidosemC#01TISelvagem
http://www.tiselvagem.com.br/csharp/listadeexerciciosresolvidosemcsharp/
14/14