You are on page 1of 6

using System;

using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace deber_de_P.O.O_VETERINARIO
{
class Program
{
static void Main(string[] args)
{
char op,pe;
VETERINARIO nueva = new VETERINARIO();

do{
Console.Clear();
Console.WriteLine("MENU VENTA DE PERROS\n");
Console.WriteLine("1. VENDER PERRO");
Console.WriteLine("2. VIZUALIZACION DE NUMEROS DE PERROS");
Console.WriteLine("3. VIZUALIZACION DEL DINERO PRODUCTO DE LAS VENTAS");
Console.WriteLine("\n");
Console.WriteLine("INGRESE UNA OPCION: ");
op=Convert.ToChar(Console.ReadLine());
switch(op)
{
case '1':
Console.Clear();
Console.WriteLine("VENDIENDO PERROS\n");
Console.WriteLine("QUE TIPO DE PERRO DESEA VENDER");
Console.WriteLine("1. BOXER");

Console.WriteLine("2. PASTOR");
Console.WriteLine("INGRESE UNA OPCION:");
char mo = Convert.ToChar(Console.ReadLine());
switch (mo)
{
case'1':
Console.Clear();
do
{
Console.Clear();
Console.WriteLine("INGRESE LA CANTIDAD:");
int num = Convert.ToInt32(Console.ReadLine());
nueva.RegistroBoxer(num,num);
Console.WriteLine("VENDIDO\n");
Console.WriteLine("DESEA VENDER NUEVAMENTE S/N");
pe = Convert.ToChar(Console.ReadLine());
} while (pe =='s');

break;
case '2':
Console.Clear();
do
{
Console.Clear();
Console.WriteLine("INGRESE LA CANTIDAD:");
int num = Convert.ToInt32(Console.ReadLine());
nueva.RegistroPastor(num,num);
Console.WriteLine("VENDIDO\n");
Console.WriteLine("DESEA VENDER NUEVAMENTE S/N");
pe = Convert.ToChar(Console.ReadLine());
} while (pe =='s');

break;
}
break;

case '2':
Console.Clear();
Console.WriteLine("NUMERO DE PERROS VENDIDOS");
Console.WriteLine("QUE CANTIDAD DE PERROS DESEA VERIFICAR");
Console.WriteLine("1. BOXER");
Console.WriteLine("2. PASTOR");
Console.WriteLine("INGRESE UNA OPCION:");
char To = Convert.ToChar(Console.ReadLine());
switch (To)
{
case'1':
Console.Clear();
Console.WriteLine("EL NUMERO DE PERROS VENDIDOS SON: {0} PERROS BOXER",
nueva.RetNumPERROSBOXER());
Console.ReadLine();
break;
case '2':
Console.Clear();
Console.WriteLine("EL NUMERO DE PERROS VENDIDOS SON: {0} PASTOR",
nueva.RetNumPERROSPASTOR());
Console.ReadLine();
break;
}
break;
case '3':
Console.Clear();
Console.WriteLine("VERIFICACION DEL DINERO PRODUCTO DE LAS VENTAS");

Console.WriteLine("CUAL ES LA CANTIDAD DE DINERO QUE DESEA VERIFICAR\n");


Console.WriteLine("1. BOXER");
Console.WriteLine("2. PASTOR");
Console.WriteLine("\nINGRESE UNA OPCION:");
char so = Convert.ToChar(Console.ReadLine());
switch (so)
{
case'1':
Console.Clear();
Console.WriteLine("EL dinero recaudado con a venta de perros boxer es: ${0}
",nueva.RetDinPERROSBOXER());
Console.ReadLine();
break;
case '2':
Console.Clear();
Console.WriteLine("EL dinero recaudado con a venta de perros pastor
es:${0}",nueva.RetDinPERROSPASTOR());
Console.ReadLine();
break;
}
break;

default:
break;

}while(op!='4');

}
}
class VETERINARIO
{
private int numPerrosBoxer;
private int numPerrosPastor;
private double dineroBoxer ;
private double dineroPastor;

public VETERINARIO()
{
numPerrosBoxer = 1;
numPerrosPastor = 2;
dineroBoxer = 1500;
dineroPastor = 3600;
}
public void RegistroBoxer(int cant,int num)
{
cant *= 1500;
dineroBoxer = dineroBoxer + cant;
numPerrosBoxer=numPerrosBoxer+num;
}

public void RegistroPastor(int cant,int num)


{
cant *= 1800;
dineroPastor = dineroPastor + cant;
numPerrosPastor=numPerrosPastor+num;
}

public int RetNumPERROSBOXER()

{
return numPerrosBoxer;
}

public int RetNumPERROSPASTOR()


{
return numPerrosPastor;
}

public double RetDinPERROSBOXER()


{
return dineroBoxer;
}

public double RetDinPERROSPASTOR()


{
return dineroPastor;
}
}
}

You might also like