Dev - C++ - ayuda con este código amigos, por favor es urgente !

   
Vista:

ayuda con este código amigos, por favor es urgente !

Publicado por Alan (3 intervenciones) el 02/12/2017 05:39:28
si alguien puede ayudarme fraccionandome el descuento del 10% en 4 cuotas por favor seria de mucha ayuda.


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
#include <cstdlib>
#include <iostream>
 
using namespace std;
 
int main(int argc, char *argv[])
{
    char curso;
    float desc=0,edad,pago,c1=0,c2=0,c3=0,r=1;
    while(r==1){
    printf("Indique su curso \t");
    scanf("%s",&curso);
	cout<<"ingrese su edad\n";
    cin>>edad;
    if(edad<12){
               cout<<"Lo siento no puedes entrar\n";
    }
    cout<<"ingrese el pago\n";
    cin>>pago;
    if((edad>=14)&&(edad<=17)){
    desc=pago*0.25;
    c1=(desc+c1);}
    if((edad>=18)&&(edad<=49)){
    desc=pago*0.50;
    c2=(desc+c2);}
    if((edad>=60)&&(edad<=70)){
    desc=pago*0.10;
    c3=(desc+c3);}
 
 
    cout<<"el total de su descuento es:\n"<<desc;
    cout<<endl<<"1:continuar o 2:terminar:\n";
    cin>>r;
}
    cout<<endl<<"el monto a pagar en el curso de la categoria de 14 y 17 años es:\n"<<c1;
    cout<<endl<<"el monto a pagar en el curso de la categoria de 18 y 49 años es:\n"<<c2;
    cout<<endl<<"el monto a pagar en el curso de la categoria de 60 y 70 años es:\n"<<c3;
    system("PAUSE");
    return EXIT_SUCCESS;
}
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

ayuda con este código amigos, por favor es urgente !

Publicado por dario alderaan@ec-red.com (107 intervenciones) el 02/12/2017 16:39:42
Hola, primeramente estas mezclando C y C++ (printf y scanf es para C), (cout, cin es para C++).
Estas comenzando con #include <iostream> entonces tienes que usar C++, nunca mezcles C y C++
Te dejo este codigo.
Salu2

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
#include <cstdlib>
#include <iostream>
 
using namespace std;
 
int main(int argc, char *argv[])
{
 
    string curso;
    float desc=0,edad,pago,c1=0,c2=0,c3=0,r=1;
 
    while(r==1){
      cout << "Indique su curso";
      cin >> curso;
      cout<<"ingrese su edad\n";
      cin>>edad;
 
      if(edad<12)
        cout<<"Lo siento no puedes entrar\n";
 
      cout << "ingrese el pago\n";
      cin >>pago;
 
      if((edad>=14)&&(edad<=17)) {
        desc=pago*0.25;
        c1=(desc+c1);
      }
 
      else if((edad>=18)&&(edad<=49)) {
        desc=pago*0.50;
        c2=(desc+c2);
      }
 
      else if((edad>=60)&&(edad<=70)) {
        desc=pago*0.10;
        c3=(desc+c3);
      }
 
      cout<<"el total de su descuento es:\n"<<desc;
      cout<<endl<<"1:continuar o 2:terminar:\n";
      cin>>r;
    }
 
    cout<<endl<<"el monto a pagar en el curso de la categoria de 14 y 17 años es:\n"<<c1;
    cout<<endl<<"el monto a pagar en el curso de la categoria de 18 y 49 años es:\n"<<c2;
    cout<<endl<<"el monto a pagar en el curso de la categoria de 60 y 70 años es:\n"<<c3;
    //system("PAUSE");
 
    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
Revisar política de publicidad