martes, 24 de noviembre de 2009

EXTRA UNIDAD 2.1(Promedio)

pseudocódigo
1.INICIO
int n;
double prom = 0.0;
int total = 0;
int suma = 0;
int suma1 = 0;
do
{
Print " intoruce el numero a promediar";
Read n suma = suma + n;
total = total +1;
}
while (n != 9999);
{
prom = (suma)/(total);
}
Print "el total de elementos es", total;
Print "el promedio resultante es: , prom;



FIN

CONSOLA
int n;
double prom = 0.0;
int total = 0;
int suma = 0;
int suma1 = 0;
do
{
Console.WriteLine("intoruce el numero a promediar");
n = int.Parse(Console.ReadLine());
suma = suma + n;
total = total +1;
}
while (n != 9999);
{
prom = (suma)/(total);
}
Console.WriteLine("el total de elementos es: {0}", total);
Console.WriteLine("el promedio resultante es: {0}", prom);
Console.ReadKey();


VISUAL



public partial class Form1 : Form
{
int sum, n,total;
double prom;
public Form1()
{
InitializeComponent();
listBox1.Items.Add(" Valores ");
}
private void button1_Click(object sender, EventArgs e)
{
if (n != 9999)
{
n = int.Parse(textBox1.Text);
listBox1.Items.Add(" " + n.ToString());
sum = sum + n;
total = total + 1;
textBox1.Clear();
textBox1.Focus();
}
else
{
prom = sum / total;
listBox1.Items.Add("El promedio es: " + prom.ToString());
textBox1.Enabled = false;
button1.Enabled = false;
}
}
private void button2_Click(object sender, EventArgs e)
{
listBox1.Items.Clear();
textBox1.Text = "";
}
private void button3_Click(object sender, EventArgs e)
{
Application.Exit();
}
}
}






lunes, 23 de noviembre de 2009

EXTRA UNIDAD 2.3 (PESCA)

pseudocodigo
INICIO
double lim, peso, sum;
sum = 0;
print("INTRODUCE EL LIMITE DE LA PESCA: ");
Read lim
do
{
Prind("INTRODUCE EL PESO INDIVIDUAL: ");
Read pesosum = sum + peso;
if (sum > lim)
{
Print("EL LIMITE HA EXCEDIDO");
Print("EL PESO TOTAL ES {0}", sum);
}
if (sum == lim)
{
Print ("HA LLEGADO AL LIMITE");
Print ("EL PESO TOTAL ES {0}", sum);
}
}
while (sum <>

CONSOLA
double lim, peso, sum;
sum = 0;
Console.Write("INTRODUCE EL LIMITE DE LA PESCA: ");
lim = double.Parse(Console.ReadLine());
do
{
Console.Write("INTRODUCE EL PESO INDIVIDUAL: ");
peso = double.Parse(Console.ReadLine());
sum = sum + peso;
if (sum > lim)
{
Console.WriteLine("EL LIMITE HA EXCEDIDO");
Console.WriteLine("EL PESO TOTAL ES {0}", sum);
}
if (sum == lim)
{
Console.WriteLine("HA LLEGADO AL LIMITE");
Console.WriteLine("EL PESO TOTAL ES {0}", sum);
}
}
while (sum <>
Console.ReadLine();



VISUAL
public partial class Form1 : Form
{
double lim, peso, sum;

public Form1()
{
InitializeComponent();
sum = 0;
}

private void button2_Click(object sender, EventArgs e)
{
peso = double.Parse(textBox2.Text);
if (sum < sum =" sum"> lim)
{
listBox1.Items.Add("El limite ha excedido");
listBox1.Items.Add("EL PESO TOTAL ES " + sum.ToString());
}
if (sum == lim)
{
listBox1.Items.Add("ha llegado al limite");
listBox1.Items.Add("EL PESO TOTAL ES " + sum.ToString());
}
textBox2.Clear();
textBox2.Focus();
}
else
{
textBox2.Enabled = false;
button2.Enabled = false;


}
}

private void button5_Click(object sender, EventArgs e)
{
lim = double.Parse(textBox1.Text);
listBox1.Items.Add("Peso Individual");
textBox1.Enabled = false;
button5.Enabled = false;
textBox2.Focus();
}

private void label1_Click(object sender, EventArgs e)
{

}

private void button3_Click(object sender, EventArgs e)
{

}
}
}



