elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Curso de javascript por TickTack


  Mostrar Temas
Páginas: [1]
1  Programación / Programación C/C++ / calculo de resistencias en c++ en: 9 Julio 2017, 19:23 pm
Hola señores
queria ver si me podian ayudar
necesito hacer un codigo que calcule el valor total de unas resistencias en serie paralelo y mixto, tambien debo ingresar un nombre de usuario y esas cosas
tengo un codigo pero me arroja un error, no entiendo mucho de esto pero quiero ver si me pueden ayudar





Código
  1. #include <stdio.h>
  2. #include <conio.h>
  3. #include <iostream>
  4. #include <cmath>
  5. #include <cstdlib>
  6.  
  7.  
  8. int _tmain(int argc, _TCHAR* argv[])
  9. {
  10. float a,b,c,r,f,p,h,m,mc,opcion2 ,opcion3;
  11. int op;
  12.  
  13. printf("\t.ingrese el numero del calculo que desea realizar:");
  14. printf("\n1.calculo de resistencia equivalente");
  15. printf("\n2.calculo de corriente");
  16. printf("\n3.salir");
  17. scanf("%d",&op);
  18. do{
  19. switch(op)
  20. {
  21. case 1:
  22. printf( "\t.seleccione el numero de circuito:");
  23. printf("\n1.resistencia equivalente para circuito serie");
  24. printf("\n2.resistencia equivalente para circuito paralelo");
  25. printf("\n3.resistencia equivalente para circuito mixto");
  26. scanf("%d",&opcion2);
  27.  
  28. switch(op)
  29. case 1:
  30. printf("\n1.resistencia equivalente para circuito serie");
  31. printf("indroduzca Valor de Ohms resistencia 1: ");
  32. scanf("%d",&a);
  33. printf("indroduzca Valor de Ohms resistencia 2:");
  34. scanf("%d",&b);
  35. printf("introduzca Valor de Ohms resistencia 3:");
  36. scanf("%d",&c);
  37.  
  38. switch(op)
  39.  
  40. {
  41. printf("resistencia equivalente= %3.2d (ohms)", a+b+c);
  42. }
  43. break;
  44. case 2:
  45. printf("\n2.resistencia equivalente para circuito paralelo");
  46. printf("indroduzca Valor de Ohms resistencia 1: ");
  47. scanf("%d",&a);
  48. printf("indroduzca Valor de Ohms resistencia 2:");
  49. scanf("%d",&b);
  50. printf("introduzca Valor de Ohms resistencia 3:");
  51. scanf("%d",&c);
  52. switch(op)
  53.  
  54. {
  55. printf("resistencia equivalente= %3.2d (ohms)", (1/((1/a)+(1/b)+(1/c))));
  56. }
  57. break;
  58. case 3:
  59. printf("\n3.resistencia equivalente para circuito mixto");
  60. printf("indroduzca Valor de Ohms resistencia 1: ");
  61. scanf("%d",&a);
  62. printf("indroduzca Valor de Ohms resistencia 2:");
  63. scanf("%d",&b);
  64. printf("introduzca Valor de Ohms resistencia 3:");
  65. scanf("%d",&c);
  66. switch(op)
  67. {
  68. printf("resistencia equivalente= %3.2d (ohms)", ((1/((1/a)+(1/b)))+(c));
  69. }
  70. do{
  71. switch(op)
  72. {
  73. case 1:
  74. printf( "\t.seleccione el numero de circuito:");
  75. printf("\n1.corriente para circuito serie");
  76. printf("\n2.corriente para circuito paralelo");
  77. printf("\n3.corriente equivalente para circuito mixto");
  78. scanf("%d",&opcion3);
  79.  
  80. switch(op)
  81. case 1:
  82. printf("\n1.corriente para circuito serie");
  83. printf("indroduzca Valor de Ohms resistencia 1: ");
  84. scanf("%d",&a);
  85. printf("indroduzca Valor de Ohms resistencia 2:");
  86. scanf("%d",&b);
  87. printf("introduzca Valor de Ohms resistencia 3:");
  88. scanf("%d",&c);
  89. printf("introduzca valor de la fuente:");
  90. scanf("%d",&f);
  91.  
  92. switch(op)
  93.  
  94. {
  95. printf("corriente= %3.2d (A)", (f/(a+b+c)));
  96. }
  97. break;
  98. case 2:
  99. printf("\n2.corriente para circuito paralelo");
  100. printf("indroduzca Valor de Ohms resistencia 1: ");
  101. scanf("%d",&a);
  102. printf("indroduzca Valor de Ohms resistencia 2:");
  103. scanf("%d",&b);
  104. printf("introduzca Valor de Ohms resistencia 3:");
  105. scanf("%d",&c);
  106. printf("introduzca valor de la fuente:");
  107. scanf("%d",&f);
  108. switch(op)
  109.  
  110. {
  111. printf("corriente= %3.2d (A)", (f/(1/((1/a)+(1/b)+(1/c)))));
  112. }
  113. break;
  114. case 3:
  115. printf("\n3.corriente para circuito mixto");
  116. printf("indroduzca Valor de Ohms resistencia 1: ");
  117. scanf("%d",&a);
  118. printf("indroduzca Valor de Ohms resistencia 2:");
  119. scanf("%d",&b);
  120. printf("introduzca Valor de Ohms resistencia 3:");
  121. scanf("%d",&c);
  122. printf("introduzca valor de la fuente:");
  123. scanf("%d",&f);
  124. switch(op)
  125. {
  126. printf("corriente= %3.2d (A)", (f/(1/((1/a)+(1/b)))+(c)));
  127.  
  128. break;
  129.  
  130. }
  131.  
  132. }
  133.  
  134. break;
  135.  
  136. default:
  137. printf("error ingrese de nuevo");
  138. break;
  139.  
  140. }
  141. while(op);
  142. printf("\t.ingrese el numero del calculo que desea realizar:");
  143. printf("\n1.calculo de resistencia equivalente");
  144. printf("\n2.calculo de corriente");
  145. printf("\n3.salir");
  146. scanf("%d",&op);
  147. while(op!=5);
  148.  
  149. return 0;
  150. }
  151.  




desde muchas gracias y saludos

este es el error
[Error] stdafx.h: No such file or directory


· Los códigos deben ir en etiquetas GeSHi
>aquí las reglas del foro
-Engel Lex
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines