AYUDAAAAA POR FAVOR!!!
Publicado por Naty (3 intervenciones) el 01/07/2020 05:05:19
me han dejado un programa( adjunto imagen)


Valora esta pregunta


-1







using System;
namespace AnalisisInflacion
{class MainClass
{struct Articulo
{public int codigo;
public string nombreArticulo;
public double precioAnterior, precioActual; }public static void Main(string[] args)
{ const int TOTAL = 3;Articulo[] registro = new Articulo[TOTAL];
int i;
double porcentajeInflacion = 0; int fila = 5; //Rellenar datosfor (i=0; i<TOTAL; i++)
{Console.WriteLine("Articulo # {0}", i + 1);
Console.Write("Codigo del articulo: ");
registro[i].codigo = Convert.ToInt32(Console.ReadLine());
Console.Write("Nombre del articulo: ");
registro[i].nombreArticulo = Console.ReadLine();
Console.Write("Precio anterior: ");
registro[i].precioAnterior = Convert.ToDouble(Console.ReadLine());
Console.Write("Precio actual: ");
registro[i].precioActual = Convert.ToDouble(Console.ReadLine());
porcentajeInflacion = ((registro[i].precioActual - registro[i].precioAnterior)
/ registro[i].precioAnterior) * 100;
Console.WriteLine("Porcentaje de inflacion: {0}", porcentajeInflacion);
Console.WriteLine();
} //mostrar datosConsole.Clear();
Console.SetCursorPosition(28, 1);
Console.WriteLine("ANALISIS DE INFLACION");
Console.SetCursorPosition(0, 3);
Console.WriteLine("ARTICULO");
Console.SetCursorPosition(20, 3);
Console.WriteLine("PRECIO ANTERIOR");
Console.SetCursorPosition(40, 3);
Console.WriteLine("PRECIO ACTUAL");
Console.SetCursorPosition(60, 3);
Console.WriteLine("INFLACION");
for (i=0; i<TOTAL; i++)
{Console.SetCursorPosition(0, fila);
Console.WriteLine(registro[i].nombreArticulo);
Console.SetCursorPosition(25, fila);
Console.WriteLine(registro[i].precioAnterior);
Console.SetCursorPosition(45, fila);
Console.WriteLine(registro[i].precioActual);
fila++;
} } }}


