Me dan una mano?
Tiene que ser con método estático:
Código C:
Ver original
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace EjercicioNro11 { class Program { static void Main(string[] args) { Console.Title = "Ejercicio Nro 11"; int num, sum = 0; string seguir = ""; bool respuesta; do { Console.Write("Ingrese un número: "); num = int.Parse(Console.ReadLine()); sum = sum + num; Console.Write("Continua? (S/N)"); seguir = Console.ReadLine(); respuesta = ValidarRespuesta.ValidaS_N(seguir); if (respuesta == false) { Console.Write("Ingresar S ó N, Continua? (S/N)"); seguir = Console.ReadLine(); respuesta = ValidarRespuesta.ValidaS_N(seguir); } } while (respuesta); Console.WriteLine("La suma de los números ingresado es {0}", sum); Console.ReadLine(); } } }
Código C:
Ver original
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace EjercicioNro11 { class ValidarRespuesta { public static bool ValidaS_N(string respuesta) { if (respuesta != "N" || respuesta != "S") { return false; }else{ if (respuesta == "N") { return false; } else { return true; } } } } }
Muchas gracias!
Gustavo.