Advertisement
ogmamx

code shit

Jun 25th, 2012
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 13.01 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <conio.h>
  3. #include <stdlib.h>
  4.  
  5. void programa1(void);
  6. void programa2(void);
  7. void programa3(void);
  8. void programa4(void);
  9. void programa5(void);
  10. void programa6(void);
  11. void programa7(void);
  12. void programa8(void);
  13. void programa9(void);
  14. void programa10(void);
  15. void programa11(void);
  16. void programa12(void);
  17. void programa13(void);
  18. void programa14(void);
  19. void programa15(void);
  20. void programa16(void);
  21. void salir(void);
  22. void main (){//inicio del programa
  23. int mopc;
  24. clrscr();
  25. while (mopc!=17){//inicio del menu de opciones
  26. clrscr();
  27. printf("\n**************************************************************");
  28. printf("\n***** 1.-Numeracion de 1-100 de 1 en 1 ***********");
  29. printf("\n***** 2.-Numeracion de 100-0 de 1 en 1 ***********");
  30. printf("\n***** 3.-Numeracion de 0-100 de 2 en 2 ***********");
  31. printf("\n***** 4.-Intercambio de valores ***********");
  32. printf("\n***** 5.-Multiplicacion de 2 numeros ***********");
  33. printf("\n***** 6.-Suma o Resta de 2 numeros ***********");
  34. printf("\n***** 7.-Operaciones basicas de 2 numeros ***********");
  35. printf("\n***** 8.-Numeracion de 0-n de 1 en 1 ***********");
  36. printf("\n***** 9.-Comparacion entre numeros ***********");
  37. printf("\n***** 10.-Imprime numeros de mayor a menor ***********");
  38. printf("\n***** 11.- Conversion de Temperaturas ***********");
  39. printf("\n***** 12.- Elevacion de Exponentes ***********");
  40. printf("\n***** 13.- Calcular edad ***********");
  41. printf("\n***** 14.- Dolares y Pesos ***********");
  42. printf("\n***** 15.- Mostrar tabla de multiplicar del 10 ***********");
  43. printf("\n***** 16.- Suma de Arreglos ***********");
  44. printf("\n***** 17.- Salir ***********");
  45. printf("\n**************************************************************\n");
  46. printf("\nDame la opcion: ");
  47. scanf("%d", &mopc);
  48. while (mopc!=0){
  49. switch(mopc){//inicio de las opciones
  50. case 1:
  51. clrscr();
  52. programa1();
  53. break;
  54. getch();
  55. case 2:
  56. programa2();
  57. break;
  58. getch();
  59. case 3:
  60. programa3();
  61. break;
  62. getch();
  63. case 4:
  64. programa4();
  65. break;
  66. getch();
  67. case 5:
  68. programa5();
  69. break;
  70. getch();
  71. case 6:
  72. programa6();
  73. break;
  74. getch();
  75. case 7:
  76. programa7();
  77. break;
  78. getch();
  79. case 8:
  80. programa8();
  81. break;
  82. getch();
  83. case 9:
  84. programa9();
  85. break;
  86. getch();
  87. case 10:
  88. programa10();
  89. break;
  90. getch();
  91. case 11:
  92. programa11();
  93. break;
  94. getch();
  95. case 12:
  96. programa12();
  97. break;
  98. getch();
  99. case 13:
  100. programa13();
  101. break;
  102. getch();
  103. case 14:
  104. programa14();
  105. break;
  106. getch();
  107. case 15:
  108. programa15();
  109. break;
  110. getch();
  111. case 16:
  112. programa16();
  113. break;
  114. getch();
  115. case 17:
  116. salir();
  117. printf("Adios :3");
  118. getch();
  119. break;
  120. default:printf("Opcion no valida, seleccione otra opcion por favor");
  121. getch();
  122. break;
  123. return;
  124. }
  125. }
  126. }
  127. }
  128.  
  129. void programa1(){//programa numero 1
  130. clrscr();
  131. int num1;
  132. num1=0;
  133. while (num1<=100){
  134. printf("%d \t",num1);
  135. num1++;
  136. }
  137. getch();
  138. }
  139.  
  140. void programa2(){//programa 2
  141. clrscr();
  142. int num2;
  143. num2=100;
  144. while (num2>0){
  145. printf("%d\t",num2);
  146. num2--;
  147. }
  148. getch();
  149. }
  150.  
  151. void programa3(){ //programa 3
  152. clrscr();
  153. int num3;
  154. num3=0;
  155. while (num3<=100){
  156. printf("%d \t",num3);
  157. num3=(num3+2);
  158. }
  159. getch();
  160. }
  161.  
  162. void programa4(){//programa 4
  163. int p4a, p4b, p4c;
  164. clrscr();
  165. printf("\nDame el valor de la variable A: ");
  166. scanf("%d",&p4a);
  167. printf("\nDame el valor de la variable B: ");
  168. scanf("%d",&p4b);
  169. p4c=p4a;
  170. p4a=p4b;
  171. p4b=p4c;
  172. printf("\nEl valor de la variable A es: %d", p4a);
  173. printf("\nEl valor de la variable B es: %d", p4b);
  174. getch();
  175. }
  176.  
  177. void programa5(){//programa 5
  178. int p5x,p5y,p5r;
  179. clrscr();
  180. printf("\nDame el valor de la variable X:");
  181. scanf("%d",&p5x);
  182. printf("\nDame el valor de la variable Y:");
  183. scanf("%d",&p5y);
  184. p5r=p5x*p5y;
  185. printf("\nEl valor de la multiplicacion entre X = %d y Y= %d es: %d",p5x,p5y,p5r);
  186. getch();
  187. }
  188.  
  189. void programa6(){//programa 6
  190. int p6x, p6y, p6r,p6opc;
  191. clrscr();
  192. printf("\nDame el valor de la variable X:");
  193. scanf("%d",&p6x);
  194. printf("\nDame el valor de la variable Y:");
  195. scanf("%d",&p6y);
  196. clrscr();
  197. while (p6opc!=3){
  198. printf("\n**************************************");
  199. printf("\n*** 1.- Suma ****");
  200. printf("\n*** 2.- Resta ****");
  201. printf("\n*** 3.- Salir ****");
  202. printf("\n****************************************\n");
  203. printf("\nDame la opcion: ");
  204. scanf("%d", &p6opc);
  205. if (p6opc==1){
  206. p6r=p6x+p6y;
  207. printf("\nLa suma de los dos numeros es: %d", p6r);
  208. getch();
  209. clrscr();
  210. }
  211. else if (p6opc==2){
  212. p6r=p6x-p6y;
  213. printf("\nLa resta de los dos numeros es: %d", p6r);
  214. getch();
  215. clrscr();
  216. }
  217. if (p6opc !=1 && p6opc!=2 && p6opc!=3) {
  218. printf("\nOpcion invalida teclea nuevamente");
  219. getch();
  220. clrscr();
  221. break;
  222. }
  223. }
  224. }
  225. void programa7(){//programa 7
  226. int p7x, p7y, p7r;
  227. int p7opc;
  228. clrscr();
  229. while (p7opc!=5){
  230. printf("\n**************************************");
  231. printf("\n*** 1.- Suma :) ****");
  232. printf("\n*** 2.- Resta ****");
  233. printf("\n*** 3.- Multiplicaci¢n ****");
  234. printf("\n*** 4.- Divisi¢n ****");
  235. printf("\n*** 5.- Salir ****");
  236. printf("\n****************************************\n");
  237. printf("\nDame la opcion: ");
  238. scanf("%d", &p7opc);
  239. switch(p7opc){
  240. case 1://esto es la suma
  241. clrscr();
  242. printf("\nDame el valor de la variable X:");
  243. scanf("%d",&p7x);
  244. printf("\nDame el valor de la variable Y:");
  245. scanf("%d",&p7y);
  246. p7r=(p7x+p7y);
  247. printf("\nLa suma de los dos numeros es: %d", p7r);
  248. getch();
  249. clrscr();
  250. break;
  251. case 2: //esto es la resta
  252. clrscr();
  253. printf("\nDame el valor de la variable X:");
  254. scanf("%d",&p7x);
  255. printf("\nDame el valor de la variable Y:");
  256. scanf("%d",&p7y);
  257. p7r=p7x-p7y;
  258. printf("\nLa resta de los dos numeros es: %d", p7r);
  259. getch();
  260. clrscr();
  261. break;
  262. case 3: //esto es la multiplicacion
  263. clrscr();
  264. printf("\nDame el valor de la variable X:");
  265. scanf("%d",&p7x);
  266. printf("\nDame el valor de la variable Y:");
  267. scanf("%d",&p7y);
  268. p7r=p7x*p7y;
  269. printf("\nLa multiplicacion de los dos numeros es: %d", p7r);
  270. getch();
  271. clrscr();
  272. break;
  273. case 4: //esto es la divisi¢n
  274. clrscr();
  275. printf("\nDame el valor de la variable X:");
  276. scanf("%d",&p7x);
  277. printf("\nDame el valor de la variable Y:");
  278. scanf("%d",&p7y);
  279. p7r=p7x/p7y;
  280. printf("\nLa divisi¢n de los dos numeros es: %d", p7r);
  281. getch();
  282. clrscr();
  283. break;
  284. case 5://salir
  285. printf("\nGracias por utilizar este sistema, vuelve pronto");
  286. getch();
  287. break;
  288. default:
  289. printf("\nOpci¢n invalida, selecciona la correcta.");
  290. }//fin switch
  291. }//fin while
  292. }
  293.  
  294. void programa8(){//Programa 8
  295. int p8n,p8i;
  296. clrscr();
  297. printf("\nDame el numero limite: ");
  298. scanf("%d", &p8n);
  299. p8i=0;
  300. while (p8i<=p8n){
  301. printf("%d \t",p8i);
  302. p8i++;
  303. }
  304. getch();
  305. }
  306.  
  307. void programa9(){//Programa 9
  308. int p9a,p9b;
  309. clrscr();
  310. printf("\nDame el primer numero: ");
  311. scanf("%d", &p9a);
  312. printf("\nDame el segundo numero: ");
  313. scanf("%d", &p9b);
  314. if (p9a==p9b){
  315. printf("\nEl valor de a y b son iguales");
  316. }
  317. else{
  318. if(p9a<p9b){
  319. printf("\nA= %d es menor que b=%d",p9a,p9b);
  320. }
  321. else{
  322. printf("\nA= %d es mayor que b=%d",p9a,p9b);
  323. }
  324. }
  325. getch();
  326. }
  327.  
  328. void programa10(){//Programa 10
  329. int numeros[3];
  330. clrscr();
  331. printf("\nIngresa el primer numero: ");
  332. scanf("%d", &numeros[0]);
  333. printf("\nIngresa el segundo numero: ");
  334. scanf("%d", &numeros[1]);
  335. printf("\nIngresa el tercer numero: ");
  336. scanf("%d", &numeros[2]);
  337. int i, j;
  338. for (i=0; i<3; i++){
  339. for(j=0; j<i; j++){
  340. if(numeros[i] > numeros[j]){
  341. int cambio = numeros[i];
  342. numeros[i] = numeros[j];
  343. numeros[j] = cambio;
  344. }
  345. }
  346. }
  347. printf("\nNumero Mayor: %d Numero en medio: %d Numero Menor: %d",numeros[0],numeros[1],numeros[2]);
  348. printf("\n");
  349. getch();
  350. }
  351.  
  352. void programa11(){//programa 11
  353. int p11a, p11c, p11d, p11opc;
  354. clrscr();
  355. while (p11opc!=3){
  356. printf("\n**************************************");
  357. printf("\n*** 1.- Farenheit a Celsius ****");
  358. printf("\n*** 2.- Celsius a Farenheit ****");
  359. printf("\n*** 3.- Salir ****");
  360. printf("\n****************************************\n");
  361. printf("\nDame la opcion: ");
  362. scanf("%d", &p11opc);
  363. if (p11opc==1){
  364. clrscr();
  365. printf("\nIngrese la temperatura en grados Farenheit: ");
  366. scanf("%d", &p11a);
  367. p11c=(p11a-32);
  368. p11d=p11c*5/9;
  369. printf("\nSu temperatura en grados Celsius es de %d ",p11d);
  370. getch();
  371. clrscr();
  372. }
  373.  
  374. if (p11opc==2){
  375. clrscr();
  376. printf("\nIngrese la temperatura en grados Celsius: ");
  377. scanf("%d", &p11a);
  378. p11c=p11a*9/5;
  379. p11d=(p11c+32);
  380. printf("\nSu temperatura en grados Farenheit es de %d ",p11d);
  381. getch();
  382. clrscr();
  383. }
  384.  
  385. if (p11opc !=1 && p11opc!=2 && p11opc!=3) {
  386. clrscr();
  387. printf("\nOpcion invalida teclea nuevamente");
  388. getch();
  389. clrscr();
  390. }
  391. }
  392. }
  393.  
  394. void programa12(){//programa 12
  395. int p12a,p12b,p12i,p12r;
  396. clrscr();
  397. printf("\nDame el numero: ");
  398. scanf("%d", &p12a);
  399. p12r=p12a;
  400. printf("\nDame su potencia: ");
  401. scanf("%d", &p12b);
  402. for(p12i=1;p12i<p12b;p12i=p12i+1){
  403. p12r=p12r*p12a;
  404. }
  405. printf("\nEl resultado es: %d",p12r);
  406. getch();
  407. }
  408.  
  409. void programa13(){//programa 13
  410. int p13a,p13b,p13c;
  411. clrscr();
  412. printf("\nIngrese el a¤o actual: ");
  413. scanf("%d",&p13a);
  414. printf("Ingrese el a¤o en el que nacio: ");
  415. scanf("%d",&p13b);
  416. p13c=(p13a-p13b);
  417. clrscr();
  418. printf("Usted tiene %d a¤os",p13c);
  419. getch();
  420. }
  421.  
  422. void programa14(){//programa 14
  423. int p14a, p14c, p14d;
  424. int p14opc;
  425. while (p14opc!=3){
  426. clrscr();
  427. printf("\n**************************************");
  428. printf("\n*** 1.- Dolares a Pesos ****");
  429. printf("\n*** 2.- Pesos a Dolares ****");
  430. printf("\n*** 3.- Salir ****");
  431. printf("\n****************************************\n");
  432. printf("\nDame la opcion: ");
  433. scanf("%d", &p14opc);
  434. if (p14opc==1){
  435. clrscr();
  436. printf("\nIngrese su cantidad en dolares: ");
  437. scanf("%d", &p14a);
  438. p14c=(p14a*(12));
  439. printf("\nSu cantidad en pesos es de %d pesos. ",p14c);
  440. getch();
  441. clrscr();
  442. }
  443.  
  444. if (p14opc==2){
  445. clrscr();
  446. printf("\nIngrese la cantidad en pesos: ");
  447. scanf("%d", &p14a);
  448. p14c=(p14a/12);
  449. printf("\nSu cantidad en dolares es de %d dolares. ",p14c);
  450. getch();
  451. clrscr();
  452. }
  453.  
  454. if (p14opc !=1 && p14opc!=2 && p14opc!=3) {
  455. clrscr();
  456. printf("\nOpcion invalida teclea nuevamente");
  457. getch();
  458. clrscr();
  459. }
  460. }
  461. }
  462.  
  463. void programa15(){//programa 15
  464. int tabla, num;
  465. clrscr();
  466. printf("Escriba el numero: ");
  467. scanf("%d",&tabla);
  468. for(num=1;num<=10;num++){
  469. printf("%d x %d = %d \n",tabla,num,tabla*num);
  470. }
  471. getch();
  472. }
  473. void programa16(){
  474. clrscr();
  475. printf("\nPrograma aun en construccion");
  476. getch();
  477. }
  478. void salir(){//salida
  479. clrscr();
  480. printf("\nGracias por utilizar este programa!");
  481. getch();
  482. clrscr();
  483. printf("\nArmado y codeado por: ");
  484. getch();
  485. printf("\ndooks's real name goes here");
  486. getch();
  487. printf("\ny ");
  488. getch();
  489. printf("\ndooks's classmate name");
  490. getch();;
  491. }
  492.  
  493. void secret(){//easter egg!
  494. clrscr();
  495. printf("\nFelicidades, ha encontrado el easter egg del programa!");
  496. getch();
  497. printf("\nUsted obtiene: ");
  498. getch();
  499. printf("NADA :D");
  500. getch();
  501. clrscr();
  502. printf("\nNo ya, enserio, no tengo nada que dar, asi que nadamas te dare las gracias por probar el programa ;_;");
  503. getch();
  504. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement