[ Foro de C# ]

ejercicio en C#

03-Dec-2013 19:29
Invitado (mario)
2 Respuestas

1. Se desea introducir por teclado una tabla de 4 filas por 5 columnas de elementos enteros.Escribir un programa que tras la lectura los visualice en pantalla.

2. Los resultados  de las últimas elecciones a alcalde en el pueblo X han sido los siguientes:

Distrito Candidato Candidato Candidato Candidato
A B C D
1 194 48 206 45
2 180 20 320 16
3 221 90 140 20
4 432 50 821 14
5 820 61 946 18

Escribir un programa que haga las siguientes tareas:

a) Imprimir la tabla anterior con cabeceras incluidas.
b) Calcular e imprimir el total de votos recibidos por cada candidato. Asimismo, visualizar el candidato mas votado.
c) Si algun candidato recibe más del 50 % de los datos, el programa imprimirá un mensaje declarandole ganador.
d) Si ningún candidato recibe más del 50 % de los datos, el programa debe imprimir el nombre de los dos candidatos más votados, que serán los que pasen a la segunda ronda de elecciones.

3. Escribir un programa que lea una matriz, y a continuación encuentre el mayor y el menor elemento de la matriz y sus pocisiones.

4. Realice un programa que inicialice una matriz de 2 filas por 3 columnas con valores enteros  y calcule el cuadrado de cada elemento de esta.Imprimir la matriz original y la resultante.

5. Realizar un programa que permita inicializar dos matrices de 3 filas por 4 columnas con valores enteros capturados desde el teclado.Calcular la suma de los valores de ambas matrices e imprmir los arreglos iniciales y la resultante.


05-Dec-2013 10:01
Nacho Cabanes (+83)

Bonitos ejercicios.

¿Cuáles has intentado y qué problemas has tenido?  (porque estamos aquí para ayudarte con tus dudas, no para hacer todo tu trabajo).

Empieza por poner (por ejemplo) tu propuesta de solución al primer ejercicio y comentar qué es lo que no has conseguido. Si eres nuevo y no sabes hacer el primer ejercicio, deberías leer este apartado del curso:

http://www.aprendeaprogramar.com/mod/resource/view.php?id=389


20-Mar-2014 16:25
Invitado (paola)

[code csharp]
package arreglos;

public class Prueba {

 public static void imprime(int M[][])
   {
       for (int i = 0; i < M.length; i++) {
           for (int j = 0; j < M[i].length; j++)
           
               System.out.print (M[i][j] + " ");
           System.out.println();
       }
   }

 
   public static void main(String[] args)
   {
       int[][] M =
       { { 1, 194, 48, 206, 45 },
         { 2, 180, 20, 320, 16 },
         { 3, 221, 90, 140, 20 },
         { 4, 432, 50, 821, 14 },
         { 5, 820, 61, 946, 18 } };

       System.out.println("Candidato \n");
       imprime(M);
       
   }
}
[/code]






(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)