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

Procedimientos Almacenados: Parámetros IN

Procedimientos Almacenados: Parámetros IN

Una procedimiento almacenado es un conjunto de sentencias de SQL que se pueden almacenar en el servidor, de esta forma n...

Impresión de reportes

Impresión de reportes

Existen diferentes métodos par imprimir reportes hechos con JasperReport en aplicaciones hechas en java, en este post te...

Ejemplo de Pruebas Unitarias en Java

Ejemplo de Pruebas Unitarias en Java

Una Prueba Unitaria, es una forma de comprobar que nuestro código, hace lo que se supone debe hacer; es decir, se asegur...

Insert, Update, Delete con Access y C#

Insert, Update, Delete con Access y C#

En un post anterior vimos la forma de conectarnos a una base de datos Access con C#, pero de nada nos sirve solo conecta...

Listar dispositivos de impresión

Listar dispositivos de impresión

El siguiente código te muestra una lista de los dispositivos de impresión que tenemos instalado en el sistema import jav...

Código Único de Factura en C Sharp

Código Único de Factura en C Sharp

En este post implementamos el “Código Único de Factura” según la documentación otorgada por Impuestos Bolivi...

Comparte lo que sabes

Categorias

Últimas entradas

Small Basic es un lenguaje de programación propiedad de Microsoft creado especialmente para ayudar a los estudiantes a p...

Lorca Editor es una aplicación online creada por el desarrollador español Domingo Martin el cual tiene como objetivo el...

Eratóstenes era un matemático griego del siglo  III a.C. el cual ideó una manera rápida de obtener todos los números pri...

Las matemáticas son fundamentales para la vida y aparte de las actividades clásicas de enseñanza desarrolladas en el aul...

Herramientas

Generador de Enlaces a Whatsapp