Aprende Java Aprende Php Aprende C++ Aprende HTML 5 Aprende JavaScript Aprende JSON Aprende MySQL Aprende SQLServer Aprende Visual Basic 6 Aprende PostgreSQL Aprende SQLite Aprende Redis Aprende Kotlin Aprende XML Aprende Linux VSC Aprende Wordpress Aprende Laravel Aprende VueJS Aprende JQuery Aprende Bootstrap Aprende Netbeans Aprende Android
Sigueme en Facebook Sigueme en Twitter Sigueme en Instagram Sigueme en Youtube Sigueme en TikTok Sigueme en Whatsapp
Home / C Sharp / Ejercicios sencillos en C Sharp

Ejercicios sencillos en C Sharp

Por 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

Artículos similares

Crea un componente swing para cargar fotos en miniaturas

En este tutorial crearemos un componente swing para java que podremos usar en cualquiera de nuestros proyectos, el compo[...]

Distribución de escaños con el método D’Hondt caso práctico (Bolivia)

El sistema D’Hondt creado por el jurista belga Victor d’Hondt en 1878, es un método de promedio mayor para a[...]

Realiza 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[...]

Formulario de autenticación circular

En este tutorial crearemos un formulario de logueo de forma circular usando el lenguaje java y el IDE de Netbeans. Neces[...]

Código CSS en Java/Netbeans

Los objetos como JLabel o JButton nos permiten hacer uso de código CSS en su propiedad TEXT, asi podemos adornar el text[...]

jFace – Crea retratos hablados

La policia, el FBI u otros organismos similares utilizaban a dibujantes para realizar el «retrato hablado» de algún male[...]