Dev - C++ - problema en lenguaje c.

 
Vista:
sin imagen de perfil
Val: 2
Ha disminuido su posición en 5 puestos en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

problema en lenguaje c.

Publicado por Jonathan (1 intervención) el 01/03/2019 03:36:33
hola Amigos, Me podrían ayudar a resolver el siguiente problema, se los agradeceria mucho.
2.- Una persona adquirió un producto para pagar en 20 meses. El primer mes pagó $10, el segundo $20, el tercero $40 y así sucesivamente. Realice un algoritmo para determinar cuánto debe pagar mensualmente y el total de lo que pagó después de los 20 meses
tiene que ser con dev-c++, en lenguaje c.

Nuevamente gracias
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
Imágen de perfil de Alfil
Val: 4.344
Oro
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

problema en lenguaje c.

Publicado por Alfil (1444 intervenciones) el 01/03/2019 05:30:35
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <stdio.h>
 
int main(){
 
    int mensualidad = 10;
    int total = 0;
 
    for( int i = 1; i <= 20; i++ ){
        printf( "\nEl mes %d paga: %d ", i, mensualidad );
        total = total + mensualidad;
        mensualidad = mensualidad * 2;
    }
    printf( "\n\nTotal a pagar: %d\n", total );
 
    return 0;
}
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 SuperIndio
Val: 52
Ha disminuido 1 puesto en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

problema en lenguaje c.

Publicado por SuperIndio (25 intervenciones) el 01/03/2019 22:59:50
Ahi adapte uno parecido que tenia entre mis trastcode...
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
44
45
46
47
48
49
50
51
/*
 cc -o ejm24 ejm24.c
 */
#include <stdio.h>
int Sintaxis();
 
int main( int argc, char * argv[] ) {
 
      int impopago  = 0;
      int total     = 0;
      int k         = 0;
      int imod      = 1;
      int nCanMes   = 0;
 
      impopago     = atoi(argv[1]);
      nCanMes      = atoi(argv[2]);
 
      if (argc!=3) {
          printf("\t\t W A R N I N G  !!!!  E R R O R !!!\n");
          printf("Error de parámetros....\n");
          Sintaxis();
          exit(-1);
      }
      if(nCanMes<1)
         nCanMes=20;
      if(impopago<1)
         impopago=10;
 
      do {
          impopago = impopago * imod;
          total = total +  impopago;
          printf( "Pago Nro:[ %i ]  Importe:[ %d ] \n", k+1, impopago );
          if ( imod = 1 )
             imod = imod * 2;
          else
             imod = imod + 2;
 
          k++;
 
      } while(k < nCanMes);
      printf( "Total Pagado: %d\n", total );
      return 0;
}
 
int Sintaxis() {
    printf("Sintaxis: \n");
    printf("    ejm24 [Importe] [Meses] \n");
    printf("  Ejemplo: \n");
    printf("          ejm24 10 20 \n");
    return (0);
}

ahi el resultado:

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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
{desa53}/devloa/indio/desa/code>ejm24
                 W A R N I N G  !!!!  E R R O R !!!
