Anda di halaman 1dari 4

Clase Numeros{

entero n
void Proceso(){
Escribir("ingrese tamao del vector A")
Leer(n)
//Declaramos el arreglo
entero A[] = new entero[n]
//llenando el arreglo
para(entero i=0;i<n;i++) {
Leer(A[i])
}

//buscando cantidad de pares


entero cp=0
para (entero i=0;i<n;i++) {
Si (A[i] mod 2 ==0){
cp = cp + 1
}
}

//creando arreglo B
entero B[] = new entero[cp]
entero k = 0
//copiando pares del A al B
para(entero i=0;i<n;i++) {
Si (A[i] mod 2 == 0){
B[k] = A[i]
k = k + 1
}
}
//ordenando por burbuja
Entero aux
Para (entero i= 0 ; i<cp ; i++ ) {
Para (entero j=0 ; j<cp-1 ; j++ ) {
Si B[j]>B[j+1]{
aux = B[j]
B[j] = B[j+1]
B[j+1] = aux
}
}
}

//Mostrando arreglo B
para(entero i=0;i<cp;i++) {
Mostrar(B[i])
}

Funcion Principal(){
Numeros obj1 = new Numeros()
obj1.Proceso()
}
}

Clase Alumnos{

void Proceso(){
//declarar arreglos
cadena Nombres[] = new cadena[10]
real Notas[][] = new real[10][10]
cadena Prom[] = new cadena[10]

//llenando arreglos
para(entero i=0;i<10;i++) {
Leer(Nombres[i])
}

para(entero i=0;i<10;i++) {
para(entero j=0;j<10;j++) {
Leer(Notas[i,j])
}
}

para(entero i=0;i<10;i++) {
real p
real suma = 0

para(entero j=0;j<10;j++) {
para(entero k=0;k<10;k++) {
suma = suma + Notas[j,k]
}
p = suma/10
Si(p>0 && p<=4.99){
Prom[i] = "suspenso"
sino
Si (p>=5 && p<=6.99){
Prom[i] = "bien"
sino
Si (p>=7 && p<=8.99){
Prom[i] = "notable"
sino
Prom[i] = "sobresaliente"
}
}
}
}
}
para(entero i=0;i<10;i++) {
Mostrar(Prom[i])
}
}

Funcion Principal(){
Alumnos obj = new Alumnos()
obj.Proceso()
}
}

Clase Numeros{
entero n,cifra

void Calcular(){
Escribir("ingrese cantidad de elementos")
Leer(n)
//declarando el arreglo
entero ABC[] = new entero[n]
// llenando el arreglo
Escribir("ingrese elementos de su arreglo")
para(entero i=0;i<n;i++) {
Leer(ABC[i])
}

Escribir("ingrese cifra")
Leer(cifra)

para(entero j=0;j<n;j++) {
Si (cifra == ABC[j] mod 10){
Mostrar(ABC[j])
Mostrar(j)
}
}
}

Funcion Principal(){
Numeros obj = new Numeros()
obj.Calcular()
}
}

Clase Primos{

void Proceso(){
//creando el arreglo
entero A[] = new entero[10]
entero k = 0
//llenando el arreglo
para(entero i=20;i<=200;i++) {
entero cant = 0
para(entero j=1;j<=i;j++) {
Si (i mod j ==0){
cant = cant + 1
}
}
Si(cant == 2 && k<=9){
A[k] = i
k = k + 1
}
}
}

Funcion Principal(){
Primos boton = new Primos()
boton.Proceso()
}
}

Clase Frase{
cadena cad

void Almacenar(){
Escribir("ingrese una frase")
Leer(cad)
//obteniendo cantidad de letras
entero cl = cad.length()
/*declarando arreglo en base a cantidad de letras*/
cadena A[] = new cadena[cl]
//llenando el arreglo
para(entero i=0;i<cl;i++) {
A[i] = cad.CharAt(i)
}

//Mostrando el arreglo
para(entero j=0;j<cl;j++) {
Mostrar(A[j])
}

Funcion Principal(){
Frase obj = new Frase()
obj.Almacenar()
}
}

Anda mungkin juga menyukai