Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - david_quiroz19

#1
necesito un ejercicio echo en WindowsFormsApplication pero que sea buenisimo  es urgente
#2
soy estudiante de ing. en sistemas tengo un ejercicio en c sharp para generar un menu en la primera opcion introdusco los datos y los muevo con un for pero en el 2 punto quiero leerlos ahi pero no tengo idea como hacerlo ayuda xfavor

Código (csharp) [Seleccionar]
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace menu
{
   class Program
   {
       static void Main(string[] args)
       {
                       ConsoleKeyInfo op;

           do
           {
            //   Console.Clear(); //Limpiar la pantalla
               Console.ForegroundColor = ConsoleColor.Green;
               Console.WriteLine("\t\t\t\tMenú\n");
               Console.ForegroundColor = ConsoleColor.Red;
               Console.Write("[A]Ingresar datos\t");
               Console.Write("[B] Mostar datos\t");
               Console.Write("[C]Buscar\t");
               Console.Write("[Esc]Salir\t\n\n");
               Console.ForegroundColor = ConsoleColor.Blue ;
               Console.WriteLine("Seleccione opcion...");
               string datos;
               op = Console.ReadKey(true);//Que no muestre la tecla señalada
             
               //métodos son acciones, las propiedades son valores
               switch (op.Key)
               {
                   

                   case ConsoleKey.A:
                       Console.WriteLine("Ud seleccionó la opción Agregar datos ");
                       

                    for (int i = 0; i <= 3; i++)
                    {
                        Console.WriteLine("Ingrese datos:");
                        datos = Console.ReadLine();
                                           
                    }
                   
                       Console.Write("Presione una tecla para continuar...");
                       Console.ReadKey();
                    break;

                   case ConsoleKey.B:
                       Console.WriteLine("Ud seleccionó la opción mostar  los datos");
                       Console.Write("Presione una tecla para continuar...");
                       Console.ReadKey();
                       break;

                   case ConsoleKey.C:
                       Console.WriteLine("Ud seleccionó la opción Buscar");
                       Console.Write("Presione una tecla para continuar...");
                       Console.ReadKey();
                       break;

                   case ConsoleKey.Escape:
                       Console.WriteLine("Chao");
                       Console.ReadKey();

                       break;
               }
           } while (op.Key != ConsoleKey.Escape);
       }
   }
}


       
   
#3
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace decimal_binario
{
   class Program
   {
       static void Main(string[] args)
       {
           int numDecimal;
           List<int> bin = new List<int>();
           Console.WriteLine("Decimal a Binario:");
           Console.Write("Decimal: ");
           numDecimal = int.Parse(Console.ReadLine());

           Console.Write("Binario: ");
           do
               bin.Add(numDecimal % 2);
           while ((numDecimal /= 2) > 0);

           for (int i = bin.Count - 1; i >= 0; i--)
           Console.Write(bin);
           Console.Write("\n");
           Console.WriteLine("Binario a Decimal:");
           Console.Write("Binario: ");
           int nDecimal = int.Parse(Console.ReadLine());
           Console.Write("Decimal: ");
           Console.Write((Convert.ToInt64(nDecimal.ToString(), 2)).ToString());
           Console.ReadKey();

       }
   }
}
#4
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace cuadrado_magico
{
   class Program
   {
       static void Main(string[] args)
       {
         

           int dimension = 5, n = 1;
           int[,] matriz = new int[dimension, dimension];
           int i = 0;
           int j = dimension / 2;
           int k = 0, l = 0;
           int[] Filas = new int[dimension];
           int[] Columnas = new int[dimension];

           matriz[i, j] = n++;

           for (k = i, l = j; n <= dimension * dimension; n++)
           {
               i--;
               j++;

               if (i < 0)
                   i = dimension - 1;
               if (j >= dimension)
                   j = 0;

               if (matriz[i, j] == 0)
               {
                   matriz[i, j] = n;
               }
               else
               {
                   k++;
                   if (k >= dimension)
                       k = 0;
                   matriz[k, l] = n;
                   i = k;
                   j = l;
                   continue;
               }
               k = i;
               l = j;
           }
           for (i = 0; i < dimension; i++)
           {
               for (j = 0; j < dimension; j++)
               {
                   Console.Write(" {0}", matriz[i, j].ToString("###"));
               }
               Console.WriteLine(Environment.NewLine);
           }
           for (i = 0; i < dimension; i++)
               for (j = 0; j < dimension; j++)
               {
                   Filas += matriz[i, j];
                   Columnas[j] += matriz[i, j];
               }
           for (i = 0; i < dimension; i++)
           {
               Console.WriteLine("Suma de la fila [{0}] es: {1}", i, Filas);
               Console.WriteLine("Suma de la columna [{0}] es: {1}", i, Columnas);
           }
           Console.ReadKey();
       }
   }
}