Tengo un problema de programación de C# espero que me ayuden a resolver cuanto antes es urgente. Alguien
Respuestas a la pregunta
Explicación:
bua 1 de secu ??????
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.