viernes, 26 de noviembre de 2010

Programa Utilizando Una Clase Llamada Operaciones Aritmticas.


Inicio
Op1=0.0 double
Op2 =o.o double
Suma=0.0 double
Resta=0.o double
Multiplicacion= 0.0 double
Division =0.0 double
Mayor=0.0 double
Menor=0.0 double
Operacion Aritmetica()
CalcularSuma()
CalcularResta()
CalcularMultiplicacion()
CalcularDivision()
CalcularMayor()
CalcularMenor()
ImprimirSuma()
ImprimirResta()
ImprimirMultiplicacion()
ImprimirDivision()
ImprimirMayor()
ImprimirMenor()
Final.

Inicio:
Operacion Aritmetica()
Print "Operando 1:"
Read Op1
Print "Operando 2:"
Read Op2
Final

Inicio
CalcularSuma()
Suma=Op1+Op2
Final

Inicio
CalcularResta()
Resta=Op1-Op2
Final

Inicio
CalcularMultiplicacion()
Multiplicacion=Op1*Op2
Final

Inicio
CalcularDivision()
Division=if (Op2 != 0)
{
Op1 / Op2;
}
else
{
return -1;
}
Final

Inicio
CalcularMayor()
Mayor=if (Op1 >= Op2)
{
Op1=Mayor;
}
else
{
Op2=Mayor;
}
Final

Inicio
CalcularMenor()
Menor=if (Op1 <= Op2)
{
Op1=Menor;
}
else
{
Op2=Menor;
}
Final

Inicio
ImprimirSuma()
Print "Operacion Aritmetica"
Print "Operando1",Op1
Print "Operando2",Op2
Print "Suma:",Suma
Final

Inicio
ImprimirResta()
Print "Operacion Aritmetica"
Print "Operando1",Op1
Print "Operando2",Op2
Print "Resta:",Resta
Final

Inicio
ImprimirMultiplicacion()
Print "Operacion Aritmetica"
Print "Operando1",Op1
Print "Operando2",Op2
Print "Multiplicacion:",Multiplicacion
Final

Inicio
ImprimirDivision()
Print "Operacion Aritmetica"
Print "Operando1",Op1
Print "Operando2",Op2
Print "Division:",Division
Final

Inicio
ImprimirMayor()
Print "Operacion Aritmetica"
Print "Operando1",Op1
Print "Operando2",Op2
Print "Mayor:",Mayor
Final

Inicio
ImprimirMenor()
Print "Operacion Aritmetica"
Print "Operando1",Op1
Print "Operando2",Op2
Print "Menor:",Menor
Final

practica 11.1-


Inicio
Largo=0.0 double
Ancho=0.0 double
Area=0.0 double
Perimetro =0.0 double
LeerDatoLargo()
CalcularArea()
CalcularPerimetro()
ImprimirArea()
ImprimirPerimetro()
final
Inicio
LeerDatoLargo()
Print "Largo Del Rectangulo:"
read Largo
Print "Ancho Del Rectangulo:"
read Ancho
final
Inicio
CalcularArea()
Area=Largo*Ancho
Final
Inicio
Calcular Perimetro()
Perimetro= (2*Largo)+(2*Ancho)
Final
Inicio
ImprimirArea()
print "datos Rectangulo"
print "largo=",Largo
print "ancho=", Ancho
print "Area0",Area
Final
Inicio
ImprimirPerimetro()
Print "Datos Rectangulo"
Print "largo=", Largo
Print "ancho=", Ancho
Print "Perimetro=",Perimetro
Final 

sábado, 20 de noviembre de 2010

Practica 10-1.

1.- Inicio
val [3,4] int
suma=0 int
r=0 int
c=0 int

for(r=0 to 3 step r=r+1)
{
for(c=0 to 4 step c=c+1)
{
print" dato = "
read val [r,c]
}
}
for(r=o to 3 step r=r+1)
{
suma = suma + val [r, c]
}
print"la suma del renglo",r,"es:",suma

}
Final.                                                           




























----------------------------------------------------------------------------------------------------------------
b)
1.- inicio
val [3,4] int
suma=0 int
r=0 int
c=0 int

for(r=0 to 3 step r=r+1)
{
for(c=0 to 4 step c=c+1)
{
print" dato = "
read val [r,c]
}
}
for(r=o to 3 step r=r+1)
{
suma = suma + val [r, c]
}
print"la suma de la columna",(c+1)"es:",suma

}
Final.
















-----------------------------------------------------------------------------------------------------------------
 c)
