martes, 3 de junio de 2014

Ejercicios de programacion 1

Buenas tardes.

En esta pagina encontraran algunos ejercicios resueltos con matrices










Ejercicios propuestos.

1 Dada una matriz de 3 x 3 intercambiar los elementos de la primera columna con la ultima columna

2 Reportar los siguiente serie:
  20 25 30 35… 70 75 80

3 Ingresar N números enteros y reportar la cantidad de pares y la cantidad de impares.

4 Calcular la media de una serie de números que se leen por teclado

5  Programa Java que lea 10 números enteros por teclado y los guarde en un array. Calcula y muestra la media de los números que estén en las posiciones pares del array

6. Realizar un programa que lea 10 valores enteros en un array desde el teclado y calcule y muestre: la suma, el valor medio, el mayor y el menor 

7 Sumar la diagonal principal de una matriz


public int sumarDiagonal(int[][] matriz) {

// En este metodo se supone que el tamaño de la matriz es de N x N

int i, filas, suma = 0;

filas = matriz.length;

for (i = 0; i < filas; i++) {

suma += matriz[i][i];
}

return suma;
}


8. Escribir un programa Java orientado a objetos, llamado MainMatriz.java, que 
realice las siguientes operaciones: 
• Crear dos matrices de tamaño 3x3. 
• Rellenar la primera con los datos: 3, 2, 1, 1, 2, 3, 2, 3, 1. 
• Rellenar la segunda con los datos: 1, 1, 2, 2, 1, 1, 1, 2, 1. 
• Mostrar el contenido de ambas matrices. 
• Multiplicar la primera por la segunda y mostrar el resultado.


9. Crear una matriz de n * m filas (cargar n y m por teclado) Imprimir la matriz completa y la última fila.
 
10 Crear una matriz de n * m filas (cargar n y m por teclado) Imprimir el mayor elemento y la fila y columna donde se almacena.

11  Crear una matriz de n * m filas (cargar n y m por teclado) Intercambiar la primer fila con la segundo. Imprimir luego la matriz.
12 Crear una matriz de n * m filas (cargar n y m por teclado) Imprimir los cuatro valores que se encuentran en los vértices de la misma (mat[0][0] etc.)
13  dada una matiz 3x4 calcular el promedio por fila de las 3 primeras columnas y guardarlas en la 4, los datos deben ser guardados por teclado














14. Completar la siguiente matiz
NOMBRE
APELLIDO
EDAD

Perez
20
Carlos



Romero
10
Juan





15. Realzar una matriz que permita calcular las notas deficitivas del semestre en teniendo el cuenta los 3 costes y que en cada corte quices y trabajos vales el 5% y parciales del corte 1 y 2 el 20% y el corte 3 el 30% para 2 estudiantes

Q1-5%     T1-5%      P1-20%       Q2-5%     T2-5%      P2- 20%    Q3-5%    T3-5%       P3- 30%      DEF


























No hay comentarios:

Publicar un comentario