lista de exercícios resolvidos em c# - 01 - ti selvagem

14
15/10/2015 Lista de Exercícios resolvidos em C# 01 TI Selvagem http://www.tiselvagem.com.br/csharp/listadeexerciciosresolvidosemcsharp/ 1/14 TI Selvagem ASP .Net MVC, C#, Entity Framework Quem Somos » Membros » Go to... Lista de Exercícios resolvidos em C# – 01 ago 23 10 Tweetar 0 Dando sequencia a nossa série sobre C#, algoritmo e programação vamos resolver nossa primeira lista de exercícios em C#. Antes de continuar com a leitura deste artigo tente resolver os exercícios sozinho, para isto acesse Comando de Entrada em C# para ver a lista de exercícios em C#. Para resolver estes exercícios você vai precisar de qualquer versão do C# e Visual Studio , uma vez que vamos utilizar somente os recursos básico do Visual Studio e do C#. Acesse agora mesmo todos os artigos desta série sobre C#, algoritmo e programação . Turbine Seu Emulador Agilize o Desenvolvimento de Apps. Android Com o Emulador da Intel! Share 0

Upload: maira-medeiros

Post on 05-Dec-2015

261 views

Category:

Documents


15 download

DESCRIPTION

Lista de Exercícios Resolvidos Em C# - 01 - TI Selvagem

TRANSCRIPT

Page 1: Lista de Exercícios Resolvidos Em C# - 01 - TI Selvagem

15/10/2015 Lista de Exercícios resolvidos em C# 01 TI Selvagem

http://www.tiselvagem.com.br/csharp/listadeexerciciosresolvidosemcsharp/ 1/14

TI SelvagemASP .Net MVC, C#, Entity Framework

Quem Somos »Membros »

Go to...

Lista de Exercícios resolvidos em C# – 01

ago 23

10 Tweetar 0

Dando sequencia a nossa série sobre C#, algoritmo e programação vamos resolver nossa primeira lista deexercícios em C#.

Antes de continuar com a leitura deste artigo tente resolver os exercícios sozinho, para isto acesse Comando deEntrada em C# para ver a lista de exercícios em C#.

Para resolver estes exercícios você vai precisar de qualquer versão do C# e Visual Studio, uma vez que vamosutilizar somente os recursos básico do Visual Studio e do C#.

Acesse agora mesmo todos os artigos desta série sobre C#, algoritmo e programação.

Turbine Seu EmuladorAgilize o Desenvolvimento de Apps. Android Com o Emulador da Intel!

Share 0

Page 2: Lista de Exercícios Resolvidos Em C# - 01 - TI Selvagem

15/10/2015 Lista de Exercícios resolvidos em C# 01 TI Selvagem

http://www.tiselvagem.com.br/csharp/listadeexerciciosresolvidosemcsharp/ 2/14

Para cada exercícios recomendo que você crie um novo projetono Visual Studio do tipo Console Application.

Projeto Console Application no Visual Studio

Com o projeto aberto, perceba que existe um arquivo chamado Program.cs é neste arquivo que iremos resolvernossos exercícios.

Page 3: Lista de Exercícios Resolvidos Em C# - 01 - TI Selvagem

15/10/2015 Lista de Exercícios resolvidos em C# 01 TI Selvagem

http://www.tiselvagem.com.br/csharp/listadeexerciciosresolvidosemcsharp/ 3/14

Arquivo Program.cs aberto no Visual Studio

Uma vez resolvido o exercício, basta acessar o menu Debug / Start Without Debugging, ou Crtl+F5. Estecomando vai executar o seu código sem debug, o que faz com que a tela de saída (a telinha preta) fique abertaapós a execução do exercício.

Uma vez criado o seu projeto em Console Application, vamos a solução dos exercícios.

Lista de Exercícios resolvidos em C#

ATENÇÃO: Lembrese que existem várias formas diferentes de se chegar ao mesmo resultado,então as respostas apresentadas aqui não são as únicas corretas, você pode ter feito de formadiferente e também estar correta a sua resposta, ok? Qualquer duvida só perguntar nos comentários,terei o maior prazer em ajudalo!

01. Imprimir a mensagem: “É PRECISO FAZER TODOS OS EXERCÍCIOS PARA APRENDER”

02. Imprimir seu nome.

1234567891011

