Beruflich Dokumente
Kultur Dokumente
Mecatrnica VII
Programacin avanzada
Ing. Alonso Sandoval Enrquez
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Practica
{
public class Persona
{
private string nombre, apellido, lugarn, sexo, edad, fechan, camino,
respira;
public Persona()
{
Console.WriteLine("construyendo en persona ");
//construyendo
}
public string caminar
{
get { return camino; }
}
public string Nombre
{
get { return nombre; }
set { nombre = value; }
}
public string Apellido
{
get { return apellido; }
set { apellido = value; }
}
public string Lugarn
{
get { return lugarn; }
set { lugarn = value; }
}
public string Sexo
{
get { return sexo; }
set { sexo = value; }
}
public string Fechan
{
get { return fechan; }
set { fechan = value; }
}
public string Edad
{
get { return edad; }
set { edad = value; }
}
public void caminata(string km)
{
camino = km;
}
protected void RESPIRA()
{
respira = ""; // es un metodo protegido
}
~Persona()
{
Console.WriteLine("destruyedo persona");
Console.ReadKey();
}
class estudiante : Persona
{
public estudiante()
{
Console.WriteLine("construyendo en estudiante");
}
}
~estudiante()
{
//destruynedo clase estudiate
Console.WriteLine("destruyendo estudiante ");
Console.ReadKey();
}
}
class profesor : Persona
{
public profesor()
{
Console.WriteLine("construyendo en profe");
}
{
get { return lugart; }
set { lugart = value; }
}
public void ense(string ensear)
{
ensea = ensear;
}
~profesor()
{
Console.WriteLine("destruyendo profe");
Console.ReadKey();
}
}
class Program
{
static void Main(string[] args)
{
estudiante obj1 = new estudiante();
profesor obj2 = new profesor();
{
Console.Title = "Practica 5";
string resp = "";
do
{
Console.WriteLine("
Elejir uno:");
string opcion;
opcion = Console.ReadLine();
switch (opcion)
{
case "1":
Console.Clear();
Console.WriteLine("ESTUDIANTE");
Console.WriteLine("\n Ingresar nombre:");
string nombre = Console.ReadLine();
Console.WriteLine("\n Ingresar apellido");
string apellido = Console.ReadLine();
Console.WriteLine("\n ingresar edad");
string edad = Console.ReadLine();
Console.WriteLine("\n Sexo: [M] Masculino [F] Femenino");
string sexo = Console.ReadLine();
Console.WriteLine("\n fecha de nacimiento");
string fechan = Console.ReadLine();
Console.WriteLine("\n Lugar de nacimiento");
string lugarn= Console.ReadLine();
Console.WriteLine("\n Cuanto caminas al dia?[KM]");
string camino = Console.ReadLine();
Console.WriteLine("\n Estudia en");
string estudia = Console.ReadLine();
Console.WriteLine("\n Grado que cursa");
string grado = Console.ReadLine();
Console.WriteLine("\n Materia que esta tomando");
string mate = Console.ReadLine();
obj1.comportamiento(mate);
obj1.caminata(camino);
obj1.Nombre = nombre;
obj1.Apellido = apellido;
obj1.Edad = edad;
obj1.Sexo = sexo;
obj1.Fechan = fechan;
obj1.Lugarn = lugarn;
obj1.Lugare = estudia;
obj1.Gradoa = grado;
break;
case "2":
Console.Clear();
Console.WriteLine("\t PROFESOR");
Console.WriteLine("\n Ingresar nombre:");
string nombre2 = Console.ReadLine();
Console.WriteLine("\n Ingresar apellido");
string apellido2 = Console.ReadLine();
Console.WriteLine("\n ingresar edad");
string edad2 = Console.ReadLine();
Console.WriteLine("\n Sexo: [M] Masculino [F] Femenino");
string sexo2 = Console.ReadLine();
Console.WriteLine("\n fecha de nacimiento");
string fechan2 = Console.ReadLine();
Console.WriteLine("\n Lugar de nacimiento");
string lugarn2 = Console.ReadLine();
Console.WriteLine("\n Cuanto caminas al dia?[KM]");
string camino2 = Console.ReadLine();
Console.WriteLine("\n Estudio en");
string estudi2a = Console.ReadLine();
Console.WriteLine("\n Lugar de trabajo");
string grado2 = Console.ReadLine();
break;
case "6":
Console.Clear();
Console.Write("\n Saliendo... ");
break;
default:
Console.Clear();
Console.WriteLine(" \n No Elejiste Una De Las Opciones
Mostradas...!!!!");
break;
}
Console.Write("\n\n...........Regresar al Menu? s/n: ");
resp = Console.ReadLine();
}
while (resp == "s" || resp == "S");
}
}
}
}