using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Practica10_CuentaAhorros
{
class Program
{
static void Main(string[] args)
{
int N, i;
double saldo,interes,tasa;
CuentaAhorros[] Clientes;
Console.Write("Introduce la cantidad de Clientes: ");
N = int.Parse(Console.ReadLine());
Clientes = new CuentaAhorros[N];
CuentaAhorros C1 = new CuentaAhorros();
for (i = 0; i < N; i++)
{
Console.Write("Introduce el saldo del ahorrador {0}: ", i + 1);
saldo = double.Parse(Console.ReadLine());
C1.ultimoInteresMensual();
interes = C1.Interes_Mensual;
C1 = new CuentaAhorros(saldo,interes);
Clientes[i] = C1;
}
for (i = 0; i < N; i++)
{
Clientes[i].ultimoInteresMensual();
Console.WriteLine("El nuevo saldo {0} es: {1}",i+1,Clientes[i].Saldo_ahorro );
}
Console.WriteLine("\nLa tasa interes subio a 4%");
//tasa = double.Parse(Console.ReadLine());
CuentaAhorros.ModificatasaInteres(0.04);
for (i = 0; i < N; i++)
{
Clientes[i].ultimoInteresMensual();
Console.WriteLine("El nuevo saldo {0} es: {1}", i + 1, Clientes[i].Saldo_ahorro);
}
Console.ReadLine();
}
}
}
Class CuentaAhorros:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Practica10_CuentaAhorros
{
class CuentaAhorros
{
double saldoAhorro,interesMensual;
public static double tasaInteresAnual=0.03;
public CuentaAhorros()
{
saldoAhorro = 0;
interesMensual = 0;
}
public CuentaAhorros(double saldo,double interes)
{
saldoAhorro = saldo;
interesMensual = interes;
}
public static void ModificatasaInteres(double NuevoValor)
{
tasaInteresAnual = NuevoValor;
}
public void ultimoInteresMensual()
{
interesMensual = (saldoAhorro * tasaInteresAnual) / 12;
saldoAhorro = saldoAhorro + interesMensual;
}
public double Saldo_ahorro
{
get { return saldoAhorro; }
set { saldoAhorro = value; }
}
public double Interes_Mensual
{
get { return interesMensual; }
}
}
}
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Practica10_CuentaAhorros
{
class CuentaAhorros
{
double saldoAhorro,interesMensual;
public static double tasaInteresAnual=0.03;
public CuentaAhorros()
{
saldoAhorro = 0;
interesMensual = 0;
}
public CuentaAhorros(double saldo,double interes)
{
saldoAhorro = saldo;
interesMensual = interes;
}
public static void ModificatasaInteres(double NuevoValor)
{
tasaInteresAnual = NuevoValor;
}
public void ultimoInteresMensual()
{
interesMensual = (saldoAhorro * tasaInteresAnual) / 12;
saldoAhorro = saldoAhorro + interesMensual;
}
public double Saldo_ahorro
{
get { return saldoAhorro; }
set { saldoAhorro = value; }
}
public double Interes_Mensual
{
get { return interesMensual; }
}
}
}
No hay comentarios:
Publicar un comentario