fork download
  1. #include <stdio.h>
  2.  
  3. int main() {
  4. int opcion;
  5.  
  6. printf("Menu:\n");
  7. printf("1. Biología (partes de una celula)\n");
  8. printf("2. Historia de México\n");
  9. printf("3. Español (partes de una oración)\n");
  10. printf("Elije una opción (1-3): ");
  11. scanf("%d", &opcion);
  12.  
  13. switch (opcion) {
  14. case 1:
  15. // Partes de una Célula
  16. printf("\nPartes de una Célula:\n");
  17. printf("1. Membrana Celular\n");
  18. printf("2. Núcleo\n");
  19. printf("3. Citoplasma\n");
  20. printf("4. Mitocondria\n");
  21. printf("5. Retículo Endoplásmico\n");
  22. printf("Elije una parte (1-5): ");
  23. scanf("%d", &opcion);
  24.  
  25. switch (opcion) {
  26. case 1:
  27. //Biología
  28. printf("La membrana celular es la capa que rodea y protege a la célula controlando\nel paso de sustancias dentro\ny fuera de ella\n");
  29. break;
  30. case 2:
  31. printf("El núcleo es la estructura central de la célula que contiene el material genético(ADN)\ny controla las actividades celulares.\n");
  32. break;
  33. case 3:
  34. printf("El citoplasma es el fluido gelatinoso que llena el interior de la célula donde\nocurren muchas de las funciones celulares\n");
  35. break;
  36. case 4:
  37. printf("La mitocondria es la estructura encargada de producir energía en forma\nde ATP a través de la respiración celular\n");
  38. break;
  39. case 5:
  40. printf("El retículo endoplásmico es un sistema de membranas que transporta sustancias\ndentro de la célula y está involucrado\nen la síntesis de proteínas y lípidos.\n");
  41. break;
  42. default:
  43. printf("Opción no válida.\n");
  44. break;
  45. }
  46. break;
  47.  
  48. case 2:
  49. // Historia de México
  50. printf("\nHistoria de México:\n");
  51. printf("1. 16 de septiembre de 1810\n");
  52. printf("2. 27 de septiembre de 1821\n");
  53. printf("3. 5 de mayo de 1862\n");
  54. printf("4. 15-16 de septiembre de 1847\n");
  55. printf("5. 20 de noviembre de 1910\n");
  56. printf("Elije un evento (1-5): ");
  57. scanf("%d", &opcion);
  58.  
  59. switch (opcion) {
  60. case 1:
  61. printf("16 de septiembre de 1810: \nInicio de la Guerra de Independencia de\nMéxico con el famoso Grito de Dolores\nliderado por Miguel Hidalgo.\n");
  62. break;
  63. case 2:
  64. printf("27 de septiembre de 1821: \nConsumación de la Independencia de México\ncon la entrada triunfal del Ejército\nTrigarante a la Ciudad de México.\n");
  65. break;
  66. case 3:
  67. printf("5 de mayo de 1862: \nLa Batalla de Puebla, en la que las\nfuerzas mexicanas vencieron\nal ejército francés.\n");
  68. break;
  69. case 4:
  70. printf("15-16 de septiembre de 1847: \nBatalla de Chapultepec durante la \nIntervención estadounidense en México.\n");
  71. break;
  72. case 5:
  73. printf("20 de noviembre de 1910:\nInicio de la Revolución Mexicana.\n");
  74. break;
  75. default:
  76. printf("Opción no válida.\n");
  77. break;
  78. }
  79. break;
  80.  
  81. case 3:
  82. // Español - Partes de una oración
  83. printf("\nPartes de una Oración:\n");
  84. printf("1. Sujeto\n");
  85. printf("2. Verbo\n");
  86. printf("3. Predicado\n");
  87. printf("4. Objeto Directo\n");
  88. printf("5. Objeto Indirecto\n");
  89. printf("Elije una parte (1-5): ");
  90. scanf("%d", &opcion);
  91.  
  92. switch (opcion) {
  93. case 1:
  94. printf("El sujeto es la parte de la oración que realiza la acción del verbo o de quien se habla.\n");
  95. printf("Ejemplo: Juan (realiza la acción de 'hablar').\n");
  96. break;
  97. case 2:
  98. printf("El verbo es la palabra que indica una acción, un estado o un proceso.\n");
  99. printf("Ejemplo: Correr (indica una acción).\n");
  100. break;
  101. case 3:
  102. printf("El predicado es la parte de la oración que contiene la acción del sujeto y\npuede incluir otros elementos.\n");
  103. printf("Ejemplo: Juan habla muy rápido (la acción del sujeto es 'hablar muy rápido').\n");
  104. break;
  105. case 4:
  106. printf("El objeto directo es la parte de la oración que recibe la acción del verbo directamente.\n");
  107. printf("Ejemplo: Juan come una manzana (la manzana recibe la acción de 'comer').\n");
  108. break;
  109. case 5:
  110. printf("El objeto indirecto es la parte de la oración que recibe la acción del verbo\npero no de manera directa, generalmente indica a quién o para quién va dirigida la acción.\n");
  111. printf("Ejemplo: Juan da un regalo a María (María recibe el regalo de Juan).\n");
  112. break;
  113. default:
  114. printf("Opción no válida.\n");
  115. break;
  116. }
  117. break;
  118.  
  119. default:
  120. printf("Opción no válida.\n");
  121. break;
  122. }
  123.  
  124. return 0;
  125. }
Success #stdin #stdout 0s 5516KB
stdin
 
stdout
Menu:
1. Biología (partes de una celula)
2. Historia de México
3. Español (partes de una oración)
Elije una opción (1-3): Opción no válida.