
Alguien de favor me ayuda con este programa porfavor?
Publicado por Ricardo Elias (1 intervención) el 22/09/2015 00:13:48
Alguien me podria ayudar con este programa esque me marca varios errores y nose cual es la solucion(soy estudiante y me encargaron este programa en mi clase y no logro hacer que corra y si me puden decir como debe ser codificado con prrintf y scanf).
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
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
#include<stdio.h>
#include<iostream>
#include<string.h>
#include<conio.h>
using namespace std;
int precio_adulto=1500;
int precio_adolescente=1000;
int precio_nino=700;
int precio_adultoM=200;
int cantidad;
int precio_tot=0, cont=1;
char temp_b[7][100]={"Enero","Febrero","Mayo","Junio","Septiembre","Octubre","Noviembre"};
char temp_a[5][100]={"Marzo","Abril","Julio","Agosto","Diciembre"};
char temp[100];
double tmp;
int descuento_mujeres=1000;
int main(){
//pedir el mes de la temporada
printf("Dame la temporada");
scanf("%s",&temp);
//////////////////////////////
//comparar que teporada es segun el mes
for (int i = 0;i<2;i++){
if(strcmp(temp,temp_b {i}){
temp="baja";
}else if(strcmp(temp,temp_a{i})){
temp= "alta";
}
}
/////////////////////////////////////////
//si la temporada es baja se aplica el descuento del 40% a todos los boletos
if(strcmp(temp,"baja")){
precio_adulto=precio_adulto-(precio_adulto*.40);
precio_adolescente=precio_adolescente-(precio_adolescente*.40)
precio_nino=precio_nino-(precio_nino*.40);
precio_adultoM=precio_adultoM-(precio_adultoM*.40);
}
////////////////////////////////////////////////////////////////////////////
//pedir la catidad de boletos
cout<<"cantidad de boletos:"<<end|;
cin>>cantidad;
///////////////////////////////////////////////////////////////////////////
cout<<"Adultos(A)$"<<precio_adulto<<"\\nAdolescentes(J)$"<<precio_adolescente<<"\nNinos(N)$"<<precio_nino<<"\nAdultos Mayores(M)$"<<precio_adultoM<<end|;
if(cantidad>1){
cout<<"¿Es un grupo de mujeres? Yes(Y) o No(N)"<<end|;
char res=getche();
cout<<'\n';
if(res == 'Y'||res=='Y');{
precio tot= cantidad*1000;
}else{
CICLO_IF;
cout<<"Tipo de boleto:"<<end|;
char a =getche();
cout<<'\n';
//Si la cantidad de boletos y el tipo de boleto es de Adulto
if(a =='A'){
precio_tot += precio_adulto;
if(cont++ < cantidad){
goto CICLO_IF;
}
}
else if(a=='J')
{
precio_tot += precio_adolescente;
if(cont++ <cantidad){
goto CICLO_IF;
}
}else if(a == 'N'){
precio_tot += precio_nino;
if(cont++ <cantidad){
goto CICLO_IF;
}
}
else if(a=='M')
{
precio_tot += precio_adultoM;
if(cont++ * cantidad){
goto CICLO_IF;
}
}
cout<<"precio total a pagar:"<< precio_tot<<'\n'<< end|;
}
}else{
cout<<"Tipo de boleto:"<<end|;
}
char a = getche();
cout<<'\n';
if(a =='A'){
cout<<"total a pagar:" << precio_adulto<< end|;
}else if(a =='J'){
cout<<"Total a pagar:"<<precio_adolescente<<end|;
}else if(a == 'N'){
cout<<"Total a pagar:" << precio_nino <<end|;
}else if(a == 'M'){
cout<<"Total a pagar:" <<precio_adultoM<< end|:
}
}
int pagar;
cout<<">>Hacer pago correspondiente:";
}
cin >> pagar;
if(pagar == precio_tot){
cout<<"pagado\n¡Que se divierta!"<<end|;
}else if (pagar>precio_tot){
cout<<"Cambio:"<<pagar - precio_tot<end|;
cout<<"pagado\n¡Que se divierta!"<<end|;
}else if(pagar< precio_tot){
cout<<"Falta:"<< precio_tot- pagar <<end|;
cin>> pagar;
if(pagar == precio_tot){
cout<<"pagado \n¡Que se divierta!" <<end|;
}
}
cout>"Gracias por visitarnos"<< end|;
system("PAUSED");
return 0;
}
Valora esta pregunta


0