Está en la página 1de 8

Trabajo Numero 1:

Algoritmos hechos en Clase:


Elaborar los cdigos de los algoritmos hechos en clase en cualquier lenguaje de
Programacin (C++, Java, .etc).
Codigo main:
package semana01;
import javax.swing.JOptionPane;
public class Semana01 {
public static void main(String[] args) {
int n = Integer.parseInt(JOptionPane.showInputDialog(null, "Ingrese el Nmero
de Algoritmo"));
switch(n){
case 1:new Algoritmo01();break;
case 2:new Algoritmo02();break;
case 3:new Algoritmo03();break;
case 4:new Algoritmo04();break;
}
}
}
ALGORITMO 01 - Suma de Vectores:
Ingrese Vector A:
A[0] = 4
A[1]= 8
A[2] = 10
A[3]= 12
A[4] = 6
Ingrese vector B:
B[0] = -3
B[1]= 2
B[2] = -3
B[3]= 2
B[4] = 6
La Suma C es:
C[0] = 1
C[1] = 10
C[2]= 7
C[3] = 14
C[4] = 12

Imprimir(Suma de Vectores);
Imprimir(Ingrese Vector A:);
Para i=0:4
Imprimir (A[+i+]=x);
Leer(A[i]);
Fin
Imprimir(Ingrese vector B=);
Para i=0:4
Imprimir(B[+i+]=);
Leer(B[i])
Fin
Imprimir(La Suma es:)
Para i=0:4
Imprimir(C[+i+]=+A[i]+B[i] )
Fin

CODIGO 01 Suma de Vectores:


package semana01;
import javax.swing.JOptionPane;
public class Algoritmo01 {
public Algoritmo01() {
System.out.println("Algoritmo 01");
System.out.println("============");
System.out.println("Suma de Vectores");
int n = Integer.parseInt(JOptionPane.showInputDialog("Ingrese la Dimensin de
los Vectores", ""));
int[] A = new int[n];
int[] B = new int[n];
int[] C = new int[n];
JOptionPane.showMessageDialog(null, "Ingrese el Vector A:");
for(int i = 0 ; i< n ; i++){
A[i] = Integer.parseInt(JOptionPane.showInputDialog("Ingrese elemento
A["+i+"] = ", ""));
}
JOptionPane.showMessageDialog(null, "Ingrese el Vector B:");
for(int i = 0 ; i< n ; i++){
B[i] = Integer.parseInt(JOptionPane.showInputDialog("Ingrese elemento
B["+i+"] = ", ""));
}

for(int i = 0 ; i< n ; i++){


C[i] = A[i]+B[i];
System.out.print("C["+i+"]="+C[i]+"\t");
}
}
}
RESULTADO 01:

ALGORITMO 02 -Mayoracin:
Inicio
Imprimir(Mayoracion)
Imprimir(Ingresar Valores)
Para i=0,5;
Imprimir(A[+i+]=);
Leer (A[i]);
Fin
Mayor = 0;
Para i=0,5;
Si A[i] > Mayor
Mayor = A[i];
Fin si.
Fin
Imprimir(El Mayor valor es:) Mayor
Fin
CODIGO 02 Mayoracin:
package semana01;
import javax.swing.JOptionPane;
public class Algoritmo02 {
public Algoritmo02() {

System.out.println("Algoritmo 02");
System.out.println("============");
System.out.println("Mayoracion");
int n = 6;
int[] A = new int[n];
JOptionPane.showMessageDialog(null, "Ingrese elementos del Vector :");
for(int i = 0 ; i< n ; i++){
A[i] = Integer.parseInt(JOptionPane.showInputDialog("Ingrese elemento
A["+i+"] = ", ""));
}
int mayor = A[0];
for(int i = 1; i<n;i++ ){
if(A[i]>mayor)mayor=A[i];
}
System.out.println("Los Elementos de A: ");
for(int i = 0 ; i< n ; i++){
System.out.print("A["+i+"]="+A[i]+"\t");
}
System.out.println("\nEl valor mayor del Vector es : "+ mayor);
}
}
RESULTADO 02:

ALGORITMO 03 - Menoracion:
Inicio
Imprimir(Menoracin)
Imprimir(Ingresar Valores)
Para i=0,5;
Imprimir(A[+i+]=);
Leer (A[i]);
Fin
Menor = 0;
Para i=0,5;
Si A[i] < Menorr
Menor = A[i];
Fin si.

Fin
Imprimir(El Menor valor es:) Menor
Fin
CODIGO 03 Menoracin:
package semana01;
import javax.swing.JOptionPane;
public class Algoritmo03 {
public Algoritmo03() {
System.out.println("Algoritmo 03");
System.out.println("============");
System.out.println("Menoracion");
int n = 6;
int[] A = new int[n];
JOptionPane.showMessageDialog(null, "Ingrese elementos del Vector :");
for(int i = 0 ; i< n ; i++){
A[i] = Integer.parseInt(JOptionPane.showInputDialog("Ingrese elemento
A["+i+"] = ", ""));
}
int menor = A[0];
for(int i = 1; i<n;i++ ){
if(A[i]<menor)menor=A[i];
}
System.out.println("Los Elementos de A: ");
for(int i = 0 ; i< n ; i++){
System.out.print("A["+i+"]="+A[i]+"\t");
}
System.out.println("El valor menor del Vector es : "+ menor);
}
}
RESULTADO 03:

ALGORITMO 04 Fichero CCIII


Inicio:
Para i=0,5
Imprimir(Curso CCIII);
Imprimir(Ficha+i);
Imprimir(Codigo:);
Leer(Codigo[i]);
Imprimir(Nombre);
Leer(Nombre[i]);
Imprimir(Promedio);
Leer(Promedio[i]);
Imprimir(Ao de Nacimiento);
Leer(An[i]);
Fin
TA=0, M18
Para i=1,10;
Si prom[i] > 10;
TA>TA+1
Fin
Si 2011 An[i] > 17
M18=M18+1
Fin
Fin
Imprimir(Porcentaje de Aprobacion, TA *10 );

Imprimir(Numero de Alumnos , mayores de 18 aos;, M18);


CODIGO 04 Ficha:
package semana01;
import javax.swing.JOptionPane;
public class Algoritmo04 {
public Algoritmo04() {
System.out.println("Algoritmo 04");
System.out.println("============");
int n = Integer.parseInt(JOptionPane.showInputDialog(null, "Ingrese Numero de
Alumnos:"));
int[] P = new int[n];
int[] A = new int[n];
int p = 0;//contador de aprobados
int a = 0;//contador de mayores de edad
for (int i = 0; i < n; i++) {
System.out.println("Curso CC - III");
System.out.println("Ficha :"+ (i+1));
System.out.println("Codigo :"+JOptionPane.showInputDialog(null, "Ingrese
codigo de Alumno"));
System.out.println("Nombre :"+JOptionPane.showInputDialog(null, "Ingrese
nombre de Alumno"));
System.out.print("Promedio : ");
P[i] = Integer.parseInt(JOptionPane.showInputDialog(null, "Ingrese Promedio
de Alumno"));
System.out.println(P[i]);
System.out.print("Ao de Nacimiento :");
A[i] = Integer.parseInt(JOptionPane.showInputDialog(null, "Ingrese Ao de
Nacimiento de Alumno"));
System.out.println(A[i]);
if((2011-A[i])>17) a++;
if((P[i])>10) p++;
}
System.out.println("\n\nExisten " + a + " Alumnos Mayores de Edad");
double porcentaje = 0.0;
porcentaje = ((p*1.0)/(n*1.0))*100.0;
System.out.println("El "+porcentaje+" % de los Alumnos estn aprobados");
}
}

RESULTADO 04:

También podría gustarte