C sharp - Programación en Consola de C#

 
Vista:

Programación en Consola de C#

Publicado por Angel RM (2 intervenciones) el 16/03/2017 03:43:03
Hola!
Necesito ayuda con un programa que debo realizar, lo que pasa soy nuevo en esto de la programación en consola de c# y me seria de gran ayuda si me pueden decir como resolver este problema via consola de C#.

Algoritmo: Un supermercado vende diferentes productos de tipo abarrotes:

• Por cada 1000.00 pesos de compra se le devuelve al cliente 150.00 pesos en una tarjeta de tipo monedero electrónico. De lo contrario, se cobra de manera normal.

• Mostrar en pantalla la cantidad a devolver y debe ser acumulativo para las siguientes compras.

• Además, el cliente tiene la opción de comprar a crédito sus productos siempre y cuando sea un mínimo de 2,500.00 pesos y presente su tarjeta de crédito.

• Mostrar en pantalla como quedaría los pagos a 3, 6, 9, 12 y 18 meses sin intereses.



Agradecería su apoyo!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 373
Plata
Ha aumentado su posición en 2 puestos en C sharp (en relación al último mes)
Gráfica de C sharp

Programación en Consola de C#

Publicado por Agustin (171 intervenciones) el 16/03/2017 04:59:35
¿Que intentaste capo? Al menos hace el minimo esfuerzo de intentar resolver el problema por tus propios medios antes de pedir ayuda.

¿De que te sirve que te resuelvan el problema? Así no aprendés nada.

Yo ya fui a la escuela, no necesito hacer ese ejercicio. Si querés que te ayude mostrá algo de interes.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
3
Comentar

Programación en Consola de C#

Publicado por Angel RM (2 intervenciones) el 16/03/2017 07:18:51
Mil disculpas hermano! no pensé que fuese necesario ponerlo! Disculpa!

Esta es la primera parte

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
class Program
    {
        static void Main(string[] args)
        {
            int monedero = 0;
            int regalo = 0;
            int monTotal = 0;
 
            Console.WriteLine("\t▓▒Tienda El Angel▒▓");
 
     Console.WriteLine("\n\tBienvenido");
 
 
         Console.WriteLine("\nNumero de articulos a comprar");
 
         int na = int.Parse(Console.ReadLine());
 
         for(int i = 1;i <= na; i++)
         {
 
             Console.WriteLine("\nIntroducir el Precio del articulo \n\t" + i);
 
             int a = int.Parse(Console.ReadLine());
 
             monTotal = monTotal + a;
 
         }
 
         //Console.WriteLine("la suma total es {0}", s);
         if (monTotal >= 1000)
         {
             regalo = (monTotal / 1000) * 150;
             monedero = monedero + regalo;
             Console.WriteLine("Saldo de regalo! Agregado al monedero $" + monedero);
         }
         else
         {
             Console.WriteLine("Total a pagar: $" + monTotal);
         }
 
         Console.ReadLine();
     }
 }
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Enrique
Val: 189
Bronce
Ha mantenido su posición en C sharp (en relación al último mes)
Gráfica de C sharp

Programación en Consola de C#

Publicado por Enrique (69 intervenciones) el 03/04/2017 22:41:00
Vas por buen camino amigo, solo te sugeriría que pongas un while que contenta desde tu línea 14 hasta la 27
en tu línea 32 debes tomar en cuenta que el requerimiento dices que por cada mil, no que apartir de mil se regresa la parte porcentual,
si yo compro 1500 tu formula quedaría así:
regalo = (1500/1000)*150 = 225
o sea que estas rompiendo la regla
Cuando avances y si te atoras, pon el código y te sigo ayudando
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar