Programacao

Disponível somente no TrabalhosFeitos
  • Páginas : 3 (598 palavras )
  • Download(s) : 0
  • Publicado : 20 de março de 2013
Ler documento completo
Amostra do texto
1

Classes e Objetos

? EXERCÍCIO 1: CLASSE ESTUDANTE DE INFORMÁTICA
public class EstudanteInf
{private string Nome;
private double Teste1;
private double Teste2;
public EstudanteInf(StringN, double T1, double T2)
{Nome = N;
Teste1 = T1;
Teste2 = T2;}
public double ClassFinal()
{return Math.Round((Teste1 + Teste2)/2,0,
MidpointRounding.AwayFromZero);}}

? EXERCÍCIO 2:CLASSIFICAÇÃO FINAL DE UM ALUNO
using System;
namespace CO2
{public class EstudanteInf
{private string Nome;
private double Teste1;
private double Teste2;
public EstudanteInf(string N, double T1, doubleT2)
{Nome = N;
Teste1 = T1;
Teste2 = T2;}
public double ClassFinal()
{return Math.Round((Teste1 + Teste2)/2,0,
MidpointRounding.AwayFromZero);}}
public class ClassificacaoFinal
{static voidMain(string[] args)
{EstudanteInf A = new EstudanteInf("Joana", 13, 14);
Console.WriteLine("Classificação final= "+ A.ClassFinal());}}}

© FCA – Editora de Informática

1

Práticas de C#:Programação Orientada por Objetos
? EXERCÍCIO 3: LEITURA DO NOME DO ALUNO
using System;
namespace CO3
{public class EstudanteInf
{private string Nome;
private double Teste1;
private double Teste2;public EstudanteInf(String N, double T1, double T2)
{Nome = N;
Teste1 = T1;
Teste2 = T2;}
public double ClassFinal()
{return Math.Round((Teste1+Teste2)/2,0,
MidpointRounding.AwayFromZero);}public string LerNome()
{return Nome;}}
public class NomeENota
{static void Main(string[] args)
{EstudanteInf A = new EstudanteInf("Joana Pinto", 13, 14);
Console.WriteLine("{0,-20} {1,-10}","Aluno","Classificação");
Console.WriteLine("{0,-20} {1,8}",A.LerNome(),A.ClassFinal());
}}}

? EXERCÍCIO 4: OUTRO CONSTRUTOR E ACESSOR
using System;
namespace CO4
{public class EstudanteInf
{privatestring Nome;
private double Teste1;
private double Teste2;
public EstudanteInf()
{Nome = "";
Teste1 = 0;
Teste2 = 0;}
public EstudanteInf(String N, double T1, double T2)
{Nome = N;
Teste1...
tracking img