viernes, 18 de diciembre de 2009

Examen Clases Visual


class empleados
{int ideempleado;
float pago;
int horas;
public empleados()
{
ideempleado = 0;
pago = 0.0f;
horas = 0;
}
public void asignaride(int noemp)
{
ideempleado = noemp;
}
public void asignarpago(float p)
{ pago = p; }

public void asignarhoras(int h)
{
horas = h;
}
public int obteneride()
{ return ideempleado; }
public float obtenerpago()
{return pago ;}
public int obtenerhoras()
{ return horas; }}
}


public Form1()
{
InitializeComponent();
}

private void button1_Click(object sender, EventArgs e)
{
empleados E1 = new empleados();
int id, hr;
float p1;

id = int.Parse(textBox1.Text);
E1.asignaride(id);

p1 = float.Parse(textBox2.Text);
E1.asignarpago(p1);


hr = int.Parse(textBox3.Text);
E1.asignarhoras(hr);
listBox1.Items.Add("Empleado 1");
listBox1.Items.Add("No Empleado=" + E1.obteneride() + "Pago Por Hora=" + E1.obtenerpago() + "Horas trabajadas " + E1.obtenerhoras());



}

private void button2_Click(object sender, EventArgs e)
{



empleados E2 = new empleados();
int id, hr;
float p1;

id = int.Parse(textBox1.Text);
E2.asignaride(id);

p1 = float.Parse(textBox2.Text);
E2.asignarpago(p1);


hr = int.Parse(textBox3.Text);
E2.asignarhoras(hr);
listBox2.Items.Add("Empleado 3");
listBox2.Items.Add("No Empleado=" + E2.obteneride() + "Pago Por Hora=" + E2.obtenerpago() + "Horas trabajadas " + E2.obtenerhoras());



}

private void button3_Click(object sender, EventArgs e)
{
empleados E3 = new empleados();

E3.asignaride(432);
E3.asignarpago(21.50f);
E3.asignarhoras(20);
listBox3.Items.Add("Empleado 3");
listBox3.Items.Add("No Empleado=" + E3.obteneride() + "Pago Por Hora=" + E3.obtenerpago() + "Horas trabajadas " + E3.obtenerhoras());

}

private void button4_Click(object sender, EventArgs e)
{
listBox1.Items.Clear();
listBox2.Items.Clear();
listBox3.Items.Clear();
}

private void button5_Click(object sender, EventArgs e)
{
Close();
}
}
}

Examen Clases Consola


class empleado
{int ideempleado;
float pago;
int horas;
public empleado()
{
ideempleado = 0;
pago = 0.0f;
horas = 0;
}
public void asignaride(int noemp)
{
ideempleado = noemp;
}
public void asignarpago(float p)
{ pago = p; }

public void asignarhoras(int h)
{
horas = h;
}
public int obteneride()
{ return ideempleado; }
public float obtenerpago()
{return pago ;}
public int obtenerhoras()
{ return horas; }}
}


class Program
{
static void Main(string[] args)
{
empleado E1 = new empleado();
int id, hr;
float p1;
Console.Write("Identificacion Empleado:");
id = int.Parse(Console.ReadLine());
E1.asignaride(id);
Console.Write("Pago Por Hora:");
p1 = float.Parse(Console.ReadLine());
E1.asignarpago(p1);
Console.Write("Horas Trabajadas:");
hr = int.Parse(Console.ReadLine());
E1.asignarhoras(hr);
Console.WriteLine("No Empleado= {0}, Pago Por Hora= {1}, Horas trabajadas {2}", E1.obteneride(), E1.obtenerpago(), E1.obtenerhoras());




empleado E2 = new empleado();

Console.Write("\t\n Identificacion empleado:");
id = int.Parse(Console.ReadLine());
E2.asignaride(id);
Console.Write("Pago Por Hora:");
p1 = float.Parse(Console.ReadLine());
E2.asignarpago(p1);
Console.Write("Horas Trabajadas");
hr = int.Parse(Console.ReadLine());
E2.asignarhoras(hr);
Console.WriteLine("no empleado= {0},pago por hora= {1},horas trabajadas= {2}", E2.obteneride(), E2.obtenerpago(), E2.obtenerhoras());



empleado E3 = new empleado();
E3.asignaride(432);
E3.asignarpago(21.50f);
E3.asignarhoras(20);

Console.Write("Empleado 3");
Console.WriteLine(" No Empleado= {0}, Pago por hora= {1}, Horas Trabajadas= {2}", E2.obteneride(), E2.obtenerpago(), E2.obtenerhoras());

Console.ReadLine();



}
}
}

