Dev - C++ - Mi programa me pide mas datos de los que solicite

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

Mi programa me pide mas datos de los que solicite

Publicado por Johard (1 intervención) el 08/09/2019 00:29:01
El asunto es no soy de una carrera que tenga que ver con programaci[on, pero en mec. de fluidos nos pidieron hacer un programa que resuelva un tipo de problema, (solo di programacion un semestre como hace 2 años), el asunto es que tengo un problema, solo tengo 5 variables que leer, pero al final debo llenar 6 espacios en total, y no veo que este mal en el programa, adjunte el codigo en un rar, los datos de entrada seria un opcion para switch case y otros datos flotantes que son temperatura, velocidad presion final e inicial. no se que hacer
Captura

si ven la imagen, despues de un print, hay 2 valores, como si pidiera 2, no se porque me pide 2 y no salta directo al print que sigue, el coompilador es dev c++.

obviamente el programa no esta terminado, pero lo voy compilando poco a poco para ver si hay errores mientras lo desarrollo.
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: 1.440
Bronce
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Mi programa me pide mas datos de los que solicite

Publicado por dario (718 intervenciones) el 08/09/2019 16:37:18
Tu mismo codigo un poco arreglado.
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
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
#include<stdio.h>
#include<math.h>
#include<windows.h>
 
 void gotoxy(int x,int y){
      HANDLE hcon;
      hcon = GetStdHandle(STD_OUTPUT_HANDLE);
      COORD dwPos;
      dwPos.X = x;
      dwPos.Y= y;
      SetConsoleCursorPosition(hcon,dwPos);
 }
 
int main()
{
    int op;
    float cp;
    float cv;
    float vo,T;
    float Pi,Pf;
 
    gotoxy(20,0);
    printf("Programa para calcular propiedades de estancamiento");
    gotoxy(20,5);
    printf("Elija una de las siguientes opciones a continuacion\n");
    system("pause");
    system("cls");
    gotoxy(30,0);
    printf("lista de gases ideales");
    gotoxy(0,1);
    printf("1. Aire ");
    gotoxy(0,2);
    printf("2. Amoniaco, NH3 ");
    gotoxy(0,3);
    printf("3. Argón, Ar ");
    gotoxy(0,4);
    printf("4. Bromo, Br2 ");
    gotoxy(0,5);
    printf("5. n-Butano, C4H10 ");
    gotoxy(0,6);
    printf("6. Clorodifluorometano (R-22), CHClF2 ");
    gotoxy(0,7);
    printf("7. Dióxido de azufre, SO2 ");
    gotoxy(0,8);
    printf("8. Dióxido de carbono, CO2 ");
    gotoxy(0,9);
    printf("9. Dióxido de nitrógeno, NO2 ");
    gotoxy(0,10);
    printf("10. Etano, C2H6 ");
    gotoxy(0,11);
    printf("11. Etileno, C2H4 ");
    gotoxy(0,12);
    printf("12. Flúor, F2 ");
    gotoxy(0,13);
    printf("13. Helio, He ");
    gotoxy(0,14);
    printf("14.n-Heptano, C7H16 ");
    gotoxy(0,15);
    printf("15. n-Hexano, C6H14 ");
    gotoxy(0,16);
    printf("16. Hidrógeno, H2 ");
    gotoxy(0,17);
    printf("17. Isobutano, C4H10 ");
    gotoxy(0,18);
    printf("18. Kriptón, Kr ");
    gotoxy(0,19);
    printf("19. Metano, CH4 ");
    gotoxy(0,20);
    printf("20. Monóxido de carbono, CO ");
    gotoxy(0,21);
    printf("21. Neón, Ne ");
    gotoxy(0,22);
    printf("22. Nitrógeno, N2 ");
    gotoxy(0,23);
    printf("23. Oxígeno, O2 ");
    gotoxy(0,24);
    printf("24. n-Pentano, C5H12 ");
    gotoxy(0,25);
    printf("25. Propano, C3H8 ");
    gotoxy(0,26);
    printf("26. Propileno, C3H6 ");
    gotoxy(0,27);
    printf("27. Tetraclorometano, CCl4 ");
    gotoxy(0,28);
    printf("28. Tetrafluoroetano (R-134a), C2H2F ");
    gotoxy(0,29);
    printf("29. Trifluoroetano (R-143a), C2H3F3 ");
    gotoxy(0,30);
    printf("30. Vapor de agua, H2O ");
    gotoxy(0,31);
    printf("31. Xenón, Xe\n ");
    scanf("%d",&op);
    system("cls");
 
    printf("Introduzca la velocidad inicial: ");
    scanf("%f",&vo);
    printf("Introduzca la temperatura inicial: ");
    scanf("%f",&T);
    printf("Introduzca la presion inicial: ");
    scanf("%f",&Pi);
    printf("Introduzca la presion final: ");
    scanf("%f",&Pf);
 
    printf(" %f %f %f %f\n",vo,T,Pi,Pf);
 
    switch(op){
        case 1: printf("31. Xenón, Xe\n ");
        break;
        case 2: printf("31. kaka, Xe\n ");
        break;
        case 3: printf("31. perro, Xe\n ");
        break;
        default:printf("La opcion no es valida, vuelva a iniciar el programa y digite un numero permitido");
    }
 
    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