Trabajo Colaborativo Entrega Final Semana 7 Final

PROGRAMACION DE COMPUTADORES PROYECTO GRUPAL Institución Universitaria Politécnico Grancolombiano INSTITUCIÓN UNIVERS

Views 232 Downloads 4 File size 233KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

PROGRAMACION DE COMPUTADORES

PROYECTO GRUPAL

Institución Universitaria Politécnico Grancolombiano

INSTITUCIÓN UNIVERSITARIA POLITÉCNICO GRANCOLOMBIANO TRABAJO COLABORATIVO

MATERIA PROGRAMACIÒN DE COMPUTADORES

INTEGRANTES

Martha Hernández. COD 1921025418 Adrián Felipe Ruano Gómez. COD 2011982072 Jenny Alejandra Pérez Barrera COD 2011024157 Julio Andrés Suarez Clavijo. COD 1811983063

PROGRAMACIÒN DE COMPUTADORES

PROYECTO GRUPAL

Institución Universitaria Politécnico Grancolombiano

CONTENIDO

PAG

1. Búsqueda en arreglo …………………………………….……………………...3 2. Imagen Nº 1………………………………………………………………….....7 3. ¿Esta ordenado?...............................…………………….....…………………...8 4. Imagen Nº 2………………………………………………………………..…...11 5. ¿Cuantos diferentes?.....................………………….…………………………..12 6. Imagen Nº 3………………………………………………………………….....17 7. Mediana…………………………………..………...………………………......18 8. Imagen Nº 4…………………………………………………………………....22 9. Palíndromo……………………….………………….………………………....23 10. Imagen Nº 5…………………………………………………………………....26 11. Anagrama………………………………….…….…………………………….27 12. Imagen Nº 6…………………………………………………………………....30 13. Contraseña segura…………………………...….……………………………..31 14. Imagen Nº 7…………………………………………………………………....35 15. Zapatico Cochinito…………………...………………………………………..36 16. Imagen Nº 8…………………………………………………………………....40

2

PROGRAMACIÒN DE COMPUTADORES

PROYECTO GRUPAL

Institución Universitaria Politécnico Grancolombiano

1. Búsqueda en arreglo

package semana7;

import java.util.Scanner;

public class BusquedaEnArreglo {

public static void main(String[] args) {

Scanner entrada = new Scanner(System.in);

int numIngresado, tam;

System.out.println("Programa: Búsqueda en arreglo\n");

System.out.print("Ingrese el tamaño del arreglo: ");

tam = entrada.nextInt();

int[] arreglo = new int[tam];

System.out.println("\nSeleccione metodo de procesamiento\n\nManual = 1\nRandom = 2\n");

3

PROGRAMACIÒN DE COMPUTADORES

PROYECTO GRUPAL

Institución Universitaria Politécnico Grancolombiano

System.out.print("Su respuesta: ");

numIngresado = entrada.nextInt();

if (numIngresado == 1) {

System.out.println("");

for (int i = 0; i < arreglo.length; i++) {

System.out.print("Ingrese el " + (i + 1) + " numero : ");

arreglo[i] = entrada.nextInt();

}

System.out.println(buscar(arreglo));

} else if (numIngresado == 2) {

System.out.println("\nLos numeros aleatorios son:\n");

for (int i = 0; i < arreglo.length; i++) {

arreglo[i] = (int) (Math.random() * 20 + 1);

4

PROGRAMACIÒN DE COMPUTADORES

Institución Universitaria Politécnico Grancolombiano

PROYECTO GRUPAL

System.out.println(arreglo[i]);

}

System.out.println(buscar(arreglo));

}

entrada.close();

}

static String buscar(int array[]) {

Scanner entrada = new Scanner(System.in);

String salida = null;

int posc, numPosc = 0;

System.out.print("\n¿A que numero quiere saber la posicion? = ");

posc = entrada.nextInt();

5

PROGRAMACIÒN DE COMPUTADORES

Institución Universitaria Politécnico Grancolombiano

PROYECTO GRUPAL

for (int i = 0; i < array.length; i++) {

int numTemp;

numTemp = array[i];

if (numTemp == posc) {

numPosc = i + 1; }

}

salida = "\nLa posicion de " + posc + " es " + numPosc;

entrada.close();

return salida;

}

}

6

PROGRAMACIÒN DE COMPUTADORES

PROYECTO GRUPAL

Institución Universitaria Politécnico Grancolombiano

Imagen 1

7

PROGRAMACIÒN DE COMPUTADORES

PROYECTO GRUPAL

Institución Universitaria Politécnico Grancolombiano

