C/Visual C - Llamadas Internacionales.C

 
Vista:
Imágen de perfil de David

Llamadas Internacionales.C

Publicado por David (4 intervenciones) el 28/07/2021 02:23:36
!!AYUDA!! NO ME DA EL TOTAL A PAGAR :( Me podrían decir donde esta el error ??

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
/* El costo de las llamadas telefonicas internacionales depende de la zona geografica en la que se
encuentre el pais destino y del numero de minutos hablados. En la siguiente tabla se presenta el
costo del minuto por hora. Cada zona se le ha asociado con una clave (Use tipos de datos ENUMERADOS PARA LA ZONA)*/
 
enum precioxmin{precioeuropa=3,preciootros};
 
#include<stdio.h>
#include<stdlib.h>
int main () {
system ("@cls || clear");
float tminutos, clave, total, costomin;
printf ("Ingrese la clave de la zona geografica a la que desea llamar:");
scanf("%s,clave");
printf ("Ingrese el tiempo aproximado de la llamada: ");
scanf("%f,tminutos");
 
if (clave==12) {
		printf("America del Norte\n");
		costomin = 2.1;
	}
	if (clave==15) {
		printf("America Central\n");
		costomin = 1.9;
	}
	if (clave==18) {
		printf("America del Sur\n");
		costomin = 1.5;
	}
	if (clave==19) {
		printf("Europa\n");
		costomin = precioeuropa;
	}
	if (clave==23) {
		printf("Asia\n");
		costomin = 3.5;
	}
	if (clave==25) {
		printf("Africa\n");
		costomin = 3.3;
	}
	if (clave==29) {
		printf("Oceania\n");
		costomin = 3.8;
	}
	if (clave==31) {
		printf("Otros\n");
		costomin = preciootros;
	}
	total = (tminutos*costomin);
	printf("Valor de costo de la llamada: %f\n",total);
	printf("Valor de costo del minuto: %f\n",costomin);
	printf(" By: Jaime Mendoza\n");
	fflush(stdin);
	getchar();
	return 0;
}
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: 265
Bronce
Ha mantenido su posición en C/Visual C (en relación al último mes)
Gráfica de C/Visual C

Llamadas Internacionales.C

Publicado por dario (82 intervenciones) el 28/07/2021 16:42:53
Tu mismo codigo arreglado. Fijate en las correcciones.
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
51
52
53
54
55
56
57
58
59
60
61
62
63
64
#include<stdio.h>
 
#include<stdlib.h>
 
enum precioxmin{precioeuropa=3,preciootros};
 
int main () {
    system ("@cls || clear");
    float tminutos,total, costomin;
    int clave;
 
    printf ("Ingrese la clave de la zona geografica a la que desea llamar:");
    scanf("%d",&clave);
    printf ("Ingrese el tiempo aproximado de la llamada: ");
    scanf("%f",&tminutos);
 
    if (clave==12) {
        printf("America del Norte\n");
		costomin = 2.1;
	}
 
    if (clave==15) {
        printf("America Central\n");
		costomin = 1.9;
	}
 
	if (clave==18) {
        printf("America del Sur\n");
        costomin = 1.5;
	}
 
	if (clave==19) {
        printf("Europa\n");
        costomin = precioeuropa;
    }
 
	if (clave==23) {
        printf("Asia\n");
        costomin = 3.5;
    }
 
	if (clave==25) {
        printf("Africa\n");
		costomin = 3.3;
	}
 
	if (clave==29) {
        printf("Oceania\n");
    	costomin = 3.8;
	}
 
	if (clave==31) {
        printf("Otros\n");
        costomin = preciootros;
    }
 
	total = (tminutos*costomin);
 
	printf("Valor de costo de la llamada: %.2f\n",total);
    printf("Valor de costo del minuto: %.2f\n",costomin);
    printf("By: Jaime Mendoza\n");
 
	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