viernes, 29 de octubre de 2010

Practica 7-6. Pseudocodigo.
Inicio
Termino = 0,suma =0,r=0.5 double
N = 1, a = 1 int
While(n<=10)
{
Termino = a * math.pow(r,(n-1))
Print termino
Suma = suma + termino
N = n+ 1
}
Print “la suma de la serie geométrica es “,suma
Final.
Practica 7-5. Pseudocodigo.
Inicio
Dig=0,num =0 int
Print”numero=”
Read num
Do
{
Dig = num % 10
Num = num / 10
Print dig
}
While(num !=0)
Final.

Practica 7-4. Pseudocodigo.
P=0 double
X=0,fact=0 int
Print”cantidad de clients”
For(x = 1 to 10 step x++)
{
P = math.pow(3,x)*math.exp(-3)
Fact = 1
For (j = 1 to x step j = j + 1)
{
Fact = fact * j
}
Px = p / fact
Print x,””,px
}
}
Final.
Practica 7-2. Pseudocodigo.
Inicio
Suma= 0,prom=0,ensaye=0 double
E=0,p=0,n=0 int
For(e = 1 to 4 step e = e ++)
{
Suma = 0
Print “experimento numero”, e
Print”cantidad de ensayes”
Read ensaye
For(p=1 to n step p = p++)
{
Print “ensaye”,p,”=”
Read ensaye
Suma = suma + ensaye
}
Prom = suma
Print”experimento numero”,e,”su promedio es ,prom
}
Final.


Practica 7-1.Pseudocodigo.
 Inicio