using System;namespace Exercicio01 class Program static void Main(string[] args) Console.WriteLine("É PRECISO FAZER TODOS OS ALGORITMOS PARA APRENDER"

1234

using System;namespace Exercicio02 class Program

Page 4: Lista de Exercícios Resolvidos Em C# - 01 - TI Selvagem

15/10/2015 Lista de Exercícios resolvidos em C# 01 TI Selvagem

http://www.tiselvagem.com.br/csharp/listadeexerciciosresolvidosemcsharp/ 4/14

03. Criar um algoritmo que imprima o produto(multiplicação) entre 28 e 43.

04. Criar um algoritmo que imprima a média aritmética entre os números 8, 9 e 7.

05. Ler um número inteiro e imprimilo.

4567891011

class Program static void Main(string[] args) Console.WriteLine("Cleyton Ferrari");

1234567891011121314

using System; namespace Exercicio03 class Program static void Main(string[] args) int x = 28; int y = 43; Console.WriteLine("Produto dos números: 0", x * y);

1234567891011121314151617

using System; namespace Exercicio04 class Program static void Main(string[] args) int x = 8; int y = 9; int z = 7; double resultado = 0; resultado = (x + y + z) / 3; Console.WriteLine("A média de 0, 1 e 2 é: 3", x, y, z, resultado);

12345678910

using System; namespace Exercicio05 class Program static void Main(string[] args) int numero = 0; Console.Write("Digite um número: ");

Page 5: Lista de Exercícios Resolvidos Em C# - 01 - TI Selvagem

15/10/2015 Lista de Exercícios resolvidos em C# 01 TI Selvagem

http://www.tiselvagem.com.br/csharp/listadeexerciciosresolvidosemcsharp/ 5/14

06. Ler dois números inteiros e imprimilos.

07. Ler um número inteiro e imprimir seu sucessor e seu antecessor.

101112131415161718

Console.Write("Digite um número: "); //pega o valor digitado que é uma string //depois converte para inteiro (int) numero = int.Parse(Console.ReadLine()); //imprimindo na tela Console.WriteLine("Você digitou: 0", numero);

1234567891011121314151617181920212223

using System; namespace Exercicio06 class Program static void Main(string[] args) int n1, n2 = 0; //Solicita o primeiro número //depois converte (string/int) e //armazena na variavel n1 Console.Write("Digite o 1º Número: "); n1 = int.Parse(Console.ReadLine()); Console.Write("Digite o 2º Número: "); n2 = int.Parse(Console.ReadLine()); //imprimindo os números Console.WriteLine("Você digitou: 0 e 1", n1, n2);

123456789101112131415161718192021

22

using System; namespace Exercicio07 class Program static void Main(string[] args) int numero = 0; int sucessor, antecessor = 0; //Recebe os dados Console.Write("Digite um Número: "); numero = int.Parse(Console.ReadLine()); //Processa sucessor = numero + 1; antecessor = numero ‐ 1; //Imprime Console.WriteLine("Sucessor do Número é: 0", sucessor); Console.WriteLine("Antecessor do Número é: 0", antecessor);

Page 6: Lista de Exercícios Resolvidos Em C# - 01 - TI Selvagem

15/10/2015 Lista de Exercícios resolvidos em C# 01 TI Selvagem

http://www.tiselvagem.com.br/csharp/listadeexerciciosresolvidosemcsharp/ 6/14

08. Ler nome, endereço e telefone e imprimilos.

09. Ler dois números inteiros e imprimir a soma. Antes do resultado, deverá aparecer a mensagem:Soma.

10. Ler dois números inteiros e imprimir o produto.

22

123456789101112131415161718192021

using System; namespace Exercicio08 class Program static void Main(string[] args) string nome, endereco, telefone = ""; Console.Write("Digite seu nome: "); nome = Console.ReadLine(); Console.Write("Digite seu Endereço: "); endereco = Console.ReadLine(); Console.Write("Digite seu Telefone: "); telefone = Console.ReadLine(); Console.WriteLine("Seu Nome é: 0, e você mora em: 1, com o telefone: 2"

12345678910111213141516171819

using System; namespace Exercicio09 class Program static void Main(string[] args) int n1, n2 = 0; int resultado = 0; Console.Write("Digite o Primeiro Número: "); n1 = int.Parse(Console.ReadLine()); Console.Write("Digite o Segundo Número: "); n2 = int.Parse(Console.ReadLine()); resultado = n1 + n2; Console.WriteLine("A soma é 0", resultado);

1234567

using System; namespace Exercicio10 class Program static void Main(string[] args)

Page 7: Lista de Exercícios Resolvidos Em C# - 01 - TI Selvagem

15/10/2015 Lista de Exercícios resolvidos em C# 01 TI Selvagem

http://www.tiselvagem.com.br/csharp/listadeexerciciosresolvidosemcsharp/ 7/14

11. Ler um número real(numero com vírgula) e imprimir a terça parte deste número.

12. Entrar com dois números reais e imprimir a média aritmética com a mensagem “Média” antes doresultado.

78910111213141516171819

static void Main(string[] args) int n1, n2 = 0; int resultado = 0; Console.Write("Digite o Primeiro Número: "); n1 = int.Parse(Console.ReadLine()); Console.Write("Digite o Segundo Número: "); n2 = int.Parse(Console.ReadLine()); resultado = n1 * n2; Console.WriteLine("A multiplicação é 0", resultado);

1234567891011121314151617

using System; namespace Exercicio11 class Program static void Main(string[] args) double n = 0; double resultado = 0; Console.Write("Digite um Número: "); n = double.Parse(Console.ReadLine()); resultado = n / 3; Console.WriteLine("A terça parte deste número é: 0:#.00", resultado);

12345678910111213141516171819

using System; namespace Exercicio12 class Program static void Main(string[] args) double n1, n2 = 0; double resultado = 0; Console.Write("Digite o Primeiro Número: "); n1 = double.Parse(Console.ReadLine()); Console.Write("Digite o Segundo Número: "); n2 = double.Parse(Console.ReadLine()); resultado = (n1 + n2) / 2; Console.WriteLine("A Média é 0", resultado);

Page 8: Lista de Exercícios Resolvidos Em C# - 01 - TI Selvagem

15/10/2015 Lista de Exercícios resolvidos em C# 01 TI Selvagem

http://www.tiselvagem.com.br/csharp/listadeexerciciosresolvidosemcsharp/ 8/14

13. Fazer um algoritmo que possa entrar com o saldo de uma aplicação e imprima o novo saldo,considerando o reajuste de 1%.

14. Entrar com as notas da PR1 e PR2 e imprimir a média final.

15. Entrar com um nome e imprimir:

Vídeo:Todo o nome:Primeiro Caractere:Ultimo Caractere:Do Primeiro ate o Terceiro:Quarto Caractere:Todos menos o Primeiro:Os Dois Últimos:

123456789101112131415161718192021

using System; namespace Exercicio13 class Program static void Main(string[] args) double saldo = 0; double reajuste = 0; double juro = 0; Console.Write("Digite o saldo da Aplicação: "); saldo = double.Parse(Console.ReadLine()); Console.Write("Digite o Juro: "); juro = double.Parse(Console.ReadLine()); reajuste = saldo * (juro / 100); saldo = saldo + reajuste; Console.WriteLine("Seu novo saldo é 0:#.00", saldo);

12345678910111213141516171819

using System; namespace Exercicio14 class Program static void Main(string[] args) double PR1, PR2 = 0; double media = 0; Console.Write("Digite a nota da prova 1: "); PR1 = double.Parse(Console.ReadLine()); Console.Write("Digite a nota da prova 2: "); PR2 = double.Parse(Console.ReadLine()); media = (PR1 + PR2) / 2; Console.WriteLine("A Média do Aluno é: 0", media);

1 using System;

Page 9: Lista de Exercícios Resolvidos Em C# - 01 - TI Selvagem

15/10/2015 Lista de Exercícios resolvidos em C# 01 TI Selvagem

http://www.tiselvagem.com.br/csharp/listadeexerciciosresolvidosemcsharp/ 9/14

Com isto chegamos ao fim da nossa Lista de Exercícios resolvidos em C#, nesta primeira lista de exercícios oobjetivo é aprender a exibir mensagens na tela e receber dados digitados pelo usuário.

Tente fixar bem estes comandos de entrada e saída em C# e até o nosso próximo artigo da série sobre C#,algoritmo e programação.

Não fique com dúvida, basta perguntar que respondo ok!

Não perca as próximas publicações! Siga agora nossa página TI Selvagem no Google Plus, Twitter ou noFacebook e se gostou do conteúdo compartilhe e ajude nossa comunidade!

Comentarios

0 comentarios

1234567891011121314151617181920212223

using System; namespace Exercicio15 class Program static void Main(string[] args) string nome = ""; //Cleyton Ferrari Console.Write("Digite seu Nome: "); nome = Console.ReadLine(); Console.WriteLine("Todo o Nome: 0", nome); Console.WriteLine("Primeiro Caracter: 0", nome.Substring(0, 1)); Console.WriteLine("Quantidade de Caracter: 0", nome.Length); Console.WriteLine("Último Caracter: 0", nome.Substring(nome.Length ‐ 1, 1)); Console.WriteLine("Do Primeiro ate o Terceiro: 0", nome.Substring(0, 3)); Console.WriteLine("O Quarto Caracter: 0", nome.Substring(3, 1)); Console.WriteLine("Todos menos o Primeiro: 0", nome.Substring(1, nome.Length ‐ 1)); Console.WriteLine("Os dois Último: 0", nome.Substring(nome.Length ‐ 2, 2));

Page 10: Lista de Exercícios Resolvidos Em C# - 01 - TI Selvagem

15/10/2015 Lista de Exercícios resolvidos em C# 01 TI Selvagem

http://www.tiselvagem.com.br/csharp/listadeexerciciosresolvidosemcsharp/ 10/14

10 Tweetar 0

Posted by Cleyton Ferrari C# PermalinkComando de Entrada em C# em 2 passos Static Code Analysis no Visual Studio: analisando o código deaplicações implementadas em .NET

4 Comentários Ti Selvagem Entrar1

Compartilhar⤤ Ordenar por Melhor avaliado

Participe da discussão...

• Responder •

Felipe • um ano atrás

Tem como eu pegar vários dados de uma vez? por exemplo, ao invés de Console.Write("Digite o primeiro")...Console.Write("Digite o segundo")pode ter Console.Write("Digite o primeiro e o segundo")?

1

• Responder •

visitante • 6 meses atrás> Felipe

sim. você utiliza vetores

ex:

string[] nomes = new string[2];

for (int i = 0; i < 2; i++)

console.write("Digite o 0º nome: ", i+1);

nomes[i] = console.readLine();

for (int i = 0; i < 2; i++)

console.write("0º nome: 1", i+1, nomes[i]);

Luis • um ano atrás> Felipe

Recommend

Compartilhar ›

Compartilhar ›

Share 0

Page 11: Lista de Exercícios Resolvidos Em C# - 01 - TI Selvagem

15/10/2015 Lista de Exercícios resolvidos em C# 01 TI Selvagem

http://www.tiselvagem.com.br/csharp/listadeexerciciosresolvidosemcsharp/ 11/14

Utilizando Bower com ASP .NET MVC4 comentários • um ano atrás

Jonathas Morais — Tive o mesmo tipo deproblema e resolvi colocando um "Target"element Web Deploy.pubxml para olhar …

Comando de Saída em C#1 comentário • um ano atrás

Carlos Júnior Uchôa — Muito bom Parabéns!!!

Funções em C# TI Selvagem2 comentários • um ano atrás

Cleyton Ferrari — Obrigado Rafael Jourdanprecisando já sabe née

Validação de Data e Moeda (ASP.Net MVC5 comentários • um ano atrás

Fagner Moraes — Se ainda estiver usando oASP.NEt MVc 4 instale a versão para ele:InstallPackage …

TAMBÉM EM TI SELVAGEM

• Responder •

Acredito que não, por isso existem as estruturas de repetição como while, for... pra vcdigitar só uma vez e aparecer várias

• Responder •

Felipe • um mês atrás

"0:#.00" nao entendi muito o porque desses caracter

O QUE É ISSO?

Assinar feed Adicione o Disqus no seu sited Privacidadeὑ

Compartilhar ›

Compartilhar ›

One Response to Lista de Exercícios resolvidos em C# – 01

1. Trackback: Aprenda a programar: A Microsoft faz multirão para ensinar código TI Selvagem[…] aqui no blog da comunidade uma série de artigos para que você aprenda a programar! Então nãotem... tiselvagem.com.br/csharp/aprendaaprogramarmicrosoftensinaaprogramar

Slack

Slack 2/95

Pesquisar

GO

Page 13: Lista de Exercícios Resolvidos Em C# - 01 - TI Selvagem

15/10/2015 Lista de Exercícios resolvidos em C# 01 TI Selvagem

http://www.tiselvagem.com.br/csharp/listadeexerciciosresolvidosemcsharp/ 13/14

Neo4j – Banco de Dados orientado a Grafos

Comando de Entrada em C# em 2 passos

Categorias

.NETAndroidArduinoArtigos CientíficosASP.NETBanco de DadosC#CakePHPCertificaçõesComunidadeDesenvolvimentoEventosFaculdadeFlexGeralGestão de TIgitInfraestruturaiOSMobilePHPRailsRedesRobóticaStorageWindowsWP7

Tags

adb android arduino armazenamento externo ASP.NET ASP.NET 5 backup banco de dados c#cakephp certificações CSharp das deploy desastre EF Entity Framework flash builder flex Instalar Android SDKjQuery lógica mcp microsoft Migrations mobile MVC nas NoSQL php rails rails installer rails no windows

restauração ruby on rails san sql sql management studio sql server technet Visual Studio Vídeo VídeoAula Web API windows

Page 14: Lista de Exercícios Resolvidos Em C# - 01 - TI Selvagem

15/10/2015 Lista de Exercícios resolvidos em C# 01 TI Selvagem

http://www.tiselvagem.com.br/csharp/listadeexerciciosresolvidosemcsharp/ 14/14