jueves, 17 de diciembre de 2009

Practica 13.2 Visual





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 Clase_Estudiante_W
{
public partial class Form1 : Form
{
int C = 0, NOCONTROL=0;
float EXAMEN;

estudiante E1 = new estudiante();
public Form1()
{

InitializeComponent();

}

private void button1_Click(object sender, EventArgs e)
{
CO.Focus();
NOCONTROL = int.Parse(CO.Text);
E1.INTRODUCEIDE(NOCONTROL);

C = int.Parse(MA.Text);

for(int I=1;I

{

EXAMEN=float.Parse(CA.Text);
E1.INTRODUCECALIFICACION(EXAMEN);
listBox1.Items.Add(EXAMEN);

CA.Clear();
CA.Focus();


}



}

private void button2_Click(object sender, EventArgs e)
{

listBox1.Items.Add("No. Control: " + E1.MOSTRARIDE());
MessageBox.Show("Numero de control : " + E1.MOSTRARIDE() + "\n" + "Promedio : " + E1.PROMEDIO());



}

private void button3_Click(object sender, EventArgs e)
{
CO.Clear();
MA.Clear();
CA.Clear();
listBox1.Items.Clear();
}

private void button4_Click(object sender, EventArgs e)
{
Application.Exit();
}
}
}

Practica 13.1 Consola


PSEUDOCODIGO:

double ancho, largo;
public rectangulo()
{
ancho = 0;
largo = 0;

}
public void Asignardatos(float w,float h)
{
ancho=w;
largo=h;

}
public void Asignarancho(float w)
{ancho=w;

}
public void Asignarlargo(float h)
{
largo=h;
}
public double Obtenerancho()
{
return ancho;

}
public double Obtenerlargo()
{
return largo;
}
public double Area()
{
return largo*ancho;
}
public double Perimetro()
{
return 2*(largo+ancho);

}



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

namespace ConsoleApplication3
{
class rectangulo
{
double ancho;
double largo;



public rectangulo()
{
ancho = 0.0;
largo = 0.0;
}

public rectangulo(double w, double h)
{
ancho = w;
largo = h;
}
public double area()
{
return ancho * largo;
}
public double perimetro()
{
return 2 * (largo + ancho);
}
public void agsinarlargo(double h)
{
largo = h;
}
public void agsinarancho(double w)
{
ancho = w;
}
public double obtenerlargo()
{
return largo;
}
public double obtenerancho()
{
return ancho;
}
}
}


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

namespace ConsoleApplication3
{
class Program
{
static void Main(string[] args)
{
double L, A;
rectangulo r1 = new
rectangulo();
Console.WriteLine("\n\t\t\tAREA Y PERIMETRO DE UN RECTANGULO");



Console.WriteLine("\nIntroduce el Largo de un rectangulo");
L = double.Parse(Console.ReadLine());
Console.WriteLine("\nIntroduce el ancho de un rectangulo");
A = double.Parse(Console.ReadLine());
r1.agsinarancho(A);
r1.agsinarlargo(L);

Console.WriteLine("\nArea= {0} ", r1.area());
Console.WriteLine("Perimetro= {0} ", r1.perimetro());
Console.ReadLine();
}
}
}

martes, 15 de diciembre de 2009

Practica 13.1 Visual


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

namespace Practica_13_V
{
class rectangulo
{
double ancho;
double largo;



public rectangulo()
{
ancho = 0.0;
largo = 0.0;
}

public rectangulo(double w, double h)
{
ancho = w;
largo = h;
}
public double area()
{
return ancho * largo;
}
public double perimetro()
{
return 2 * (largo + ancho);
}
public void agsinarlargo(double h)
{
largo = h;
}
public void agsinarancho(double w)
{
ancho = w;
}
public double obtenerlargo()
{
return largo;
}
public double obtenerancho()
{
return ancho;
}
}
}




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 Practica_13_V
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void button1_Click(object sender, EventArgs e)
{
double L, A;
rectangulo r1 = new
rectangulo();
L = double.Parse(LAR.Text);
A = double.Parse(ANCH.Text);
r1.agsinarancho(A);
r1.agsinarlargo(L);

MessageBox.Show("El perimetro es : "+r1.perimetro()+"\n"+"El area es : "+ r1.area());
}

private void button2_Click(object sender, EventArgs e)
{
ANCH.Clear();
LAR.Clear();
}

private void button3_Click(object sender, EventArgs e)
{
Application.Exit();
}

private void Form1_Activated(object sender, EventArgs e)
{
LAR.Focus();
}

private void LAR_TextChanged(object sender, EventArgs e)
{

}
}
}