Suma= 0,prom=0,ensaye=0 double
E=0,p=0 int
For(e = 1 to 4 step e = e ++)
{
Suma = 0
Print “experimento numero”, e
For(p=1 to 6 step p = p++)
{
Print “ensaye”,p,”=”
Read ensaye
Suma = suma + ensaye
}
Final.

viernes, 22 de octubre de 2010

Practica 6-5. Pseudocódigo.
1.-Inicio
T=9 Int
Año=1994 Int
Población=0  double
PrinT”Tabla anual de población”
PrinT”Año                  población”
For (T=9 to 20 step T= T+1=
{
Poblacion=4.88*(1+exp (0.02*t))
PrinT”Enero de”Año”        “, población
Año= Año +1
}
Final
CODIGO EN CONSOLA


static void Main(string[] args)
{
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-3. Pseudocódigo.
a)
1.-Inicio
Maximo=0 Int
I=0 Int
Numero=0 Int
For (I=1 to && steep I=I+1)
{
PrinT”Número”
Read Numero
If (Numero > Maximo)
{
Maximo=Numero
}
}
PrinT”El número mayor es:”
                             Maximo
Final.
b)
1.-Inicio
Maximo=0 Int
Posición=0 Int
I=0 Int
Numero=0 Int
For (I=1 to && steep I=I+1)
{
PrinT”Número”
Read Numero
If (Numero > Maximo)
{
Maximo=Numero
Posición= 1
}
}
PrinT”El número mayor es:”
                             Maximo
PrinT”La posición es:”
                             Posición

Final.

Practica 6-2. Pseudocódigo.
1.-Inicio
N=0, N1=1 Int
Nuevo=0 Int
Contador=0 Int
PrinT”Numero de terminos”
Read N
Contador= 0 Int
PrinT”Número de terminos”
Read N
Contador= 2
PrinT”Terminos de la serie Fibenacci”
PrinT N1,”     “,N2
While (Contador <= N)
{
Nuevo = N1+N2
PrinT Nuevo
N1=N2
N2=Nuevo
Contador=Contador +1
}
Final
 
Practica 6-1. Pseudocódigo.
1.-Inicio
A=1 Int-
N=100 Int
D=3 Int
Contador= 1 Int
Suma=0 Int
Termino=0 Int
PrinT”Terminos serie geométrica”
While (contador<=N)
{
Termino= A+( Contador -1)*D
PrinT termino”+”
Suma= Suma++, termino
Contador = Contador +1
}
PrinT”La suma de la serie geométrica es:”, suma
Final.
Practica  5-5. Pseudocódigo.
1.-Inicio
Multiplicador= 0 Int.
Multiplicando= 0 Int
Suma=0 Int
PrinT”Numero 1:”
Read Multiplicador
PrinT”Numero 2:”
Read Multiplicando
While (Multiplicador >0=
If (Multiplicador % 2; =1)
{
Suma= Suma + Multiplicando
PrinT, Multiplicando
}
Multiplicador = Multiplicador/2
Multiplicador = Multiplicador*2
}
PrinT”El resultado de la multiplicación es:”
Final.
Practica 5-4. Pseudocódigo.
1.-Inicio
Dolares =10.0 double
Edad=12 Int
Total= 0.0 double
While (Total<=1000)
{
Dolares = dolares*2
Edad= edad + 1
Total = total + dolares
}
PrinT”Edad=”, edad
PrinT”Total=”, total
Final
Practica 5-3. Pseudocódigo.
1.-Inicio
Pies, metros double
PrinT”Pies   Metros”
For (pies= 1.0; pies <= 100.0; pies ++)
{
Metros =Pies/5.28;
PrinT Pies,”    “, Metros
}
Final.
CONSOLA:


static void Main(string[] args)
{
double pies, m;
pies=2;
Console.WriteLine(" Pies a Metros ");

Console.ReadLine();

while (pies <= 20.0)
{
m = pies / 3.28;
Console.WriteLine("Pies " + pies.ToString() + " = " + m.ToString() + " metros ");
pies=pies+2;

}
Console.ReadLine();








WINDOWS:



private void button1_Click(object sender, EventArgs e)
{
double pies,m;
pies=2.0;
listBox1.Items.Add(" Pies a metros ");

while (pies <= 20.0)
{
m = pies / 3.28;
listBox1.Items.Add("Pies " + pies.ToString() + " = " + m.ToString() + " metros ");
pies = pies + 2;

}

Practica 5-2. Pseudocodigo.
Inicio
Sumaimpar,sumapar,numero,promedio double
N,contador int
While(contador <= 270)
{
Print”numero =”
Read numero
If (numero %2 ==1)
{
Sumaimpar=sumaimpar + numero
Print suma impar
N = n+1
}
Else
{
Sumapar = sumapar + numero
N = n + 1
Print suma par
}
Contador = contador + 1
}
Print “suma impar”,sumaimpar
Promedio = sumapar/n
Print “el promedio de la suma es”,promedio
}
Final

Practica 5-1. Pseudocodigo.
Inicio
Numero int
Print”numero”
Read numero
While(numero >0)
{
Print””,math.pow(numero,3)
Print”numero =”
Read numero
}
Final.


practica4-4


Practica 4-3. Pseudocódigo
Mes, Dia INT
PrinT”Mes”
Read Mes
PrinT”Dia”
Read Dia
Switch (Mes) of
{
Case 1:
Case 3:
Case 5:
Case 7:
Case 8:
Case 10:
Case 11: if (dia <0 II dia>31)
{
PrinT”Error en día”
}
Break;
Case 2: if (dia <0 II dia >28)
{
PrinT”Error en día”
}
Break;
Case 4:
Case 6:
Case 9:
Case 12: if (dia <0 II dia >28)
{
PrinT”Error en día”
}
Break;
Default:
PrinT”Error en mes”
Break,
}
Final
Práctica 4-2. Pseudocódigo.
1.-Inicio.
Num1, Num2, Resultado Real
PrinT”Num1”
Read Num 1
PrinT”Num2”
Read Num 2
PrinT”Operaciones básicas
PrinT”1) Suma”
PrinT”2) Multiplicación
PrinT”3) División
PrinT”Seleccione opción
Read opción
Switch (opción)
{
Case 1: Resultado = Num1 + Num2
PrinT Num1”+”Num2”=”, Resultado
Break;
Case 2: Resultado = Num1 * Num2
PrinT Num1”*”Num2”=”, Resultado
Break;
Case 3: if (Num2! =0)
{
Resultado = Num1/Num2
PrinT Num1”/”Num2”=”, Resultado
Else {
Print”No se permite división entre 0”
Break;
Default:
PrinT”Error en opción”
}
}
}
Final
Practica 4-1C. Pseudocódigo.
1.- Inicio
X1, x2, A, B, C, D double
P1, p2 double
PrinT”Introduce el coeficiente A de la ecuación cuadrática:”
Read A.
PrinT”Introduce el coeficiente B de la ecuación cuadrática:”
Read B
PrinT”Introduce el coeficiente C de la ecuación cuadrática:”
Read C
D= (B*B-4*A*C=7(2*A)
If (D= =0)
{
X1=-B/2*A
X2=x1
PrinT”x1”x1
PrinT”x2”x2
{
Else {
if (D<0)
{
P1= (D)*-1
P2=Math.sqrt + (p1)/2*A
X1=-b/2*A
PrinT”x1 Real”, x1
PrinT”x1 i”, p2
PrinT”x2 Real”, x2
PrinT”x2 i”, p2
}
Else {
X1= (-b + Math.sqrt (D))/ (2*A)
X2= (-b - Math.sqrt (D))/ (2*A)
PrinT”x1=”, x1
PrinT”x2=”, x2
}
}
Final

viernes, 8 de octubre de 2010

Programa que despliega un mensaje dependiendo de datos de insumo.

 Practica 3-2(Consola).
namespace Prcatica3_2c

{
    class Program

    {
      static void Main(string[] args)

   {

  char codigo;

   Console.WriteLine("Introduce codigo:");

    codigo = char.Parse(Console.ReadLine());

    if (codigo == 'g' || codigo == 'G')
 
 {

     Console.WriteLine("Continuar despliegue");
     
 }
      else

    {

     Console.WriteLine("Cancelar despliegue");
 }
 Console.ReadKey();
}

}

}
Practica 3_2  Pseudocodigo.
Inicio
Codigo char
Print “introduce codigo”
Read codigo
If (codigo ==”g”)
{
Print”continuar con despegue”
}
Else
{
Print”cancelar despegue”
}
Final


Prctica3-3 pseudocodigo.
Nombre string
C1,c2,c3,promedio double
Print “introduce nombre alumno”
Read nombre
Print “introduce calificacion 1”
Read c1
Print”introduce calificacion 2”
Read c2
Print “introduce calificacion 3”
Read c3
Promedio = (c1+c2+c3)/3.0
Print”nombre alumno”, nombre
Promedio”promedio”,promedio
If(promedio >= 70)
{
Print “acredito”
}
Else
{
Print “no acredito”
}
Final.

Practica 3-4Pseudocodigo.
Inicio
X1,x2,a,b,c,d,p1,p2 double
Print “introduce el coeficiente A de la ecuacion cuadratica”
Read a
Print “introduce el coeficiente B”
Read b
Print”introduce el coeficiente c”
Read c
Print” introduce el coeficiente d”
Read d
If (d==0)
{
X1 = -B/(2*a)
X2 = x1
}
Else
{
If (d<0)
{
P1 = d * -1
P2 = math.sqrt(p1) /(2*a)
X1=-b/(2*a)
Print “x1 real”,x1
Print “x1:”,p2
Print “x2 real:”,x2
Print “x2:”,p2
}
Else
{
X1 = (-b + math.sqrt(d)) / (2*a)
X2 = (-b + math.sqrt(d)) / (2*a)
Print”x1=”,x1
Print “x2=”,x2
}
}
Final.

Practica 3-5. Pseudocodigo.
Inicio
Año int
Print”introduce valor de año”
Read año
If(año %400 = 0 or año %4= 0)
{
Print “año es bisiesto”
}
Else
{
Print “año no es bisiesto”
}
Final.

martes, 5 de octubre de 2010

Programa De Conversión De Grados(temperatura).

Practica 4-4(Consola).
namespace Practica4_4c
{
    class Program
    {
        static void Main(string[] args)
        {
            double temperatura, fah, celsius;
            temperatura = fah = celsius = 0.0;
            char tipo;
            Console.Write("Temperatura:");
            temperatura = double.Parse(Console.ReadLine());
            Console.Write( "Tipo Celsius o Faherenheit:");
            tipo = char.Parse(Console.ReadLine());
                switch(tipo)
                {
                    case 'f':
                    case 'F': celsius = (5.0/9.0) *(temperatura - 32);
     Console.WriteLine("La temperatura en grados Celsius es:{0}",celsius);
                        break;
                    case 'c':
                    case 'C': fah = (9.0/5.0) * temperatura +32;
     Console.WriteLine("Temperatura en grados Fahrenheit es:"+ fah);
                        break;
                    default:Console.WriteLine("Error en Datos");
                        break;
                }
            Console.ReadKey();
        }
    }
}

Programa De Conversión En Visual.

Practica 4-4Visual.
namespace practica4_4v
{
    public partial class Form1 : Form
    {
        double temperatura, celsius, fah;

        public Form1()
        {
            InitializeComponent();
            temperatura = celsius = fah = 0.0;
        }

        private void button1_Click(object sender, EventArgs e)
        {
            temperatura = double.Parse(textBox1.Text);
            if (checkBox1.Checked)
            {
                checkBox2.Checked = false;
                celsius = (5.0 / 9.0) * (temperatura - 32.0);
                  
                listBox1.Items.Add("La temperatura Faherenheit es:" + temperatura);
                listBox1.Items.Add("La temperatura Celsius es:" + celsius);
            }
            else
            {
                if (checkBox2.Checked)
                {
                  
                    fah = (9.0 / 5.0) * temperatura + 32.00;
                    listBox1.Items.Add("La temperatura Celsius es:" + temperatura);
                    listBox1.Items.Add("Convertir a Faherenheit" + fah);
                }


            }


        }
        private void button2_Click(object sender, EventArgs e)
        {
            textBox1.Clear();
            checkBox1.Checked = false;
            checkBox2.Checked = false;
            listBox1.Items.Clear();
        }

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