Dev - C++ - Ayuda código en for

 
Vista:

Ayuda código en for

Publicado por Camilo (2 intervenciones) el 05/03/2020 23:03:37
Cuando se realiza una llamada, el cobro es por el tiempo
que ésta dura, de tal forma que:
 los primeros cinco minutos cuestan $ 1 c/u,
 los siguientes tres, 80¢ c/u,
 los siguientes dos minutos, 70¢ c/u,
 y a partir del décimo minuto, 50¢ c/u.
 Además, se carga un impuesto de 3 % cuando es domingo, y si es día hábil, en turno diurno, 15 %, y
en turno nocturno 10 %.
Realice un programa en DEV C preferible con la variable for que para determinar cuánto debe pagar por cada concepto una persona que realiza una llamada.

Nota: nosotros damos los minutos que hablo y la jornada
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
-1
Responder
sin imagen de perfil
Val: 317
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Ayuda código en for

Publicado por miguelZ (215 intervenciones) el 06/03/2020 00:27:36
Agrega el codigo que lleves hasta el momento;

primero resuelve el primer punto:

los primeros cinco minutos cuestan $ 1 c/u,

Despues de tu intento y codigo se puede suerir una solucion a tu problema

Saludos.
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

Ayuda código en for

Publicado por camilo (2 intervenciones) el 06/03/2020 00:47:00
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
#include <iostream>
using namespace std;
 
int main(){
 
	int dur; //duracion
	int opc; // opcion
 
	float cos; //costo
	float imp; //impuesto
 
	do{
     cout<<"Duracion de llamada: ";
     cin>>dur;
 
	}while(dur<0);
 
 
    if(dur >= 5){
    cos += 1;
    cout<<cos<<endl;
 
	}
 
	if(dur >= 8){
     cos += 80;
 
	}
 
	if(dur >= 10){
     cos+= 0.70;
 
	}
 
	if(dur > 10){
     cos += 50;
 
	}
 
    cout<<"El dia es: \n"
        <<"1. Domingo \n  "
        <<"2. Lunes Sabado \n "
     	<<"Opcion: ";
 
	cin>>opc;
 
	cout<<"\n";
 
	if(opc == 1){
 
		imp = 0.03;
 
	}else{
 
		cout<<"Digite turno: \n "
 
	    <<"1.Dia \n "
            <<"2.Noche \n "
            <<"Opcion: ";
 
		cin>>opc;
 
 
 
		if(opc == 1){
 
			imp = 0.15;
 
		}
 
		else{
 
			imp = 0.1;
 
		}
 
	}
 
	cout<<"Costo: "<<cos<<endl;
 
	cout<<"Lo que debe de pagar es: "<<cos - (cos * imp)<<endl;
 
	return 0;
 
}

este codigo pero los resultados no dan bien no se si la matematica no esta bien o que falla. y si se puede hacer asi de otro modo o arreglar este codigo.
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