static void Main(string[] args) { Console.WriteLine(LibroValoraciones.nombre); LibroValoraciones libro = new LibroValoraciones(); // constructor para crear un objeto. Asigna un espacio de memoria para la variable. libro.AgregarValoracion(3.5f); // le agrego una f porque es un float. libro.AgregarValoracion(4); LibroValoraciones libro2 = new LibroValoraciones(); // creo un objeto nuevo, nuevo espacio de memoria. | si igualo libro2 = libro compartirían el mismo espacio de memoria y tendrían los mismos datos, propiedades, métodos, etc. libro2.AgregarValoracion(2); }
static void Main(string[] args) { //Invoco al constructor para crear un objeto libro LibroValoraciones libro = new LibroValoraciones(); //Asigno valoraciones a mi objeto libro, instanciando al metodo libro.AgregarValoracion(3.5f); libro.AgregarValoracion(5); //Construyo un objeto sobre la variable de tipo libro, creada inicialmente como un objeto de clase libro = new LibroValoraciones(); libro.AgregarValoracion(2); //Hay que tener cuidado cuando creamos una variable como un objeto de clase a cuando utilizo la variable para //almacenar datos. //Asigno valores de una variable a otra varible siempre y cuando sean del mismo tipo, ya q sino me da error //Con esta igualicion estoy compartiendo el mismo espacio de memoria, las mismas propiedades, los mismos métodos, ... LibroValoraciones libro2 = libro; //Lo q no podria hacer seria la siguiente conversion, ya q estoy asonsolonignando un entero a mi varible del tipo //LibroValoraciones //LibroValoraciones libro3 = 10; //Lo que si puedo hacer es llamar a mi metodo de AgregarValoracion libro.AgregarValoracion(2); libro.AgregarValoracion(3.7f); libro.AgregarValoracion(1.4f); libro.AgregarValoracion(9.5f); //Genero un total de todas mis valoraciones. Como datos necesito saber mi valoracion minima y mi valoracion //maxima y luego un promedio de mis valoraciones //Publico mis valoraciones. Recordamos que al ser un verbo suelen ser metodos, con lo q puedo indicar que //publicar valoraciones puede ser una funcion de mi libro //Creo mi variable del tipo de la clase CalcularValoraciones, donde almacenare mi objeto libro q llama al //metodo de PublicarValoraciones CalcularValoraciones publicar = libro.PublicarValoraciones(); //Escribo mi promedio de valoraciones llamando al miembro a traves de la variable publicar //escribiendolo en consola Console.WriteLine("La media de las valoraciones es: " + publicar.promedioValoracion); Console.WriteLine("La valoración máxima es: " + publicar.valoracionMax); Console.WriteLine("La valoración mínima es: " + publicar.valoracionMin); Console.ReadLine(); //Ahora debo obtener mi valoracion minima y mi valoracion máxima que las obtendre de todas las valoraciones //que yo tenga en mi lista y a partir de ellas sumar todas y dividirlas por el total de las valoraciones //que tenga en mi lista. //valoracionMinima //valoracionMaxima //promedioValoracion }
static void Main(string[] args) { //Crear libro LibroValoraciones libro = new LibroValoraciones(); libro.Nombre = "aA"; Console.WriteLine(libro.Nombre); libro.Idioma = IdiomaLibro.ES; Arrays miArray = new Arrays(); //SpeechSynthesizer hablar = new SpeechSynthesizer(); //Vetores Vector3D vector3D = new Vector3D(); vector3D.x = 10; vector3D.y = 20; vector3D.z = 30.3f; //Asignar valoraciones libro.AgregarValoracion(3.5f); libro.AgregarValoracion(4); libro.AgregarValoracion(2.3f); libro.AgregarValoracion(4.2f); libro.AgregarValoracion(2); libro.AgregarValoracion(1.5f); //Arrays miArray.ArraysTrabados(); //Publicar valoraciones CalcularValoraciones publicar = libro.PublicarValoraciones(); //Promedio de valoraciones //hablar.Speak("Este es el promedio de las valoraciones:"); float promedio = publicar.Prom; EscribirValoraciones("Promedio: ", promedio); //Valoración Máxima float valMax = publicar.ValMax; EscribirValoraciones("Valoracion máxima ", valMax); //Valoración Mínima float valMin = publicar.ValMin; EscribirValoraciones("Valoración mínima: ", (int)valMin); }
static void Main(string[] args) { LibroValoraciones valoraciones = new LibroValoraciones(); SpeechSynthesizer speechSynthesizer = new SpeechSynthesizer(); valoraciones.AgregarValoraciones(5); valoraciones.AgregarValoraciones(3); valoraciones.AgregarValoraciones(1.5f); speechSynthesizer.Speak("El Promedio de valoraciones: " + valoraciones.getPromedio()); Console.WriteLine("Promedio de valoraciones: " + valoraciones.getPromedio()); speechSynthesizer.Speak("La Valoracion Minima es: " + valoraciones.getMinValoracion()); Console.WriteLine("Valoracion Minima: " + valoraciones.getMinValoracion()); speechSynthesizer.Speak("La Valoracion Maxima es: " + valoraciones.getMaxValoracion()); Console.WriteLine("Valoracion Maxima: " + valoraciones.getMaxValoracion()); Console.ReadLine(); }
static void Main(string[] args) { // Crear el Objeto Libro LibroValoraciones Libro = new LibroValoraciones(); Libro.Idioma = IdiomaLibro.ES; Libro.Nombre = "El libro de valoraciones Ernest:"; Libro.Nombre = null; Console.WriteLine(Libro.Nombre); SpeechSynthesizer hablar = new SpeechSynthesizer(); Vector3D miVector; //Asignar Propiedades miVector.x = 10; miVector.y = 20; miVector.z = 30.30f; //Asignar Valoraciones Libro.AgregarValoracion(5); Libro.AgregarValoracion(4); Libro.AgregarValoracion(3); Libro.AgregarValoracion(0.5f); Libro.AgregarValoracion(1); Libro.AgregarValoracion(3.5f); //publicar Valoraciones 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("promedio de valoracion es: ", PromedioValoraciones); EscribirValoraciones("valoracon maxima es: ", valoracionMax); EscribirValoraciones("valoracon minima es: ", (int)valoracionMin); EscribirValoraciones("La letra de tu valoracion es: " + Libro.ValoracionesLetras); Console.Beep(); Console.ReadLine(); }
static void Main(string[] args) { // Crear el objeto libro LibroValoraciones libro = new LibroValoraciones(); MisArrays miArray = new MisArrays(); libro.Idioma = IdiomaLibro.ES; // Métodos miArray.ArrayTrabajando(); //SpeechSynthesizer hablar = new SpeechSynthesizer(); Vector3D miVector; miVector.x = 10; miVector.y = 20; miVector.z = 30.30f; // Asignar valoraciones 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(); Console.WriteLine("El promedio de las valoraciones es: {0:F2}", publicar.PromedioValoraciones); Console.WriteLine("La valoración máxima es: {0}", publicar.ValoracionMax); Console.WriteLine("La valoración mínima es: {0}", publicar.ValoracionMin); //Console.Beep(); Console.ReadLine(); // valoracionMinima // valoracionMaxima // promedioValoraciones }
static void Main(string[] args) { //Crear objeto libro LibroValoraciones libro = new LibroValoraciones(); //Asignar Valoraciones libro.AgregarValoraciones(5); //si es numero con decimales .> 3.5f libro.AgregarValoraciones(4); libro.AgregarValoraciones(3); libro.AgregarValoraciones(2); libro.AgregarValoraciones(1); // Publicar Valoraciones CalcularValoraciones publicar = libro.PublicarValoraciones(); Console.WriteLine("El promedio de las valoraciones es : " + publicar.promedioValoraciones); Console.WriteLine("La valoración máxima es : " + publicar.valoracionMax); Console.WriteLine("La valoración mínima es : " + publicar.valoracionMin); Console.ReadLine(); // valoracionMinima // ValoracionMaxima // promedioValoraciones }
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(); }