Error de parámetros....
Sintaxis:
    ejm24 [Importe] [Meses]
  Ejemplo:
          ejm24 10 20
{desa53}/devloa/indio/desa/code>
 
 
{desa53}/devloa/indio/desa/code>ejm24 0 0
Pago Nro:[ 1 ]  Importe:[ 10 ]
Pago Nro:[ 2 ]  Importe:[ 20 ]
Pago Nro:[ 3 ]  Importe:[ 40 ]
Pago Nro:[ 4 ]  Importe:[ 80 ]
Pago Nro:[ 5 ]  Importe:[ 160 ]
Pago Nro:[ 6 ]  Importe:[ 320 ]
Pago Nro:[ 7 ]  Importe:[ 640 ]
Pago Nro:[ 8 ]  Importe:[ 1280 ]
Pago Nro:[ 9 ]  Importe:[ 2560 ]
Pago Nro:[ 10 ]  Importe:[ 5120 ]
Pago Nro:[ 11 ]  Importe:[ 10240 ]
Pago Nro:[ 12 ]  Importe:[ 20480 ]
Pago Nro:[ 13 ]  Importe:[ 40960 ]
Pago Nro:[ 14 ]  Importe:[ 81920 ]
Pago Nro:[ 15 ]  Importe:[ 163840 ]
Pago Nro:[ 16 ]  Importe:[ 327680 ]
Pago Nro:[ 17 ]  Importe:[ 655360 ]
Pago Nro:[ 18 ]  Importe:[ 1310720 ]
Pago Nro:[ 19 ]  Importe:[ 2621440 ]
Pago Nro:[ 20 ]  Importe:[ 5242880 ]
Total Pagado: 10485750
{desa53}/devloa/indio/desa/code>
 
 
{desa53}/devloa/indio/desa/code>ejm24 10 0
Pago Nro:[ 1 ]  Importe:[ 10 ]
Pago Nro:[ 2 ]  Importe:[ 20 ]
Pago Nro:[ 3 ]  Importe:[ 40 ]
Pago Nro:[ 4 ]  Importe:[ 80 ]
Pago Nro:[ 5 ]  Importe:[ 160 ]
Pago Nro:[ 6 ]  Importe:[ 320 ]
Pago Nro:[ 7 ]  Importe:[ 640 ]
Pago Nro:[ 8 ]  Importe:[ 1280 ]
Pago Nro:[ 9 ]  Importe:[ 2560 ]
Pago Nro:[ 10 ]  Importe:[ 5120 ]
Pago Nro:[ 11 ]  Importe:[ 10240 ]
Pago Nro:[ 12 ]  Importe:[ 20480 ]
Pago Nro:[ 13 ]  Importe:[ 40960 ]
Pago Nro:[ 14 ]  Importe:[ 81920 ]
Pago Nro:[ 15 ]  Importe:[ 163840 ]
Pago Nro:[ 16 ]  Importe:[ 327680 ]
Pago Nro:[ 17 ]  Importe:[ 655360 ]
Pago Nro:[ 18 ]  Importe:[ 1310720 ]
Pago Nro:[ 19 ]  Importe:[ 2621440 ]
Pago Nro:[ 20 ]  Importe:[ 5242880 ]
Total Pagado: 10485750
{desa53}/devloa/indio/desa/code>
 
{desa53}/devloa/indio/desa/code>ejm24 10 20
Pago Nro:[ 1 ]  Importe:[ 10 ]
Pago Nro:[ 2 ]  Importe:[ 20 ]
Pago Nro:[ 3 ]  Importe:[ 40 ]
Pago Nro:[ 4 ]  Importe:[ 80 ]
Pago Nro:[ 5 ]  Importe:[ 160 ]
Pago Nro:[ 6 ]  Importe:[ 320 ]
Pago Nro:[ 7 ]  Importe:[ 640 ]
Pago Nro:[ 8 ]  Importe:[ 1280 ]
Pago Nro:[ 9 ]  Importe:[ 2560 ]
Pago Nro:[ 10 ]  Importe:[ 5120 ]
Pago Nro:[ 11 ]  Importe:[ 10240 ]
Pago Nro:[ 12 ]  Importe:[ 20480 ]
Pago Nro:[ 13 ]  Importe:[ 40960 ]
Pago Nro:[ 14 ]  Importe:[ 81920 ]
Pago Nro:[ 15 ]  Importe:[ 163840 ]
Pago Nro:[ 16 ]  Importe:[ 327680 ]
Pago Nro:[ 17 ]  Importe:[ 655360 ]
Pago Nro:[ 18 ]  Importe:[ 1310720 ]
Pago Nro:[ 19 ]  Importe:[ 2621440 ]
Pago Nro:[ 20 ]  Importe:[ 5242880 ]
Total Pagado: 10485750
{desa53}/devloa/indio/desa/code>
 
{desa53}/devloa/indio/desa/code>ejm24 10 5
Pago Nro:[ 1 ]  Importe:[ 10 ]
Pago Nro:[ 2 ]  Importe:[ 20 ]
Pago Nro:[ 3 ]  Importe:[ 40 ]
Pago Nro:[ 4 ]  Importe:[ 80 ]
Pago Nro:[ 5 ]  Importe:[ 160 ]
Total Pagado: 310
{desa53}/devloa/indio/desa/code>
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