1.- Inicio
val [3,4] int
suma=0 int
r=0 int
c=0 int
mayor=0 int
mayorC=0 int
for(r=0 to 2 step r=r+1)
{
for(c=0 to 3 step c=c+1)
{
print" dato = "
read val [r,c]
}
}
for(r=o to 2 step r=r+1)
{
suma = 0
for(c=o to 3 step c=c++)
{
suma=suma+val[r,c]
}
if(suma>mayor)
{
mayor=suma
posr=r
}
}
for(c=o to 3 step c=c+1)
{
suma = 0
for(r=0 to 2 step r=r++)
{
suma=suma +val[r,c]
if(suma>mayorC)
{
mayorC=suma
posC=r
}
print"La suma de la renglon",(posr+1)"es mayor:",menor
print"La suma de la colubna",(posc+1)"es mayor:",menorC
Final.
 















 
-----------------------------------------------------------------------------------------------------------------
d)
1.- inicio
val [3,4] int
suma=0 int
r=0 int
c=0 int
menor=9999 int
menorC=9999 int
for(r=0 to 2 step r=r+1)
{
for(c=0 to 3 step c=c+1)
{
print" dato = "
read val [r,c]
}
}
for(r=o to 2 step r=r+1)
{
suma = 0
for(c=o to 3 step c=c++)
{
suma=suma+val[r,c]
}
if(suma
{
menor=suma
posr=r
}
}
for(c=o to 3 step c=c+1)
{
suma = 0
for(r=0 to 2 step r=r++)
{
suma=suma +val[r,c]
if(suma
{
menorC=suma
posC=r
}
print"La suma de la renglon",(posr+1)"es menor:",menor
print"La suma de la columna",(posc+1)"es menor:",menorC
Final

viernes, 19 de noviembre de 2010

 Practica 9-3.
1.-Inicio.
Pendientes[9]={17.24, 25.63, 5.94, 33.92, 3.71, 35.93, 18.24, 6.92} double
i=0 int
maximo = pendientes[0] double
minimo = pendientes[999] double
for (i=1 to 8 step i=i+1)
{
if (pendientes[i]>maximo)
{
maximo=pendientes[i]
}
if (pendientes[i]<minimo)
{
minimo=pendientes[i]
}

 Print"El Valor Máximo Es:  ", maximo
Print"El Valor Mínimo Es:   ", minimo
Final
Practica 9-2.
Inicio.-
voltios [10] int
corriente [10] int
resistencia [10] int

for (i=0 to 9 step i=i++)
{
print" corriente ", (i+1),":"
read corriente[i]

print " resistencia ",(i+1),":"
read resistencia [i]

voltios[i]=corriente[i]*resistencia[i]
}

print "corriente resistensia vlotios"

for(i=0 to 9 step i=i++)
{
print corriente[i]," " ,resistencia[i]," ",voltios[i]
}
Final.

Practica 9-1
1.-Inicio
n=0 int
i=0 int
suma =0.0 f
print" n ="
read n

x[n] float
d[n] float

for(i=0 to n-1 step i= i ++)
{
print" dato ",(i+1)
read x[i]

suma = suma + x[i]
}
media=suma/n
print"la media es :",media

for(i=0 to n-1 step i=i++)
{
d[n]=x[i]-media
}
print"elementos desviacion"
for(i=0 to n-1 step i=i++)
{
pint x[i] , " " , d[i]
}
Final.


viernes, 12 de noviembre de 2010

Practica 8-3.
1.-Inicio
numero =new random random
emax [10] int
mayor =0 int
i=0 int

for(i=1 to 9 step i = i++)
{
emax[i] = numero.next(100)
print "numero=",emax[i]


if(emax>mayor)
{
mayor=emax[i]
}
}
print " el valor maximo es :",mayor
Final












b)











c)











Practica 8-2C-

1.-Inicio.
emax [10] int
mayor =0 int
I=0 int
Pos=0 in
Print “Dato 1”
Read emax[0]
Mayor = emax[I]
Pos =0
For (I=1 to 9 step I=I+1)
{
Print “Dato=”
Read emax [I]
If (emax[1] >Mayor)
{
Mayor=emax[1]
Pos=I
}
}
Print “El valor máximo N:”, Mayor
Print “Este es el elemento número”, Pos “en la lista de números”
Final.










b)
 c)

Practica 8-1C-
1.-Inicio.
Numeros [10] int
I=0 int
Suma=0 int
Prom=0 double
For ( I=0 to 9 step I=I+1)
{
Print ” Datos”
Read Numeros [I]
Suma = suma + Numero [I]
}
Prom = Suma/10.0
Print “Listado de números”
For I=0 to 9 step I=+1)
{
Print Numeros [I]
}
Print “Prómedio”, prom
Final.















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