Sigueme en Facebook Sigueme en Twitter Sigueme en Instagram Sigueme en Youtube
JC Mouse Bolivia
Index / C Sharp / Ejercicios sencillos en C Sharp

Ejercicios sencillos en C Sharp

Autor jc mouse martes, agosto 26, 2014

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();
        }
    }

Vocales C

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();
        }

Tabla Datos

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();
        }
    }

notecreo

 

Tags

Si te ha gustado podrías compartirlo o dejar un comentario. ¡Muchas gracias!
Autor: JC Mouse

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! :)

También Te Podría Interesar

Cifrado del Cesar en C Sharp

Cifrado del Cesar en C Sharp

En criptografía, el cifrado César, también conocido como cifrado por desplazamiento, código de César o desplazamiento de...

Cifrado francmasón PigPen

Cifrado francmasón PigPen

El cifrado francmasón es un cifrado por sustitución simple que cambia las letras por símbolos. Sin embargo, el uso de sí...

Tabla con imagen de fondo

Tabla con imagen de fondo

En este post personalizaremos una tabla JTable Swing para pintar una imagen de fondo y darle un poco de estilo al encabe...

Animaciones básicas con Pygame

Animaciones básicas con Pygame

En tutoriales pasados creábamos demasiadas líneas de código en el mismo lugar para dibujar en la pantalla, cosa que nos...

Crear componentes en tiempo de ejecución con Netbeans

Crear componentes en tiempo de ejecución con Netbeans

🙂 Una de las preguntas más buscadas por programadores java es la de crear componentes swing en tiempo de ejecución, eso...

Bloquear pantalla cliente

Bloquear pantalla cliente

En este tutorial crearemos una aplicación que bloqueara toda la pantalla de la PC y no nos dejara realizar ninguna tarea...

Comparte lo que sabes

Categorias

Últimas entradas

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...

Herramientas

Generador de Enlaces a Whatsapp