Você está na página 1de 14

17/09/2015

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