Advertisement
Guest User

Untitled

a guest
May 20th, 2019
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.97 KB | None | 0 0
  1. #include <stdio.h>
  2. #include<math.h>
  3. #define PI 3.14
  4. #define G 9.89
  5.  
  6. int main(){
  7.  
  8. double Fd, Vs, R, pp, vis, pf;
  9. char fluido,opcion;
  10.  
  11. printf("Ingrese letra del material que desee \n");
  12. printf(">Hierro(H) \n");
  13. printf(">Aluminio(A)\n");
  14. printf(">Cobre(C) \n");
  15. printf(">Plomo(P)\n");
  16. printf(">Volframio(V) \n");
  17. scanf("%c",&opcion);
  18.  
  19.  
  20. Fd= 6*PI*R*Vs*vis;
  21.  
  22. Vs=(2/9)*((R*R*G*(pp-pf))/vis);
  23.  
  24.  
  25. switch(opcion){
  26.  
  27. case 'H' :
  28.  
  29. pp=7.88*1000;
  30.  
  31. printf("Ingrese el fuido en el que se moverá la partícula:\n");
  32. printf(">Agua(A1) \n");
  33. printf(">Glicerina(G)\n");
  34. printf(">Benceno(B) \n");
  35. printf(">Aceite(C1)\n");
  36. scanf("%c",&fluido);
  37.  
  38. switch(fluido){
  39. case 'A':
  40. pf= 1.0*1000;
  41. vis=0.00105;
  42. printf("Ingrese radio R de la esfera \n");
  43. scanf("%lf",&R);
  44. printf("La velocidad de caída es: %lf y la ley de stokes es: %lf \n",Vs,Fd);
  45.  
  46. break;
  47.  
  48. case 'G':
  49. pf= 1.26*1000;
  50. vis=1.3923;
  51. printf("Ingrese radio R de la esfera \n");
  52. scanf("%lf",&R);
  53. printf("La velocidad de caída es: %lf y la ley de stokes es: %lf \n",Vs,Fd);
  54.  
  55. break;
  56.  
  57. case 'B':
  58. pf= 0.88*1000;
  59. vis=0.000673;
  60. printf("Ingrese radio R de la esfera \n");
  61. scanf("%lf",&R);
  62. printf("La velocidad de caída es: %lf y la ley de stokes es: %lf \n",Vs,Fd);
  63.  
  64. break;
  65.  
  66. case 'C':
  67. pf= 0.88*1000;
  68. vis=0.391;
  69. printf("Ingrese radio R de la esfera \n");
  70. scanf("%lf",&R);
  71. printf("La velocidad de caída es: %lf y la ley de stokes es: %lf \n",Vs,Fd);
  72.  
  73. break;
  74.  
  75. }
  76.  
  77. break;
  78.  
  79. case 'A':
  80. pp=2.70*1000;
  81. printf("Ingrese el fuido en el que se moverá la partícula:\n");
  82. printf(">Agua(A1) \n");
  83. printf(">Glicerina(G)\n");
  84. printf(">Benceno(B) \n");
  85. printf(">Aceite(C1)\n");
  86. scanf("%c",&fluido);
  87.  
  88. switch(fluido){
  89. case 'A':
  90. pf= 1.0*1000;
  91. vis=0.00105;
  92. printf("Ingrese radio R de la esfera \n");
  93. scanf("%lf",&R);
  94. printf("La velocidad de caída es: %lf y la ley de stokes es: %lf \n",Vs,Fd);
  95.  
  96. break;
  97.  
  98. case 'G':
  99. pf= 1.26*1000;
  100. vis=1.3923;
  101. printf("Ingrese radio R de la esfera \n");
  102. scanf("%lf",&R);
  103. printf("La velocidad de caída es: %lf y la ley de stokes es: %lf \n",Vs,Fd);
  104.  
  105. break;
  106.  
  107. case 'B':
  108. pf= 0.88*1000;
  109. vis=0.000673;
  110. printf("Ingrese radio R de la esfera \n");
  111. scanf("%lf",&R);
  112. printf("La velocidad de caída es: %lf y la ley de stokes es: %lf \n",Vs,Fd);
  113.  
  114. break;
  115.  
  116. case 'C':
  117. pf= 0.88*1000;
  118. vis=0.391;
  119. printf("Ingrese radio R de la esfera \n");
  120. scanf("%lf",&R);
  121. printf("La velocidad de caída es: %lf y la ley de stokes es: %lf \n",Vs,Fd);
  122.  
  123. break;
  124. }
  125. break;
  126.  
  127. case 'C':
  128. pp=8.93*1000;
  129. printf("Ingrese el fuido en el que se moverá la partícula:\n");
  130. printf(">Agua(A1) \n");
  131. printf(">Glicerina(G)\n");
  132. printf(">Benceno(B) \n");
  133. printf(">Aceite(C1)\n");
  134. scanf("%c",&fluido);
  135.  
  136. switch (fluido) {
  137. case 'A':
  138. pf= 1.0*1000;
  139. vis=0.00105;
  140. printf("Ingrese radio R de la esfera \n");
  141. scanf("%lf",&R);
  142. printf("La velocidad de caída es: %lf y la ley de stokes es: %lf \n",Vs,Fd);
  143.  
  144. break;
  145.  
  146. case 'G':
  147. pf= 1.26*1000;
  148. vis=1.3923;
  149. printf("Ingrese radio R de la esfera \n");
  150. scanf("%lf",&R);
  151. printf("La velocidad de caída es: %lf y la ley de stokes es: %lf \n",Vs,Fd);
  152.  
  153. break;
  154.  
  155. case 'B':
  156. pf= 0.88*1000;
  157. vis=0.000673;
  158. printf("Ingrese radio R de la esfera \n");
  159. scanf("%lf",&R);
  160. printf("La velocidad de caída es: %lf y la ley de stokes es: %lf \n",Vs,Fd);
  161.  
  162. break;
  163.  
  164. case 'C':
  165. pf= 0.88*1000;
  166. vis=0.391;
  167. printf("Ingrese radio R de la esfera \n");
  168. scanf("%lf",&R);
  169. printf("La velocidad de caída es: %lf y la ley de stokes es: %lf \n",Vs,Fd);
  170.  
  171. break;
  172. }
  173. break;
  174.  
  175. case 'P':
  176. pp=11.35*1000;
  177. printf("Ingrese el fuido en el que se moverá la partícula:\n");
  178. printf(">Agua(A1) \n");
  179. printf(">Glicerina(G)\n");
  180. printf(">Benceno(B) \n");
  181. printf(">Aceite(C1)\n");
  182. scanf("%c",&fluido);
  183.  
  184. switch (fluido) {
  185. case 'A':
  186. pf= 1.0*1000;
  187. vis=0.00105;
  188. printf("Ingrese radio R de la esfera \n");
  189. scanf("%lf",&R);
  190. printf("La velocidad de caída es: %lf y la ley de stokes es: %lf \n",Vs,Fd);
  191.  
  192. break;
  193.  
  194. case 'G':
  195. pf= 1.26*1000;
  196. vis=1.3923;
  197. printf("Ingrese radio R de la esfera \n");
  198. scanf("%lf",&R);
  199. printf("La velocidad de caída es: %lf y la ley de stokes es: %lf \n",Vs,Fd);
  200.  
  201. break;
  202.  
  203. case 'B':
  204. pf= 0.88*1000;
  205. vis=0.000673;
  206. printf("Ingrese radio R de la esfera \n");
  207. scanf("%lf",&R);
  208. printf("La velocidad de caída es: %lf y la ley de stokes es: %lf \n",Vs,Fd);
  209.  
  210. break;
  211.  
  212. case 'C':
  213. pf= 0.88*1000;
  214. vis=0.391;
  215. printf("Ingrese radio R de la esfera \n");
  216. scanf("%lf",&R);
  217. printf("La velocidad de caída es: %lf y la ley de stokes es: %lf \n",Vs,Fd);
  218.  
  219. break;
  220. }
  221. break;
  222.  
  223. case 'V':
  224. pp=19.34*1000;
  225. printf("Ingrese el fuido en el que se moverá la partícula:\n");
  226. printf(">Agua(A1) \n");
  227. printf(">Glicerina(G)\n");
  228. printf(">Benceno(B) \n");
  229. printf(">Aceite(C1)\n");
  230. scanf("%c",&fluido);
  231.  
  232. switch (fluido) {
  233. case 'A':
  234. pf= 1.0*1000;
  235. vis=0.00105;
  236. printf("Ingrese radio R de la esfera \n");
  237. scanf("%lf",&R);
  238. printf("La velocidad de caída es: %lf y la ley de stokes es: %lf \n", Vs,Fd);
  239.  
  240. break;
  241.  
  242. case 'G':
  243. pf= 1.26*1000;
  244. vis=1.3923;
  245. printf("Ingrese radio R de la esfera \n");
  246. scanf("%lf",&R);
  247. printf("La velocidad de caída es: %lf y la ley de stokes es: %lf \n", Vs,Fd);
  248.  
  249. break;
  250.  
  251. case 'B':
  252. pf= 0.88*1000;
  253. vis=0.000673;
  254. printf("Ingrese radio R de la esfera \n");
  255. scanf("%lf",&R);
  256. printf("La velocidad de caída es: %lf y la ley de stokes es: %lf \n", Vs, Fd);
  257.  
  258. break;
  259.  
  260. case 'C':
  261. pf= 0.88*1000;
  262. vis=0.391;
  263. printf("Ingrese radio R de la esfera \n");
  264. scanf("%lf",&R);
  265. printf("La velocidad de caída es: %lf y la ley de stokes es: %lf \n", Vs,Fd);
  266.  
  267. break;
  268. }
  269. break;
  270.  
  271. }
  272.  
  273.  
  274.  
  275.  
  276. return 0;
  277. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement