Tengo un problema de programación de C# espero que me ayuden a resolver cuanto antes es urgente. Alguien

Adjuntos:

Respuestas

Respuesta dada por: Navanny
0

Explicación:

bua 1 de secu ??????

Respuesta dada por: 2004miros
0

Respuesta:

using System;

class MainClass {

 public static void Main (string[] args) {

   double[] precios = {20.5, 19.4, 32.3, 16.5, 19.8};

   string[,] productos = new string [2, 5] {{"P", "C", "L", "A", "M"},{"Papa", "Cebolla", "Limón", "Ají", "Maíz"}};

   char tipo;

   int cantidad;

   while (1==1){

     System.Console.WriteLine("\nIngresar tipo de producto: \n");

     tipo = Convert.ToChar(System.Console.ReadLine());

     for (short x = 0; x < 6; x++){

       if(x == 5){

         System.Console.WriteLine("\nNo se ha encontrado el tipo de producto ingresado. Pruebe ingresando otro código.\n\n");

         break;

       }

       if (tipo == Convert.ToChar(productos[0,x])){

         System.Console.Write("\n\nSe ha seleccionado el producto: ");

         System.Console.Write(productos[1, x]);

         System.Console.Write(". Ingresar cantidad de sacos a comprar: \n");

         cantidad = Convert.ToInt32(System.Console.ReadLine());

         double pago = precios[x]*cantidad;

         System.Console.WriteLine("\n\nBOLETA\nProducto: ");

         System.Console.Write(productos[1, x]);

         System.Console.Write(".\nCantidad: ");

         System.Console.Write(cantidad);

         System.Console.Write(".\nMonto a pagar: $");

         System.Console.Write(pago);

         System.Console.Write("\n\nEscriba \"Ok\" para confirmar:\n");

         string filler = System.Console.ReadLine();

         filler = "";

         break;

       }

     }

   }

 }

}      

Explicación:

Mono C# compiler version 6.8.0.123

El programa se va a seguir repitiendo hasta que lo cierres.

Disculpa que te haya llegado tarde pero ojalá sirva.

Preguntas similares