
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace WindowsFormsApplication2
{
public partial class Form1 : Form
{
Arreglo VentaAnual = new Arreglo();
double venta; int J;
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
J=int.Parse(comboBox1.Text);
venta = double.Parse(textBox1.Text);
VentaAnual.AcumularDato(J-1, venta);
textBox1.Clear();
}
private void button2_Click(object sender, EventArgs e)
{
int I;
for (I = 0; I < 12; I++)
{
switch (I)
{
case 0: listBox1.Items.Add("Enero="+ VentaAnual.ObtenerDato(I)); break;
case 1: listBox1.Items.Add("Febrero="+ VentaAnual.ObtenerDato(I)); break;
case 2: listBox1.Items.Add("Marzo="+ VentaAnual.ObtenerDato(I)); break;
case 3: listBox1.Items.Add("Abril="+ VentaAnual.ObtenerDato(I)); break;
case 4: listBox1.Items.Add("Mayo="+VentaAnual.ObtenerDato(I)); break;
case 5: listBox1.Items.Add("Junio="+ VentaAnual.ObtenerDato(I)); break;
case 6: listBox1.Items.Add("Julio="+ VentaAnual.ObtenerDato(I)); break;
case 7: listBox1.Items.Add("Agosto="+ VentaAnual.ObtenerDato(I)); break;
case 8: listBox1.Items.Add("Septiembre="+ VentaAnual.ObtenerDato(I)); break;
case 9: listBox1.Items.Add("Octubre="+ VentaAnual.ObtenerDato(I)); break;
case 10: listBox1.Items.Add("Noviembre="+ VentaAnual.ObtenerDato(I)); break;
case 11: listBox1.Items.Add("Diciembre="+ VentaAnual.ObtenerDato(I)); break;
}
}
listBox2.Items.Add(VentaAnual.suma(12));
}
private void button3_Click(object sender, EventArgs e)
{
listBox1.Items.Clear();
listBox2.Items.Clear();
textBox1.Clear();
comboBox1.Items.Clear();
comboBox1.Focus();
}
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace WindowsFormsApplication2
{
class Arreglo
{double[] Elementos;
public Arreglo()
{
Elementos = new double[12];
}
public void AcumularDato(int J, double N)
{
Elementos[J] = N;
}
public double ObtenerDato(int x)
{
return Elementos[x];
}
public double[] elementos
{
get { return Elementos; }
set { Elementos = value; }
}
public double suma(int N)
{
int I; double suma = 0.0;
for (I = 0; I < N; I++)
{
suma = suma + Elementos[I];
}
return suma;
}
}
}
No hay comentarios:
Publicar un comentario