public static void Main(string[] args) { int x, y, suma = 0; do { Console.Write("Extremo inferior del intervalo: "); x = Leer.datoInt(); }while (x < 0); do { Console.Write("Extremo superior del intervalo: "); y = Leer.datoInt(); }while (y < 0); if (y < x) { int z = x; x = y; y = z; } for (int i = x; i < y; i++) { if (i % 5 == 0) { suma += i; } } Console.WriteLine("Suma de los múltiplos de 5 entre " + x + " y " + y + ": " + suma); }
public static int menú() { Console.Write("\n\n"); Console.WriteLine("1. Nuevo fichero"); Console.WriteLine("2. Abrir fichero"); Console.WriteLine("3. Añadir registro"); Console.WriteLine("4. Modificar registro"); Console.WriteLine("5. Eliminar registro"); Console.WriteLine("6. Visualizar registros"); Console.WriteLine("7. Salir"); Console.WriteLine(); Console.Write(" Opción: "); int op; do { op = Leer.datoInt(); if (op < 1 || op > 7) { Console.Write("Opción no válida. Elija otra: "); } }while (op < 1 || op > 7); if (op > 2 && op < 7 && !ficheroAbierto) { Console.WriteLine("No hay un fichero abierto."); return(0); } return(op); }
public static void Main(string[] args) { CFecha fecha = new CFecha(); int día, mes, año; do { Console.Write("Día: "); día = Leer.datoInt(); Console.Write("Mes: "); mes = Leer.datoInt(); Console.Write("Año: "); año = Leer.datoInt(); }while (!fecha.EstablecerFecha(día, mes, año)); int div = 0, suma = día + mes + año; do { for (int i = 3; i >= 0; i--) { div += suma / (int)Math.Pow(10, i); suma = suma % (int)Math.Pow(10, i); } suma = div; div = 0; }while(suma > 9); Console.WriteLine("Su nmero de Tarot es: " + suma); }
public void Mostrar(Juego x) { Console.WriteLine("Opcion 1: Nombre "); Console.WriteLine("Opcion 2: Categoría"); Console.WriteLine("Opcion 3: Versión "); Console.WriteLine("Opcion 4: Año de Lanzamiento "); Console.WriteLine("Ingrese el dato que quiere ver del juego: "); int n = Leer.Integer(); if (n == 1) { Console.WriteLine(x.getNombre()); } if (n == 2) { Console.WriteLine(x.getCategoria()); } if (n == 3) { Console.WriteLine(x.getVersion()); } if (n == 4) { Console.WriteLine(x.getAñoCreacion()); } Console.WriteLine("JUEGO: " + nombre); }
public static void entrada(Diccionario dic, int s) { // s = 0 --> añadir // s = 1 --> cambiar String palabra_sp = null, palabra_en = null; do { Console.Write("Palabra en español: "); palabra_sp = Console.ReadLine(); if (palabra_sp != null) { do { Console.Write("Palabra en inglés: "); palabra_en = Console.ReadLine(); }while (palabra_en == null); } }while (palabra_sp == null); if (s == 0) { dic.añadir(palabra_sp, palabra_en); } else { Console.Write("Posición: "); int pos = Leer.datoInt(); dic.cambiar(pos, palabra_sp, palabra_en); } }
// Imprimir un tablero de ajedrez. public static void Main(string[] args) { int falfil, calfil; // posición inicial del alfil int fila, columna; // posición actual del alfil Console.WriteLine("Posición del alfil:"); Console.Write(" fila "); falfil = Leer.datoInt(); Console.Write(" columna "); calfil = Leer.datoInt(); Console.WriteLine(); // dejar una línea en blanco // Pintar el tablero de ajedrez for (fila = 1; fila <= 8; fila++) { for (columna = 1; columna <= 8; columna++) { if ((fila + columna == falfil + calfil) || (fila - columna == falfil - calfil)) Console.Write("* "); else if ((fila + columna) % 2 == 0) Console.Write("B "); else Console.Write("N "); } Console.WriteLine(); // cambiar de fila } }
// Raíz cuadrada. Método de Newton. public static void Main(string[] args) { double n; // número double aprox; // aproximación a la raíz cuadrada double antaprox; // anterior aproximación a la raíz cuadrada double epsilon; // coeficiente de error do { Console.Write("Número: "); n = Leer.datoDouble(); }while (n < 0); do { Console.Write("Raíz cuadrada aproximada: "); aprox = Leer.datoDouble(); }while (aprox <= 0); do { Console.Write("Coeficiente de error: "); epsilon = Leer.datoDouble(); }while (epsilon <= 0); do { antaprox = aprox; aprox = (n / antaprox + antaprox) / 2; }while (Math.Abs(aprox - antaprox) >= epsilon); Console.WriteLine("La raíz cuadrada de {0:F2} es {1:F2}", n, aprox); }
public static void Main(string[] arg) { int a = 0, b = 0, x = 0, y = 0, n = 0; long res = 0L; Console.Write("a = "); a = Leer.datoInt(); Console.Write("x = "); x = Leer.datoInt(); Console.Write("b = "); b = Leer.datoInt(); Console.Write("y = "); y = Leer.datoInt(); Console.Write("n = "); n = Leer.datoInt(); if ((a * x + b * y == 0) && (n == 0)) { Console.WriteLine("Indeterminado"); } else { Console.Write("El valor de la expresión (ax + by)^n = "); for (int k = 0; k <= n; k++) { res += combinaciones(n, k) * potencia(a * x, n - k) * potencia(b * y, k); } Console.WriteLine(res); } }
//Leer public void leer() { Console.WriteLine("PLACA: "); this.placa = Leer.Cadena(); Console.WriteLine("CAPACIDAD: "); this.capacidad = Leer.Integer(); Console.WriteLine("CANTIDAD DE PASAJEROS: "); this.nroPasajeros = Leer.Integer(); for (int i = 0; i < getNroPasajeros(); i++) { for (int j = 0; j < 4; j++) { if (j == 0) { Console.WriteLine("Nombre: "); } if (j == 1) { Console.WriteLine("Edad: "); } if (j == 2) { Console.WriteLine("Genero: "); } if (j == 3) { Console.WriteLine("Asiento: "); } pasajero[i, j] = Leer.Cadena(); } } }
// Menor de tres números a, b y c public static void Main(string[] args) { float a, b, c, menor; // Leer los valores de a, b y c Console.Write("a : "); a = Leer.datoFloat(); Console.Write("b : "); b = Leer.datoFloat(); Console.Write("c : "); c = Leer.datoFloat(); // Obtener el menor if (a < b) { if (a < c) { menor = a; } else { menor = c; } } else if (b < c) { menor = b; } else { menor = c; } Console.WriteLine("Menor = " + menor); }
private void login_Click(object sender, EventArgs e) { if (user.Text.Trim() != "" || pass.Text.Trim() != "") { if (user.Text.Trim() != "Usuario" || pass.Text.Trim() != "Password") { SqlDataReader Leer; Usuario = user.Text; Contraseña = pass.Text; Leer = ValidarUser(); if (Leer.Read() == true) { Form3 f = new Form3(); f.Show(); this.Hide(); } else { MessageBox.Show("Usuario o Contraseña Incorrecto.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Un Campo Esta vacio.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Un Campo Esta vacio.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public static void Main(string[] args) { short dato_short = 0; int dato_int = 0; long dato_long = 0; float dato_float = 0; double dato_double = 0; Console.Write("Dato short: "); dato_short = Leer.datoShort(); Console.Write("Dato int: "); dato_int = Leer.datoInt(); Console.Write("Dato long: "); dato_long = Leer.datoLong(); Console.Write("Dato float: "); dato_float = Leer.datoFloat(); Console.Write("Dato double: "); dato_double = Leer.datoDouble(); Console.WriteLine(dato_short); Console.WriteLine(dato_int); Console.WriteLine(dato_long); Console.WriteLine(dato_float); Console.WriteLine(dato_double); }
public static void Main(string[] args) { int ar, cc; float pu, desc; Console.Write("Código artículo....... "); ar = Leer.datoInt(); Console.Write("Cantidad comprada..... "); cc = Leer.datoInt(); Console.Write("Precio unitario....... "); pu = Leer.datoFloat(); Console.WriteLine(); if (cc > 100) { desc = 40F; // descuento 40% } else if (cc >= 25) { desc = 20F; // descuento 20% } else if (cc >= 10) { desc = 10F; // descuento 10% } else { desc = 0.0F; // descuento 0% } Console.WriteLine("Descuento............. " + desc + "%"); Console.WriteLine("Total................. " + cc * pu * (1 - desc / 100)); }
//Leer public void leer() { Console.WriteLine("Biblioteca: "); this.nombre = Leer.Cadena(); Console.WriteLine("Bibliotecario: "); this.bibliotecario = Leer.Cadena(); Console.WriteLine("Cantidad de libros: "); this.num_lib = Leer.Integer(); for (int i = 0; i < getNumlibros(); i++) { for (int j = 0; j < 4; j++) { if (j == 0) { Console.WriteLine("Título: "); } if (j == 1) { Console.WriteLine("Autor: "); } if (j == 2) { Console.WriteLine("Género: "); } if (j == 3) { Console.WriteLine("Código: "); } libro[i, j] = Leer.Cadena(); } } }
public void leer() { Console.WriteLine("UBICACION\n zona - calle - nro"); zona = Leer.Cadena(); calle = Leer.Cadena(); nro = Leer.Cadena(); // int }
//Sobrecarga de operadores public static Juego operator ++(Juego j1) { Console.WriteLine("Verificar mediante Sobrecarga de operadores"); Console.WriteLine("Opcion 1: Nombre "); Console.WriteLine("Opcion 2: Categoría"); Console.WriteLine("Opcion 3: Versión "); Console.WriteLine("Opcion 4: Año de Lanzamiento "); Console.WriteLine("Ingrese el dato que quiere ver del juego: "); int n = Leer.Integer(); if (n == 1) { Console.WriteLine(j1.getNombre()); } if (n == 2) { Console.WriteLine(j1.getCategoria()); } if (n == 3) { Console.WriteLine(j1.getVersion()); } if (n == 4) { Console.WriteLine(j1.getAñoCreacion()); } Console.WriteLine("JUEGO: " + j1.getNombre()); return(j1); }
// Trabajar con una matriz unidimensional public static void Main(string[] args) { int nAlumnos; // número de alumnos (valor no negativo) do { Console.Write("Número de alumnos: "); nAlumnos = Leer.datoInt(); }while (nAlumnos < 1); float[] nota = new float[nAlumnos]; // crear la matriz nota int i = 0; // subíndice float suma = 0F; // suma total de las notas medias Console.WriteLine("Introducir las notas medias del curso."); for (i = 0; i < nota.Length; i++) { Console.Write("Nota media del alumno " + (i + 1) + ": "); nota[i] = Leer.datoFloat(); } // Sumar las notas medias for (i = 0; i < nota.Length; i++) { suma += nota[i]; } // Visualizar la nota media del curso Console.WriteLine("\n\nNota media del curso: " + suma / nAlumnos); }
public static bool modificar(int nreg) { string nombre, dirección; long teléfono; int op; // Leer el registro CPersona obj = listatfnos.leerReg(nreg); if (obj == null) { return(false); } // Modificar el registro do { Console.Write("\n\n"); Console.WriteLine("Modificar el dato:"); Console.WriteLine("1. Nombre"); Console.WriteLine("2. Dirección"); Console.WriteLine("3. Teléfono"); Console.WriteLine("4. Salir y salvar los cambios"); Console.WriteLine("5. Salir sin salvar los cambios"); Console.WriteLine(); Console.Write(" Opción: "); op = Leer.datoInt(); switch (op) { case 1: // modificar nombre Console.Write("nombre: "); nombre = Console.ReadLine(); obj.asignarNombre(nombre); break; case 2: // modificar dirección Console.Write("dirección: "); dirección = Console.ReadLine(); obj.asignarDirección(dirección); break; case 3: // modificar teléfono Console.Write("teléfono: "); teléfono = Leer.datoLong(); obj.asignarTeléfono(teléfono); break; case 4: // guardar los cambios // Operación pospuesta a la salida del switch listatfnos.escribirReg(nreg, obj); return(true); case 5: // salir sin guardar los cambios break; } }while(op != 5); return(false); }
public static void modificarReg() { string referencia; double precio; int op, nreg; // Solicitar el número de registro a modificar Console.Write("Número de registro entre 0 y " + (artículos.longitud() - 1) + ": "); nreg = Leer.datoInt(); // Leer el registro CRegistro obj = artículos.valorEn(nreg); if (obj == null) { return; } // Visualizarlo Console.WriteLine(obj.obtenerReferencia()); Console.WriteLine(obj.obtenerPrecio()); // Modificar el registro do { Console.Write("\n\n"); Console.WriteLine("Modificar el dato:"); Console.WriteLine("1. Referencia"); Console.WriteLine("2. Precio"); Console.WriteLine("3. Salir y salvar los cambios"); Console.WriteLine("4. Salir sin salvar los cambios"); Console.WriteLine(); Console.Write(" Opción: "); op = Leer.datoInt(); switch (op) { case 1: // modificar referencia Console.Write("Referencia: "); referencia = Console.ReadLine(); obj.asignarReferencia(referencia); break; case 2: // modificar precio Console.Write("Precio: "); precio = Leer.datoDouble(); obj.asignarPrecio(precio); break; case 3: // guardar los cambios artículos.ponerValorEn(nreg, obj); return; case 4: // salir sin guardar los cambios break; } }while(op != 4); }
public void leer() { Console.WriteLine("PROPIETARIO\n np - nombre prop"); np = Leer.Integer(); for (int i = 0; i < np; i++) { P[i] = Leer.Cadena(); } }
public static void Main(string[] args) { int numAlumnos; Pesos p = new Pesos(); System.Console.Write("Introduce el número de alumnos: "); numAlumnos = Leer.datoInt(); p.CrearObj(numAlumnos); p.Mostrar(); }
public static void Main(string[] arg) { double x; double res; Console.Write("Introduzca el valor de x: "); x = Leer.datoInt(); res = 3 * Math.Pow(x, 5) - 5 * Math.Pow(x, 3) + 2 * x - 7; Console.WriteLine("Para x = " + x + ", 3x^5 - 5x^3 + 2x - 7 = " + res); }
public static void Main(string[] args) { int radio; CEsfera obj = new CEsfera(); Console.Write("Introduce el radio: "); radio = Leer.datoInt(); obj.setRadio(radio); Console.WriteLine("Volumen: " + obj.Volumen()); Console.WriteLine("Radio: " + obj.getRadio()); }
public static void IntroducirDatos(Numeros x) { int i = 0, n = 0, t = x.Tamaño(); for (i = 0; i < t; i++) { Console.Write("Valor: "); n = Leer.datoInt(); x.AsignarValor(n, i); } }
public static void añadirReg() { string referencia; double precio; Console.Write("Referencia: "); referencia = Console.ReadLine(); Console.Write("Precio: "); precio = Leer.datoDouble(); artículos.añadir(new CRegistro(referencia, precio)); }
public void leer() { Console.WriteLine("Ingrese el nombre del juego"); this.nombre = Leer.Cadena(); Console.WriteLine("Ingrese la categoría :"); this.categoria = Leer.Cadena(); Console.WriteLine("Ingrese la versión :"); this.version = Leer.Double(); Console.WriteLine("Ingrese el año de lanzamiento :"); this.añoCreacion = Leer.Integer(); }
// Días correspondientes a un mes de un año dado public static void Main(string[] args) { int días = 0, año = 0; string mes; bool error = false; Console.Write("Mes (en letras): "); mes = Console.ReadLine(); Console.Write("Año (####): "); año = Leer.datoInt(); switch (mes) { case "enero": case "marzo": case "mayo": case "julio": case "agosto": case "octubre": case "diciembre": días = 31; break; case "abril": case "junio": case "septiembre": case "noviembre": días = 30; break; case "febrero": // Es el año bisiesto? if ((año % 4 == 0) && (año % 100 != 0) || (año % 400 == 0)) { días = 29; } else { días = 28; } break; default: Console.WriteLine("\nEl mes no es válido"); error = true; break; } if (!error) { Console.WriteLine("\nEl mes " + mes + " del año " + año + " tiene " + días + " días"); } }
// Obtener el máximo y el mínimo de un conjunto de valores public static void Main(string[] args) { int nElementos; // número de elementos (valor no negativo) do { Console.Write("Número de valores que desea introducir: "); nElementos = Leer.datoInt(); }while (nElementos < 1); float[] dato = new float[nElementos]; // crear la matriz dato int i = 0; // subíndice float max, min; // valor máximo y valor mínimo Console.WriteLine("Introducir los valores.\n" + "Para finalizar pulse [Entrar]"); for (i = 0; i < dato.Length; i++) { Console.Write("dato[" + i + "]= "); dato[i] = Leer.datoFloat(); if (float.IsNaN(dato[i])) { break; } } nElementos = i; // número de valores leídos // Obtener los valores máximo y mínimo if (nElementos > 0) { max = min = dato[0]; for (i = 0; i < nElementos; i++) { if (dato[i] > max) { max = dato[i]; } if (dato[i] < min) { min = dato[i]; } } // Escribir los resultados Console.WriteLine("\nValor máximo: " + max); Console.WriteLine("Valor mínimo: " + min); } else { Console.WriteLine("\nNo hay datos."); } }
public static void Main(string[] args) { int numero; long fac; do { Console.Write("¿Número? "); numero = Leer.datoInt(); }while (numero < 0 || numero > 25); fac = factorial(numero); Console.WriteLine("\nEl factorial de " + numero + " es: " + fac); }
public static void Main(string[] arg) { int n = 0; Console.Write("Orden del cuadrado mágico (impar): "); n = Leer.datoInt(); CuadradoMagico cm = new CuadradoMagico(n); cm.cuadradoMagico(); Console.WriteLine("\n\nEL cuadrado mágico de orden " + n + " es:\n\n"); cm.visualizar(); }