







Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Este documento contiene cinco programas en c# que muestran cómo realizar operaciones básicas como suma, resta, multiplicación y división, así como cómo calcular el factorial de un número, la potencia de un número, la secuencia de fibonacci y los divisores de un número. Además, se muestra un programa que simula un banco y permite realizar depósitos, retiros y ver el saldo.
Tipo: Ejercicios
1 / 13
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!








namespace PRPGRAMA { class Program { static void Main(string[] args) { int max = 0; int min = 0; int input = - 1; string señal; Console.WriteLine("cuando este seguro de querer empezar oprima 's' o 'n' para salir y una vez que corra el programa oprima cualquier tecla para salir"); señal = Console.ReadLine(); if (señal.ToLower() != "n") { while (input == - 1) { Console.WriteLine("{0}", max); max++; if (Console.KeyAvailable) { input = Console.ReadKey().KeyChar; Console.WriteLine(); Console.WriteLine("El numero mayor es {0}", max); Console.WriteLine("El numero menor es {0}", min); } } } else { Console.WriteLine("HASTA LUEGO!!"); } Console.ReadKey(); } } } Evidencia:
c) 4to Programa namespace PROGRAMA { class Program { static void Main(string[] args) { Console.WriteLine("Ingrese un numero: "); int baseNum = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Ingrese un exponente: "); int exponente = Convert.ToInt32(Console.ReadLine()); int result = 1; for (int i = 0; i < exponente; i++) { result *= baseNum; } Console.WriteLine("{0} elevado a la potencia {1} es: {2}", baseNum, exponente, result); Console.ReadKey(); } } }
namespace PROGRAMA_ { class Program { static void Main(string[] args) { Console.WriteLine("Ingrese el numero de terminos positivos:"); int n = Convert.ToInt32(Console.ReadLine()); int a = 0, b = 1, c = 0; if (n > 0) { Console.Write("{0} {1}", a, b); for (int i = 2; i < n; i++) { c = a + b; Console.Write(" {0}", c); a = b; b = c; } } else {
namespace PROGRAMA { class Program { static void Main(string[] args) { Console.WriteLine("ingrese un entero: "); int num = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("los divisores de {0} son: ", num); if (num > 0) { for (int i = 1; i <= num; i++) { if (num % i == 0) { Console.Write("{0} ", i); } } } else { Console.WriteLine("INGRESE UN ENTERO POSITIVO"); } Console.ReadKey(); } } } Evidencias:
namespace PROGRAMA { class Program { static void Main(string[] args) { Console.Write("Introduce un número que represente X: "); int X = int.Parse(Console.ReadLine()); Console.Write("Introduce un número que represente N: "); int N = int.Parse(Console.ReadLine()); if (X >= 0 && N >= 0) { Console.WriteLine("Los múltiplos de " + X + " son:"); for (int i = 1; i <= 10; i++) { int resultado = X * i; if (resultado < N) { Console.WriteLine(X * i); } } } else { Console.WriteLine("ERROR, ingrese un numero positivo"); } Console.ReadKey(); } }
i) 12to Programa namespace PROGRAMA { class Program { static void Main(string[] args) { int opcion= 0; double saldo = 1000; int NIP; Console.WriteLine("Bienvenido a BBVA"); Console.WriteLine(); Console.WriteLine("Ingrese su NIP:"); NIP = int.Parse(Console.ReadLine()); if (NIP > 1000) { while (opcion != 4) { Console.WriteLine("1) Depósito"); Console.WriteLine("2) Retiro"); Console.WriteLine("3) Ver saldo"); Console.WriteLine("4) Salir"); Console.Write("Opción: "); opcion = int.Parse(Console.ReadLine()); if (opcion == 1) { Console.Write("Monto a depositar: "); double deposito = double.Parse(Console.ReadLine()); saldo += deposito; } else if (opcion == 2) { Console.Write("Monto a retirar: "); double retiro = double.Parse(Console.ReadLine()); if (retiro > saldo) Console.WriteLine("Saldo insuficiente"); else saldo - = retiro; } else if (opcion == 3) { Console.WriteLine("Saldo actual: " + saldo); } else if (opcion == 4) { Console.WriteLine("¡Hasta luego!"); } else { Console.WriteLine("Opción inválida"); } Console.WriteLine(); } Console.ReadKey();
Evidencias: