Lenguaje: C#
Nivel: Básico
1) Se desea desarrollar un programa que permita introducir una oración por teclado y contar la cantidad de vocales que tiene, mostrar en pantalla.
static void Main(string[] args) { int a=0, e=0, i=0, o=0, u = 0; Console.WriteLine("Ingrese una oración y presione ENTER "); String oracion = Console.ReadLine(); for (int w = 0; w < oracion.Length; w++) { switch (oracion[w].ToString()) { case "a": a++; break; case "e": e++; break; case "i": i++; break; case "o": o++; break; case "u": u++; break; } } Console.WriteLine("Existen " + a + " vocales 'a'" ); Console.WriteLine("Existen " + e + " vocales 'e'"); Console.WriteLine("Existen " + i + " vocales 'i'"); Console.WriteLine("Existen " + o + " vocales 'o'"); Console.WriteLine("Existen " + u + " vocales 'u'"); Console.ReadKey(); } }
2) Desarrolle un programa que solicite un numero del 1 al 9 y que genere su tabla de multiplicar, se debe validar la introducción de datos.
static void Main(string[] args) { int numero; Console.WriteLine("Ingrese un numero del 1 al 9"); try { numero = Int32.Parse(Console.ReadLine()); if ( numero >= 1 && numero <= 9 ) { for (int i = 1; i <= 10; i++) { Console.WriteLine("{0} x {1} = {2}", numero, i, numero * i); } }else { Console.WriteLine("El número esta fuera de rango"); } } catch { Console.WriteLine("ERROR: debe ingresar un numero entero del 1 al 9"); } Console.WriteLine("Presione cualquier tecla para terminar"); Console.ReadKey(); }
3) Desarrolle un programa que determine el numero mayor y menor de una serie de N números introducidos por teclado.
class Program { static void Main(string[] args) { int mayor=0; int menor=0; Console.Write("Cuantos numeros ingresara: "); int cantidad = Int32.Parse( Console.ReadLine() ); Console.WriteLine(); for (int i = 1; i <= cantidad; i++) { Console.Write("Numero {0} de {1}: ", i, cantidad); int num = Int32.Parse( Console.ReadLine() ); Console.WriteLine(); if (i == 1) //primer numero { mayor = num; menor = num; } else {//el resto de los numeros if ( num > mayor) { mayor = num; }else if( num <menor ){ menor = num; } } } if (mayor == menor) { Console.WriteLine("Los numeros son todos iguales"); } else { Console.WriteLine("Mayor {0} Menor {1}", mayor, menor); } Console.WriteLine("Presione cualquier tecla para terminar"); Console.ReadKey(); } }
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! :)
La Ordenación de burbuja (Bubble Sort en inglés) es un sencillo algoritmo de ordenamiento. Este algoritmo es esencialmen...
En este post vemos un ejemplo de como convertir un archivo de imagen JPG en un archivo PDF utilizando para ellos la libr...
En este post mostramos como personalizar el Header (encabezado) de un componente JTable en Java colocando iconos, centra...
En este post hablaremos sobre la biblioteca de Apache PDFBox el cual es una herramienta para java de código abierto que...
Un array es un conjunto finito y ordenado de elementos homogeneos. Ordenado porque los elementos n-esimo de un array pue...
En esta ocasión aprenderemos a conectaros con una base de datos Oracle desde Laravel. Es un tutorial sencillo y cortito,...
El gigante tecnologico Google a puesto un bonito Doodle en su buscador que esta fascinando a sus millones de usuarios qu...
WhatsApp anuncio a través de su blog que ya se encuentra disponible la función de envío de fotos y videos TEMPORALES, es...
Muchas de las innovaciones computacionales de la NASA se desarrollaron para ayudar a explorar el espacio, pero ahora la...
TikTok es una plataforma de microvideos muy popular entre los jóvenes el cual cuenta ya con millones de videos cortps de...