Programas en C#

Tuesday, March 20, 2007

using System;
using System.Collections.Generic;
using System.Text;

namespace ConsoleApplication1
{

class Persona
{
public string Nombre;
public int Edad;
public string NIF;

public void Cumpleaños()
{
Edad++;
}
public Persona(string nombre, int edad, string nif)
{
Nombre = nombre;
Edad = edad;
NIF = nif;
}
}

class Trabajador : Persona
{

public int Sueldo;
public Trabajador(string nombre, int edad, string nif, int sueldo)
: base(nombre, edad, nif)
{
Sueldo = sueldo;
}

}




class Program
{


static void vertrabajador(Trabajador p)
{

Console.WriteLine("NOMBRE-->" + p.Nombre);
Console.WriteLine("EDAD---->" + p.Edad);
Console.WriteLine("NIF----->" + p.NIF);
Console.WriteLine("SUELDO-->" + p.Sueldo);
}

static void creartrabajadores(Trabajador[] ListaT)
{

for (int i = 0; i < ListaT.Length; i++)
{

Console.WriteLine("Escriba el nombre del trabajador");
string nombre = Console.ReadLine();
Console.WriteLine("Escriba la edad");
int edad = Int32.Parse(Console.ReadLine());
Console.WriteLine("Escriba el NIF");
string nif = Console.ReadLine();
Console.WriteLine("");
ListaT[i] = new Trabajador(nombre, edad, nif, 1000);
vertrabajador(ListaT[i]);
}
}

static void Main(string[] args)
{
Trabajador[] ListaT = new Trabajador[3];

int menu = 0;

while (menu != 4)
{
Console.WriteLine("1.Crear Objetos");
Console.WriteLine("2.Acceder Posición Objetos");
Console.WriteLine("3.Borrar Objetos");
Console.WriteLine("4.Salir");

menu = Int32.Parse(Console.ReadLine());
if (menu == 1) { creartrabajadores(ListaT); }

}

}
}
}

Labels:

0 Comments:

Post a Comment

<< Home