Practica 13.2 Consola


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

namespace ConsoleApplication1
{
class Class_estudiante
{
int IDE;
float [] calif;
int total;
public Class_estudiante ()
{
IDE=0;
calif=new float[5];
total=0;
}
public void introduceIDE(int NC)
{
IDE=NC;
}
public void introducecalif(float Nota)
{
calif[total]=Nota;
total++;
}
public float promedio()
{
float suma=0.0f;
int I;
for (I=0; I
{
suma=suma+calif[I];
}
return suma/total;
}
public int mostrarIDE()
{
return IDE;
}
}
}



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

namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int C = 0, bandera = 0, Nocontrol;
float examen;
Class_estudiante E1 = new Class_estudiante();
do
{
Console.WriteLine("introduce identificacion de estudiante:");
Nocontrol=int.Parse(Console.ReadLine());
E1.introduceIDE (Nocontrol);
Console.WriteLine("introduce la cantidad de calificaciones (<5):");
C=int.Parse(Console.ReadLine());
for (int I=0; I
{
Console.WriteLine("introduce calificaciones {0} examen:", I+1);
examen=float.Parse(Console.ReadLine());
E1.introducecalif(examen);
}

Console.WriteLine("identificacion alumno={0}",E1.mostrarIDE());
Console.WriteLine("promedio={0}",E1.promedio());
Console.WriteLine("presione 1 para registrar otro estidiante y 0 para salir ");
bandera=int.Parse(Console.ReadLine());
}
while(bandera==1);
Console.ReadLine();
}

lunes, 14 de diciembre de 2009

Practica 12.2 Visual


PSEUDOCODIGO


int N1, N2;
int suma()
{
return N1 + N2;
}
int multiplica()
{
return N1 * N2;
}

{
READ N1
READ N2
int R1 = suma();
int R2 = multiplica();
PRINT "Suma:" + R1
PRINT "Multiplicacion:" + R2

}



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 DATOS_W
{
public partial class Form1 : Form
{
int N1, N2;
int suma()
{
return N1 + N2;
}
int multiplica()
{
return N1 * N2;
}


public Form1()
{
InitializeComponent();
}

private void Form1_Load(object sender, EventArgs e)
{

}

private void button1_Click(object sender, EventArgs e)
{
N1 = int.Parse(D1.Text);
N2 = int.Parse(D2.Text);
int R1 = suma();
int R2 = multiplica();
listBox1.Items.Add("Suma:" + R1);
listBox1.Items.Add("Multiplicacion:" + R2);

}

private void button2_Click(object sender, EventArgs e)
{
D1.Clear();
D2.Clear();
listBox1.Items.Clear();
}

private void button3_Click(object sender, EventArgs e)
{
Close();
}
}
}