¿Esta ordenado? package semana7;

import java.util.Scanner;

public class EstaOrdenado {

public static void main(String[] args) {

Scanner entrada = new Scanner(System.in);

int numIngresado, tam;

System.out.println("Programa: ¿Está ordenado?\n");

System.out.print("Ingrese el tamaño del arreglo: ");

tam = entrada.nextInt();

int[] arreglo = new int[tam];

System.out.println("\nSeleccione metodo de procesamiento\n\nManual = 1\nRandom = 2\n");

8

PROGRAMACIÒN DE COMPUTADORES

Institución Universitaria Politécnico Grancolombiano

PROYECTO GRUPAL

System.out.print("Su respuesta: ");

numIngresado = entrada.nextInt();

System.out.println("");

if (numIngresado == 1) {

for (int i = 0; i < arreglo.length; i++) {

System.out.print("Ingrese el " + (i + 1) + " numero : ");

arreglo[i] = entrada.nextInt();

}

System.out.println(averiguaOrden(arreglo));

} else if (numIngresado == 2) {

System.out.println("Los numeros aleatorios son:\n");

for (int i = 0; i < arreglo.length; i++) {

arreglo[i] = (int) (Math.random() * 20 + 1);

9

PROGRAMACIÒN DE COMPUTADORES

Institución Universitaria Politécnico Grancolombiano

PROYECTO GRUPAL

System.out.println(arreglo[i]);

}

System.out.println(averiguaOrden(arreglo));

}

entrada.close();

}

static String averiguaOrden(int array[]) {

int aux = 1; boolean valor = true; String salida = null;

for (int i = 0; i = 10 && totalLetras >= 1 && contNumero >= 1 && contCaracteres >= 1) {

salida = "La contraseña " + pal + " es Segura";

} else {

salida = "La contraseña " + pal + " NO es Segura";

33

PROGRAMACIÒN DE COMPUTADORES

PROYECTO GRUPAL

Institución Universitaria Politécnico Grancolombiano

}

return salida; }

}

34

PROGRAMACIÒN DE COMPUTADORES

PROYECTO GRUPAL

Institución Universitaria Politécnico Grancolombiano

Imagen 7

35

PROGRAMACIÒN DE COMPUTADORES

PROYECTO GRUPAL

Institución Universitaria Politécnico Grancolombiano

Zapatico Cochinito package semana7;

import java.util.Scanner;

public class Zapaticocochinito {

public static void main(String[] args) {

Scanner entrada = new Scanner(System.in);

int numIngresado, tam;

System.out.println("Programa: Zapatico cochinito\n");

System.out.println("Seleccione metodo de procesamiento\n\nManual = 1\nEstatico = 2\n");

System.out.print("Su respuesta: ");

numIngresado = entrada.nextInt();

System.out.println("");

36

PROGRAMACIÒN DE COMPUTADORES

PROYECTO GRUPAL

Institución Universitaria Politécnico Grancolombiano

if (numIngresado == 1) {

System.out.print("Ingrese el tamaño del arreglo: ");

tam = entrada.nextInt();

System.out.println("");

String[] arreglo = new String[tam];

for (int i = 0; i < arreglo.length; i++) {

System.out.print("Ingrese el " + (i + 1) + " nombre: ");

arreglo[i] = entrada.nextLine();

}

System.out.println(averiguaOrden(arreglo));

} else if (numIngresado == 2) {

String[] arreglo = new String[5];

System.out.println("Los nombres establecidos son:\n");

37

PROGRAMACIÒN DE COMPUTADORES

PROYECTO GRUPAL

Institución Universitaria Politécnico Grancolombiano

arreglo[0] = "Pedro"; arreglo[1] = "Alejandra"; arreglo[2] = "Pepito"; arreglo[3] = "Juan"; arreglo[4] = "Luis";

for (int i = 0; i < arreglo.length; i++) {

System.out.println("Posicion "+(i+1)+" nombre asignado: "+arreglo[i]);

}

System.out.println(averiguaOrden(arreglo));

}

entrada.close();

}

static String averiguaOrden(String array[]) {

String salida;

38

PROGRAMACIÒN DE COMPUTADORES

PROYECTO GRUPAL

Institución Universitaria Politécnico Grancolombiano

int numero[] = new int[5];

for (int i = 0; i < numero.length; i++) {

numero[1] = i;

}

salida = "\nLava los platos Luis";

return salida;

}

}

39

PROGRAMACIÒN DE COMPUTADORES

PROYECTO GRUPAL

Institución Universitaria Politécnico Grancolombiano

Imagen 8

40