static void Main(string[] args) { // crear objeto libro LibroValoraciones libro = new LibroValoraciones(); libro.Idioma = IdiomaLibro.ES; // Asigno idioma con enum, clase IdiomaLibro libro.Nombre = "Valoraciones"; libro.Nombre = ""; // no lo muestra porque es null // Console.WriteLine(libro.Nombre); // SpeechSynthesizer hablar = new SpeechSynthesizer(); /////// EJEMPLO QUE NO TIENE QUE VER CON LA APLICACIÓN //////// // Clase vector3d = Se usa cuando tenemos que usar variables que no están establecidas, las creamos por struct (estructura). Vector3D miVector; miVector.x = 10; miVector.y = 20; miVector.z = 15; // asigno valoraciones libro.AgregarValoracion(1.2f); // le agrego una f porque es un float. libro.AgregarValoracion(5); libro.AgregarValoracion(5); libro.AgregarValoracion(3.4f); // publicar valoraciones // hablar.Speak("Este es el resultado de las valoraciones"); CalcularValoraciones publicar = libro.PublicarValoraciones(); float valoracionMinima = publicar.ValoracionMin; float valoracionMaxima = publicar.ValoracionMax; float promedioValoraciones = publicar.PromedioValoraciones; // Console.WriteLine("Este es el resultado de las valoraciones"); // EscribirValoraciones("El promedio es: " , (int)promedioValoraciones); // 3,65 // 3 // EscribirValoraciones("El valor mínimo es: " , (int)valoracionMinima); // 1.2 // 1 // EscribirValoraciones("El valor máximo es: " , (int)valoracionMaxima); // 5 // 5 // SwitchCase misCasos = new SwitchCase(); // misCasos.EjemploSwitchCase1(); // misCasos.EjemploSwitchCase2(); // misCasos.EjemploSwitchCase3(); Bucles miBucle = new Bucles(); // miBucle.BuclesForEach(); // miBucle.BuclesForLoop(); // miBucle.BuclesWhile(); miBucle.BuclesDoWhile(); // Condicionales condicionales = new Condicionales(); // condicionales.ComprobacionesConRetorno(); // AsignarLetraVal("La letra de tu valoración es: " + libro.ValoracionesLetras); // B Console.ReadLine(); }
static void Main(string[] args) { // Iniciar objetos LibroValoraciones libro = new LibroValoraciones(); libro.Nombre = "El libro de valoraciones de Prueba"; libro.Nombre = null; Console.WriteLine(libro.Nombre); //MisArrays miArray = new MisArrays(); //SpeechSynthesizer hablar = new SpeechSynthesizer(); Vector3D miVector; //Métodos //miArray.ArrayTrabajando(); //ASignar propiedades miVector.x = 10; miVector.y = 20; miVector.z = 30f; libro.Idioma = IdiomaLibro.ES; libro.AgregarValoracion(5); libro.AgregarValoracion(4); libro.AgregarValoracion(3); libro.AgregarValoracion(0.5f); libro.AgregarValoracion(1); libro.AgregarValoracion(3.5f); //hablar.Speak("Este es el promedio de las valoraciones"); CalcularValoraciones publicar = libro.PublicarValoraciones(); float valoracionMax = publicar.ValoracionMax; float valoracionMin = publicar.ValoracionMin; float promedioValoraciones = publicar.PromedioValoraciones; EscribirValoraciones("El promedio de las valoraciones es: ", promedioValoraciones); EscribirValoraciones("La valoración máxima es: ", valoracionMax); EscribirValoraciones("La valoración mínima es: ", valoracionMin); EscribirValoraciones("La letra de tu valoración es: " + libro.ValoracionesLetras); // Estructura de control Switch Case SwitchCase misCasos = new SwitchCase(); misCasos.EjemploSwitchCase1(); misCasos.EjemploSwitchCase2(); misCasos.EjemploSwitchCase3(); // Bucles Bucles miBucle = new Bucles(); miBucle.BuclesForEach(); miBucle.BuclesForLoop(); miBucle.BuclesWhile(); miBucle.BuclesDoWhile(); //Console.Beep(); //Condicionales condicionales = new Condicionales(); //condicionales.ComprobacionesConRetorno(); Console.ReadLine(); }