Exercicios C# para iniciantes

Exercicios C# para iniciantes

(Parte 1 de 129)

Nível I - Básico

Autor-Compilador: Elzevir Jr.

Janeiro, 2007

SUMÁRIO

EXERCÍCIOS DO C#.NET 3

Exercícios 01 – Entrada e Saída de Dados e Declaração de Variáveis 5

Exercícios 02 – Entradas e Saídas de Dados e Declaração de Variáveis 15

Exercícios 03 – Entrada e Saída de Dados e Declaração de Variáveis 25

Exercícios 04 – Estrutura de Seleção IF e IF / ELSE 34

Exercícios 05 – Estrutura de Seleção IF e IF / ELSE 49

Exercícios 06 – Estrutura de Seleção IF e IF / ELSE 61

Exercícios 07 – Estrutura de Seleção While e Outras 73

Exercícios 08 – Estrutura de Repetição While e outras 83

Exercícios 09 – Estrutura de Repetição IF, ELSE, While e outras 93

Exercícios 10 – Estrutura de Repetição While e outras 103

Exercícios 11 – Estrutura de Repetição While, For e outras 116

Exercícios 12 – Estrutura de Repetição While, For e outras 129

Exercícios 13 – Estrutura de Repetição For, While e outras 145

Exercícios 14 – Estrutura de Repetição Do / While e outras 172

Exercícios 15 – Estrutura de Repetição Do /While e outras 192

Exercícios 16 - Estrutura de Seleção Múltipla Switch e outras 214

EXERCÍCIOS DO C#.NET

No Visual Studio.NET para criar seus programas, faça o seguinte:

  • No Menu File escolha NewProject

  • Escolha o Tipo de Projeto como Visual C# Projects

  • Depois escolha como Templates o modelo ConsoleApplication

  • Dê um nome ao seu programa e escolha a pasta desejada e pronto, você poderá testar o código.

Estes programas têm a finalidade de fazer com que o aluno assimile conceitos fundamentais no desenvolvimento de aplicações com o C#, utilizando o Visual Studio .NET ou o framework SDK para desenvolver os exemplos.

Os referidos programas (exercícios) tem como objetivo ensinar o usuário iniciante a criar programas simples utilizando entrada e saída de dados (I/O), como também a declaração de variáveis, expressões algébricas e estruturas de repetição e seleção.

Se não tiver o Visual Studio, vá no .NET Framework SDK utilize o Notepad (Bloco de Notas) para criar os exemplos e salve com o nome que desejar com a extensão .cs. (se for utilizar o framework sdk).

Abra o prompt do MS-DOS e execute:

C:\windows\microsoft.net\framework\v1.1.4322

Digite na prompt CSC e o nome do programa.cs na linha de comando.

Se você não conseguir compilar seus programas copie eles para dentro da pasta v1.1.4322

Após a compilação será gerado um arquivo executável com o nome do programa compilado. Digite o nome do programa e seu programa aparecerá.

Exercícios 01 – Entrada e Saída de Dados e Declaração de Variáveis

01.01 – Volume de uma caixa retangular

Calcular o volume de uma caixa retangular mostra de forma simples como declarar variáveis e manipular dados de entrada e saída via console

using System;

namespace Caixaretangular

{

/// <summary>

/// Summary description for Class1.

/// </summary>

class Caixa

{

/// <summary>

/// The main entry point for the application.

/// </summary>

[STAThread]

static void Main(string[] args)

{

// Declaração de Variáveis

double volume, // Conterá informações sobre a medida do volume da caixa retangular

comprimento, // Conterá informações sobre o comprimento da caixa retangular

largura, // Conterá informações sobre a largura da caixa retangular

altura; // Conterá informações sobre a altura da caixa retangular

// Solicita e lê informações do usuário sobre o comprimento da caixa retangular

Console.Write("Por favor entre com a medida do comprimento da caixa em metros: ");

comprimento = double.Parse(Console.ReadLine());

// Solicita e lê informações do usuário sobre a largura da caixa retangular

Console.Write("Por favor entre com a medida da largura da caixa em metros: ");

largura = double.Parse(Console.ReadLine());

// Solicita e lê informações do usuário sobre a altura da caixa retangular

Console.Write("Por favor entre com a medida da altura da caixa em metros: ");

altura = double.Parse(Console.ReadLine());

// Calcula o volume da caixa retangular

volume = comprimento * largura * altura;

// Exibe o resultado do volume da caixa retangular

Console.WriteLine("O volume da caixa retangular com {0} metros de comprimento, {1} metros de largura e {2} metros de altura é de: {3} metros cúbicos", comprimento, largura, altura, volume);

} // fim do método Main

} // Fim da classe Caixa

}

01.02 – Converter temperatura em graus Fahrenheit para Ceusius

Converter a temperatura em graus Fahrenheit para graus Celsius. Utiliza console de entrada e saída de dados.

using System;

namespace Celsius

{

/// <summary>

/// Summary description for Class1.

/// </summary>

class Temperatura

{

/// <summary>

/// The main entry point for the application.

/// </summary>

(Parte 1 de 129)

Comentários