EXTRA UNIDAD 2 .2(# ROMANO)

pseudocodigo
INICIO
int numero
do
{
print "Introduce valor entero de 1-10 y 0 par salir" ;
Read numero
switch(numero)
{
print "salir del programa" ;
break;
print case 1:"SU EQUIVALENTE EN NUMERO ROMANO ES I";
break;
print case 2: "SU EQUIVALENTE EN NUMERO ROMANO ES II";
break;
print case 3 "SU EQUIVALENTE EN NUMERO ROMANO ES III";
break;
print case 4 "SU EQUIVALENTE EN NUMERO ROMANO ES IV";
break;
print case 5 "SU EQUIVALENTE EN NUMERO ROMANO ES V";
break;
print case 6 "SU EQUIVALENTE EN NUMERO ROMANO ES VI";
break;
print case 7 "SU EQUIVALENTE EN NUMERO ROMANO ES VII";
break;
print case 8: "SU EQUIVALENTE EN NUMERO ROMANO ES VIII";
break;
print case 9: "SU EQUIVALENTE EN NUMERO ROMANO ES IX";
break;
print case 10: "SU EQUIVALENTE EN NUMERO ROMANO ES X";
break;
print default : "error" ;
break;
}
}
while (numero != 0);
FIN



int numero ;
do
{
Console.WriteLine("Introduce valor entero de 1-10 y 0 par salir" );
numero = int.Parse(Console.ReadLine());
switch(numero)
{
case 0:Console.WriteLine("salir del programa" );
break;
case 1: Console.WriteLine("SU EQUIVALENTE EN NUMERO ROMANO ES I");
break;
case 2: Console.WriteLine("SU EQUIVALENTE EN NUMERO ROMANO ES II");
break;
case 3: Console.WriteLine("SU EQUIVALENTE EN NUMERO ROMANO ES III");
break;
case 4: Console.WriteLine("SU EQUIVALENTE EN NUMERO ROMANO ES IV");
break;
case 5: Console.WriteLine("SU EQUIVALENTE EN NUMERO ROMANO ES V");
break;
case 6: Console.WriteLine("SU EQUIVALENTE EN NUMERO ROMANO ES VI");
break;
case 7: Console.WriteLine("SU EQUIVALENTE EN NUMERO ROMANO ES VII");
break;
case 8: Console.WriteLine("SU EQUIVALENTE EN NUMERO ROMANO ES VIII");
break;
case 9: Console.WriteLine("SU EQUIVALENTE EN NUMERO ROMANO ES IX");
break;
case 10: Console.WriteLine("SU EQUIVALENTE EN NUMERO ROMANO ES X");
break;
default :Console.WriteLine("error" );
break;
}
}
while (numero != 0);
Console.ReadKey();


int numero;
numero = int.Parse(textBox1.Text);;
switch (numero)
{
case 0: textBox2.Text = ("salir del programa");
break;
case 1: textBox2.Text = ("SU EQUIVALENTE EN NUMERO ROMANO ES I");
break;
case 2: textBox2.Text = ("SU EQUIVALENTE EN NUMERO ROMANO ES II");
break;
case 3: textBox2.Text = ("SU EQUIVALENTE EN NUMERO ROMANO ES III");
break;
case 4: textBox2.Text = ("SU EQUIVALENTE EN NUMERO ROMANO ES IV");
break;
case 5: textBox2.Text = ("SU EQUIVALENTE EN NUMERO ROMANO ES V");
break;
case 6: textBox2.Text = ("SU EQUIVALENTE EN NUMERO ROMANO ES VI");
break;
case 7: textBox2.Text = ("SU EQUIVALENTE EN NUMERO ROMANO ES VII");
break;
case 8: textBox2.Text = ("SU EQUIVALENTE EN NUMERO ROMANO ES VIII");
break;
case 9: textBox2.Text = ("SU EQUIVALENTE EN NUMERO ROMANO ES IX");
break;
case 10: textBox2.Text = ("SU EQUIVALENTE EN NUMERO ROMANO ES X");
break;
default: textBox2.Text =("error");
break;
}
}
private void button2_Click(object sender, EventArgs e)
{
textBox1.Clear();
textBox2.Clear();

domingo, 8 de noviembre de 2009

Practica # 8.3 (ley de Ohm)

PSEUDOCODIGO

int[] corriente;
int[] resistencia;
int[] voltios;
int I;
corriente = new int[10];
resistencia = new int[10];
voltios = new int[10];
I = 0;
for (I = 0; I < i="I+1)
{
PRINT("Introduce el valor de la corriente:");
READ corriente[I]
PRINT("Introduce el valor de la resistencia:");
READresistencia[I]
voltios[I] = corriente[I] * resistencia[I];
}
PRINT("Corriente Resistencia voltios");
for (I = 0; I <>
{
PRINT("{0}\t\t{1}\t\t{2}", corriente[I], resistencia[I], voltios[I]);
}
FIN
CODIGO EN CONSOLA
int[] corriente;
int[] resistencia;
int[] voltios;
int i;

corriente = new int[10];
resistencia = new int[10];
voltios = new int[10];
i = 0;

for (i = 0; i < i =" i">
{
Console.WriteLine("Introduce el valor de la I:");
corriente[i] = int.Parse(Console.ReadLine());
Console.WriteLine("Introduce el valor de la R:");
resistencia[i] = int.Parse(Console.ReadLine());
voltios[i] = corriente[i] * resistencia[i];

}
Console.WriteLine("Corriente Resistencia voltios");
for (i = 0; i<>
{
Console.WriteLine("{0}\t\t{1}\t{2}", corriente[i], resistencia[i], voltios[i]);
}
Console.ReadKey();
WINDOWS
public partial class Form1 : Form
{
int[] corriente;
int[] resistencia;
int[] voltios;
int I;
public Form1()
{
InitializeComponent();
corriente = new int[10];
resistencia = new int[10];
voltios = new int[10];
I = 0;
}

private void button1_Click(object sender, EventArgs e)
{
if (I <= 10)
{

textBox1.Focus();
corriente[I] = int.Parse(textBox1.Text);


resistencia[I] = int.Parse(textBox2.Text);

voltios[I] = corriente[I] * resistencia[I];
I++;
textBox2.Clear();
textBox1.Clear();
}

else
{

button1.Enabled = false;
}
}

private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
{

}

private void button2_Click(object sender, EventArgs e)
{
listBox1.Items.Add("Corriente Resistencia Voltios");
for (I = 0; I <>


Practica # 8.2(a ,b y c)

PSEUDOCODIGO
int[] emax = new int[10];
int I, mayor;
PRINT("Introduce un munero entero");
READ emax[0]
mayor = emax[0];
for (I = 1; I <>
{PRINT("Introduce dato{0}", I);
READ emax[I]
if (emax[I] > mayor)
{
mayor = emax[I];
}
}
PRINT("Lista de 10 numeros enteros");
for (I = 0; I <>
{
PRINT(emax[I]);
}
PRINT("el valor maximo es {0}: ", mayor);

FIN
CODIGOS EN CONSOLA (A)



int[] emax = new int[10];
int I, mayor;
Console.WriteLine("Introduce un munero entero");
emax[0] = int.Parse(Console.ReadLine());
mayor = emax[0];
for (I = 1; I <> mayor)
{
mayor = emax[I];
}
}

Console.WriteLine("Lista de 10 numeros enteros");
for (I = 0; I <>
CODIGOS EN WINDOWS (A)

public partial class Form1 : Form
{
int[] Emax = new int[10];
int I, mayor, pos = 0;
public Form1()
{
InitializeComponent();
I = 0;
listBox1.Items.Add("Valores enteros:");
}

private void button1_Click(object sender, EventArgs e)
{
if (I < i ="="" mayor =" Emax[0];"> mayor)
{
mayor = Emax[I];
pos = I;
}

I++;
}

else
{
button1.Enabled = false;
}
}

private void button2_Click(object sender, EventArgs e)
{
listBox1.Items.Add ("El valor maximo es: " + mayor.ToString());
listBox1.Items.Add ("Posicion numero: " + pos.ToString());
}

CODIGOS EN CONSOLA (B)
int[] emax = new int[10];
int I, mayor, pos = 0;

Console.WriteLine("Introduce un munero entero");
emax[0] = int.Parse(Console.ReadLine());
mayor = emax[0];
for (I = 1; I <> mayor)
{
mayor = emax[I];
pos = I;

}
}

Console.WriteLine("Lista de 10 numeros enteros");
for (I = 0; I <>

Practica # 8.1(Promedio)

PSEUDOGODIGO
INT N;
[] INT VALORES;
PRINT (“Introduce numero de elementos");
READ N;
VALORES = NEW INT [N];
INT I;
INT sumapar=0;
INT sumaimpar=0;
FOR (I=0; I
PRINT (“Introduce valores enteros”);
READ VALORES[I];
IF ( VALORES [I]%2==0);
{
SUMAPAR +=VALORES[I];
}
ELSE
{
SUMIMPAR +=VALORES [I];
}}
PRINT (“Numeros pares:”);
FOR (I=0; I
{
IF (VALORES [I]%2==0)
{
PRINT VALORES [I];
}
}

PRINT ();
PRINT (“suma de los numeros pares”, sumapar)
PRINT (“NUMEROS IMPARES :”)
FOT ( I=0; I
{
IF (VALORES [I] %2==1)
{
PRINT (VALORES [I]);
}
}
PRINT ();
PRINT (“suma de numeros impares”, sumaimpar);
FIN
CODIGO EN CONSOLA
int[] temp = new int[8];
int suma = 0, I, P;
Console.WriteLine("Introduce los siguientes valores enteros:");
for (I = 0; I <>
{
Console.Write("Dato {0}:", I);
temp[I] = int.Parse(Console.ReadLine());
suma += temp[I];
}
P = suma / 8;
Console.WriteLine("\nLista de los 8 valores enteros:");

for (I = 0; I <>
{
Console.WriteLine("\t" + temp[I]);
}
Console.WriteLine("Promedio = {0}", P);
Console.ReadKey();
CODIGO EN WINDOWS



public partial class Form1 : Form
{
int[] temp;
int I, suma, P;
public Form1()
{
InitializeComponent();
temp = new int[8];
I = suma = P = 0;
listBox1.Items.Add("NUMEROS ENTEROS");
}

private void button1_Click(object sender, EventArgs e)
{
if (I < suma =" suma" enabled =" false;" enabled =" false;" p =" suma" promedio="">

Practica # 6 (Poblacion)

PSEUDOCODIGO
Inicio
double t = 0.0;
double p;
for (t = 1994; t <=2010; t = t + 1)
{
p=4.8*(1+ Math.Exp(0.02*t));
Print("t y p");
}
Fin

CODIGO EN CONSOLA

double t = 0.0;
double p;
for (t = 1994; t <= 2010; t = t + 1)
{
p = 4.8 * (1 + Math.Exp(0.02 * t));
Console.WriteLine("En el año " + t + " la poblacion era igual a = " + p);
}
Console.ReadLine();

CONSOLA EN WINDOWS
double t = 0.0;
double p;
for (t = 1994; t <= 2010; t = t + 1)
{
p = 4.8 * (1 + Math.Exp(0.02 * t));
listBox1.Items.Add("En el año " + t + " la poblacion era igual a = " + p);
}

Practica # 6( funciones matematicas a , b y c )

PSEUDOCODIGOS

A
Inicio
Real x,y
Print("funcion Matematica")
Print ("valores x valores y ")
for(x=2 to 10) step 0.2
{
y= 3* x ^5 + 2 * x ^3 + x
Print (x y )
}
FIN

CODIGO EN CONSOLA
double x = 0.0, y;
for (x = 1; x <= 10; x = x + 2.0 / 10.0)
{
y = 3 * Math.Pow(x, 5) + 2 * Math.Pow(x, 3) + x;
Console.WriteLine(x + " 3x^5 + 2x ^3 + x = " + y);
}
Console.ReadLine();

WINDOWS

PSEUDOCODIGOS
B
Inicio
Real x,y
Print("funcion Matematica")
Print ("valores x valores y ")
for(x=1 to 5) step 0.1
{
y=1 + x + x^2/ 2.0 + x^3 /6.0 + x^4 /24.0
Print (x y )
}
FIN

CODIGO EN CONSOLA
double x = 0.0, y;
for (x = 1; x <= 5; x = x + 1.0 / 10.0)
{
y = 1.0 + x + Math.Pow(x, 2) / 2.0 + Math.Pow(x, 3) / 6.0 + Math.Pow(x, 4) / 24;
Console.WriteLine(x + " 1.0 + x + x^2/2.0 + x^3/6.0 + x^4/24 = " + y);
}
Console.ReadLine();
WINDOWS

PSEUDOCODIGOS
C
Inicio
Real t,y
Print("funcion Matematica")
Print ("valores t valores y ")
for(x=2 to 10) step 0.2
{
y= 2 * Exp( 0.8 * t )
Print (t y )
}
FIN
CODIGO EN CONSOLA
double t = 0.0, y;
for (t = 5; t <= 10; t = t + 0.5)
{
y = 2 * Math.Exp(0.8 * t);
Console.WriteLine(t + " 2e^(0.8*t) " + y);
}
Console.ReadLine();


prantica # 6 (FACTORIAL)

PSEUDOCODIGO

INICIO
double n,factor =1.0,I;
Read n
for(I = n;I>1; I--)
{
factor =factor*1;
Print factor
}
FIN
CODIGO EN CONSOLA

double n, factor = 1.0, I;
Console.WriteLine("Introduce un Valor entero");
n = double.Parse(Console.ReadLine());
for (I = n; I >= 1; I--)
{
factor = factor * I;

}
Console.WriteLine(" EL factorial es " + factor);
Console.ReadLine()

CODIGO EN WINDOWS


double n, factor = 1.0, I;
n = double.Parse(textBox1.Text);
for (I = n; I >= 1; I--)
{
factor = factor * I;

}
textBox2.Text = factor.ToString();
}

private void button2_Click(object sender, EventArgs e)
{
textBox1.Clear();
textBox2.Clear();

martes, 3 de noviembre de 2009

PRACTICA # 9(V) CALIFICACIONES Y PROMEDIOS



public partial class Form1 : Form
{
int[] calificaciones;
int[] desviacion;
int i, suma, variancia, promedio;
public Form1()
{
InitializeComponent();
calificaciones = new int[] { 89, 95, 72, 83, 99, 54, 86, 75, 92, 73, 79, 75, 82, 73 };
desviacion = new int[14];
suma = i = variancia = promedio = 0;
}


private void button1_Click(object sender, EventArgs e)
{
listBox1.Items.Add("calicicacion DEsviacion");
for (i = 0; i< 14; i++)
{
suma = suma + calificaciones[i];
}
promedio = suma / 14;
for (i = 0; i < 14; i++)
{
desviacion[i] = calificaciones[i] - promedio;
listBox1.Items.Add(calificaciones[i]+"\t"+desviacion[i]);
}
suma=0;
for (i = 0; i < 14; i++)
{
suma = suma + desviacion[i]*desviacion[i];
}
variancia = suma / 14;
listBox1.Items.Add("la variancia es " + variancia);
}
}
}

PRACTICA # 9(C) CALIFICACIONES Y PROMEDIOS




namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int[] calificaciones = { 89, 95, 72, 83, 99, 54, 86, 75, 92, 73, 79, 75, 82, 73 };
int[] desviacion = new int[14];
int suma = 0, varianza, promedio;
int I;
for (I = 0; I < 14; I++)
{
suma = suma + calificaciones[I];
}
promedio = suma / 14;
for (I = 0; I < 14; I++)
{
desviacion[I] = calificaciones[I] - promedio;
}
Console.WriteLine("CALIFICACION DESVIACION ");
for (I = 0; I < 14; I++)
{
Console.WriteLine("\t{0}\t{1}", calificaciones[I], desviacion[I]);
}
suma = 0;
for (I = 0; I < 14; I++)
{
suma = suma + (desviacion[I] * desviacion[I]);
}
varianza = suma / 14;
Console.WriteLine("\n LA VARIANZA ES =" + varianza);
Console.ReadKey();
}
}
}