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! :)
En criptografía, el cifrado César, también conocido como cifrado por desplazamiento, código de César o desplazamiento de...
El cifrado francmasón es un cifrado por sustitución simple que cambia las letras por símbolos. Sin embargo, el uso de sí...
En este post personalizaremos una tabla JTable Swing para pintar una imagen de fondo y darle un poco de estilo al encabe...
En tutoriales pasados creábamos demasiadas líneas de código en el mismo lugar para dibujar en la pantalla, cosa que nos...
🙂 Una de las preguntas más buscadas por programadores java es la de crear componentes swing en tiempo de ejecución, eso...
En este tutorial crearemos una aplicación que bloqueara toda la pantalla de la PC y no nos dejara realizar ninguna tarea...
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...