Programación

Páginas: 4 (877 palabras) Publicado: 8 de enero de 2013
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;

namespace Ejercicio_de_Integración
{
class Program
{
//defineEmpresa
class Empresa
{
public int codigo;
public string nombre;
public string nif;
public int num_servicios;

publicobject[] dato { get; set; }
public object[] d { get; set; }
}

//define ListaEmpresas
class ListaEmpresas
{
public int num = 0; // variable paracomtrolar el número de Empresas que tenemos en la base de datos
public Empresa[] Empresas = new Empresa[100];
}
//definición de funciones

static voidescribirEmpresas(ListaEmpresas Lista) // muestra el contenido de la Lista que recibe como parámetro
{
Console.WriteLine("Estas son las Empresas que hay en la lista: ");
int i = 0;while (i < Lista.num)
{
Empresa miEmpresa = Lista.Empresas[i];
Console.WriteLine(" Código: {0}, Nombre: {1}, NIF: {2}, Nº de servicios: {3}.",miEmpresa.codigo, miEmpresa.nombre, miEmpresa.nif,miEmpresa.num_servicios);
i++;
}
Console.ReadLine();
}//fin de la función

static intponEmpresa(ListaEmpresas Lista, Empresa n)//añada la empresa 'n' a la lista
//retorna 0 si el proceso es OK, y -1 si la lista está llena
{
if (Lista.num < 100)//controla si hay sitio
{
Lista.Empresas[Lista.num] = n;
Lista.num++;
return 0;
}
else //no hay sitioreturn -1;
}// fin de la función

static int leerDatos(ListaEmpresas Lista) // llenar la Lista con empresas de un fichero *.txt
{
try
{...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS