1. Dado N números enteros ingresados por teclado, determine el promedio de estos
01 static void Main(string[] args) 02 { 03 Console.Write("Cantidad de números a ingresar: "); 04 int cantidad = Convert.ToInt32(Console.ReadLine()); 05 int suma = 0; 06 Console.WriteLine(); 07 for (int i = 1; i <= cantidad; i++) 08 { 09 Console.Write(">Número {0}: ", i); 10 suma += Convert.ToInt32(Console.ReadLine()); 11 Console.WriteLine(); 12 } 13 14 int promedio = suma / cantidad; 15 16 Console.WriteLine("> El promedio es: {0} \n", promedio); 17 18 Console.WriteLine("+ Presione cualquier tecla pata terminar"); 19 Console.ReadKey(); 20 }
2. Dado N notas de alumnos de computación, se pide calcular
a) Cantidad de alumnos aprobados. Nota mínima 51 puntos
b) Cantidad de reprobados
c) Promedio de notas totales, aprobados y reprobados
01 static void Main(string[] args) 02 { 03 Console.Write("Cantidad de notas a ingresar: "); 04 int cantidad = Convert.ToInt32(Console.ReadLine()); 05 Console.WriteLine(); 06 07 int tAprobados = 0; 08 int tReprobados = 0; 09 double tNotaAprobados=0, tNotaReprobados=0, tNotaCurso=0; 10 11 for (int i = 1; i <= cantidad; i++) 12 { 13 Console.Write("> Nota {0}: ", i); 14 double nota = Convert.ToDouble(Console.ReadLine()); 15 Console.WriteLine(); 16 tNotaCurso += nota;//se acumula el total de las notas 17 if (nota >= 51)//alumnos aprobados 18 { 19 tAprobados++; 20 tNotaAprobados += nota; 21 } 22 else 23 { 24 tReprobados++; 25 tNotaReprobados += nota; 26 } 27 } 28 29 Console.WriteLine("> Alumnos aprobados {0} con un promedio de {1} puntos\n", tAprobados, Math.Round((tNotaAprobados/tAprobados),2)); 30 Console.WriteLine("> Alumnos reprobados {0} con un promedio de {1} puntos\n", tReprobados, Math.Round((tNotaReprobados / tReprobados),2)); 31 Console.WriteLine("> El promedio total del curso es de {0} puntos \n", Math.Round((tNotaCurso/cantidad),2)); 32 33 Console.WriteLine("+ Presione cualquier tecla pata terminar"); 34 Console.ReadKey(); 35 }
3. Dado un array de N números enteros positivos, desarrolle un programa que permita sumar por separados los números pares de los impares. Mostrar el resultado.
01 static void Main(string[] args) 02 { 03 04 int[] num = { 1, 34, 89, 15, 3, 17, 10, 32, 78, 98, 2, 4, 88 }; 05 06 int tPar = 0; 07 int tImpar = 0; 08 09 //suma de numeros 10 for (int i = 0; i < num.Length; i++ ) 11 { 12 if ((num[i] % 2) == 0)//es par 13 { 14 tPar += num[i]; 15 } 16 else 17 { 18 tImpar += num[i]; 19 } 20 } 21 Console.WriteLine("> Total suma números pares: {0} \n",tPar); 22 Console.WriteLine("> Total suma números impares: {0}", tImpar ); 23 24 Console.ReadKey(); 25 }
4. Desarrolle un programa para sumar dos matrices 3×3 usando métodos, un método para sumar y otro método para imprimir.
01 class Program 02 { 03 static void Main(string[] args) 04 { 05 06 int[,] a = { { 0, 2, 3 }, { 1, 2, 0 }, { 0, 2, 7 } }; 07 int[,] b = { { 1, 2, 1 }, { 4, 5, 6 }, { 0, 6, 1 } }; 08 09 10 Console.WriteLine("Matriz A"); 11 imprimir(a); 12 Console.WriteLine("\nMatriz B"); 13 imprimir(b); 14 Console.WriteLine("\nMatriz Resultantes"); 15 int[,] c = sumar(a, b); 16 imprimir(c); 17 18 Console.ReadKey(); 19 } 20 21 22 static int[,] sumar( int[,] a, int[,] b) 23 { 24 int[,] c = new int[3, 3]; 25 26 for (int fila = 0; fila < 3; fila++) 27 { 28 for (int col = 0; col < 3; col++) 29 { 30 c[fila, col] = a[fila, col] + b[fila, col]; 31 } 32 } 33 return c; 34 } 35 36 37 static void imprimir( int[,] matriz) 38 { 39 for (int f = 0; f < 3; f++) 40 { 41 for (int c = 0; c < 3; c++) 42 { 43 Console.Write(" {0} |",matriz[f,c]); 44 } 45 Console.WriteLine(""); 46 } 47 } 48 49 50 }
enjoy!!! 🙂
Yo soy yo :) JC Mouse, Soy orgullosamente boliviano soy fundador y CEO de la web jc-Mouse.net uno de las pocas web en emprendimiento y tecnología en Bolivia.
Toda la información que encuentres en este sitio es y sera completamente gratis siempre, puedes copiar, descargar y re-publicar si así lo deseas en otros blogs o sitios web, solo te pido a cambio que dejes una referencia a esta web. Esto nos ayuda a crecer y seguir aportando. Bye
Enjoy! :)
El juego de las tragamonedas o tragaperras es un juego muy popular de azar que se puede encontrar tanto en los casinos o...
En este tutorial utilizaremos la librería PHPMailer para enviar correo electrónico utilizando el servidor de GMail de Go...
BorderPane es un layout que distribuye los nodos hijos en 5 posiciones TOP, LEFT, BOTTOM, RIGHT y CENTER Los nodos hijos...
En esta oportunidad aprovechando el interés que tienen ahora los superheroes de Marvel, crearemos un formulario de logue...
Google abre las puertas de Google Open Source un nuevo sitio web que une todos sus proyectos de «Código Abierto» que ha...
En este post desarrollaremos una aplicación que nos permitirá leer un código QR y capturar la información que contiene y...
Los comentarios estan cerrados
Si trabajas con redes sociales (RRSS) a continuación te muestro tres herramintas gratuitas que te ayudaran a la hora de...
Por lo general se usan transacciones a nivel base de datos y posteriormente se llaman estos a través de procedimientos a...
En este post, aprenderemos como conectar Visual Basic 6 con SQL Server, abrir una tabla, leer su contenido y mostrar est...
Lo que veremos en este post es la configuración del driver para PHP de SQL Server que ha creado Microsoft el cual permit...
Hola Mouse! Econtré tu página porque estoy aprendiendo a programar, esta buenisima!
Gracias por compartir tus conocimientos!
Un saludo desde Argentina!