Guest User

Untitled

a guest
Nov 16th, 2018
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.75 KB | None | 0 0
  1. public static double obtenerAleatorios(Double valorMinimo, Double valorMaximo) {
  2. Random rand = new Random();
  3. return valorMinimo + (valorMaximo - valorMinimo) * rand.nextDouble();
  4. }
  5.  
  6.  
  7.  
  8. public static void main(String[] args) {
  9. double tabla[] = new double[10];
  10. String estudiantes[] = {"Andres", "Carlos", "Maria", "Jose", "Camila", "Eduardo", "Estefania", "Jorge", "Paul", "Carolina", "Pedro"};
  11. double tareas[] = new double[10];
  12. double examenB1[] = new double[10];
  13. double examenB2[] = new double[10];
  14. Random rnd = new Random();
  15. int i, x = 0, s = 0, sbj = 0;
  16. double z = 0, sbz = 0;
  17.  
  18. double apro=0;
  19. double repro=0;
  20.  
  21. double numeroPromedio = 4;
  22. double cuestionario1 = Math.round(obtenerAleatorios(0.0, 2.0) * 100.9) / 100.0;
  23. double cuestionario2 = Math.round(obtenerAleatorios(0.0, 2.0) * 100.9) / 100.0;
  24. double cuestionario3 = Math.round(obtenerAleatorios(0.0, 2.0) * 100.9) / 100.0;
  25. double cuestionario4 = Math.round(obtenerAleatorios(0.0, 2.0) * 100.9) / 100.0;
  26.  
  27. double cuestionario1SB = Math.round(obtenerAleatorios(0.0, 2.0) * 100.9) / 100.0;
  28. double cuestionario2SB = Math.round(obtenerAleatorios(0.0, 2.0) * 100.9) / 100.0;
  29. double cuestionario3SB = Math.round(obtenerAleatorios(0.0, 2.0) * 100.9) / 100.0;
  30. double cuestionario4SB = Math.round(obtenerAleatorios(0.0, 2.0) * 100.9) / 100.0;
  31.  
  32. double suma = 0;
  33. double tareaProyecto = Math.round(obtenerAleatorios(0.0, 5.9) * 100.9) / 100.0;
  34. double tareaProyectoSB = Math.round(obtenerAleatorios(0.0, 5.9) * 100.9) / 100.0;
  35. double examen1 = Math.round(obtenerAleatorios(0.0, 10.0) * 100.9) / 100.0;
  36. double examen2 = Math.round(obtenerAleatorios(0.0, 10.0) * 100.9) / 100.0;
  37. String nuevo = "";
  38. System.out.println("/***********************************Actividades en linea Bimestre 1*******************************/");
  39. System.out.println("");
  40. System.out.println("Actividades Sincronas 1er Bimestre:");
  41. for (i = 0; i < 1; i++) {
  42. estudiantes[i] = estudiantes[(int) (Math.random() * 10)];
  43. nuevo = estudiantes[i];
  44. System.out.println("Estudiante:" + " " + nuevo);
  45. x = (int) (rnd.nextDouble() * 2);
  46. tabla[i] = x;
  47. System.out.println("Chat B1:" + "" + tabla[i]);
  48. //System.out.println("Videocolaboracion:" + "" + tabla[i]);
  49. if (tabla[i] == 0) {
  50. System.out.println("");
  51. z = tabla[i];
  52. z = 1.00;
  53. System.out.println("Actividad suplementaria 1er Bimestre:" + "" + z);
  54. }
  55.  
  56. System.out.println("");
  57. System.out.println("Actividades Asincronas 1er Bimestre:");
  58.  
  59. /*Cuestionarios Parciales 1*/
  60. for (int k = 0; k < 1; k++) {
  61. tabla[k] = cuestionario1;
  62. System.out.println("Cuestionario 1 B1:" + " " + tabla[k]);
  63. }
  64. /*Cuestionarios Parciales 2*/
  65. for (int l = 0; l < 1; l++) {
  66. tabla[l] = cuestionario2;
  67. System.out.println("Cuestionario 2 B1:" + " " + tabla[l]);
  68. }
  69. /*Cuestionarios Parciales 3*/
  70. for (int m = 0; m < 1; m++) {
  71. tabla[m] = cuestionario3;
  72. System.out.println("Cuestionario 3 B1:" + " " + tabla[m]);
  73. }
  74.  
  75. /*Cuestionarios Parciales 4*/
  76. for (int n = 0; n < 1; n++) {
  77. tabla[n] = cuestionario4;
  78. System.out.println("Cuestionario 4 B1:" + " " + tabla[n]);
  79. }
  80.  
  81. double sumaPromedio = cuestionario1 + cuestionario2 + cuestionario3 + cuestionario4;
  82. double resultadoCuestionarios = sumaPromedio / numeroPromedio;
  83. System.out.println("TOTAL EVALUACIONES PARCIALES BIMESTRE I:" + " " + resultadoCuestionarios + " /2 ");
  84.  
  85. System.out.println("");
  86. for (int t = 0; t < 1; t++) {
  87. tareas[t] = tareaProyecto;
  88. System.out.println("TAREA BIMESTRE I:" + " " + tareas[t] + "/6");
  89. }
  90.  
  91. System.out.println("");
  92. for (int ex1 = 0; ex1 < 1; ex1++) {
  93. examenB1[ex1] = examen1;
  94. System.out.println("EXAMEN BIMESTRE I:" + " " + examenB1[ex1] + "/10");
  95. }
  96.  
  97. System.out.println("");
  98.  
  99. double totalB1 = resultadoCuestionarios + tareaProyecto + examen1 + x + j + z;
  100. System.out.println("TOTAL ACTIVIDADES EN LÍNEA BIMESTRE I: " + " " + totalB1 + " " + "/20");
  101.  
  102. System.out.println("");
  103. System.out.println("/***********************************Actividades en linea Bimestre 2*******************************/");
  104. System.out.println("");
  105.  
  106. for (s = 0; s < 1; s++) {
  107. s = (int) (rnd.nextDouble() * 2);
  108. tabla[s] = s;
  109. System.out.println("Chat B2:" + "" + tabla[s]);
  110. //System.out.println("Videocolaboracion:" + "" + tabla[i]);
  111. if (tabla[s] == 0) {
  112. System.out.println("");
  113. sbz = tabla[s];
  114. sbz = 1.00;
  115. System.out.println("Actividad suplementaria 2do Bimestre:" + "" + sbz);
  116. }
  117.  
  118. System.out.println("");
  119. System.out.println("Actividades Asincronas 2do Bimestre:");
  120.  
  121. for (sbj = 0; sbj < 1; sbj++) {
  122. sbj = (int) (rnd.nextDouble() * 2);
  123. tabla[sbj] = sbj;
  124. System.out.println("Foro o Wiki B2:" + "" + tabla[sbj]);
  125. //System.out.println("Wiki:" + "" + tabla[j]);
  126. System.out.println("");
  127. System.out.println("Cuestionarios Parciales Segundo Bimestre");
  128.  
  129. /*Cuestionarios Parciales 1*/
  130. for (int sbk = 0; sbk < 1; sbk++) {
  131. tabla[sbk] = cuestionario1SB;
  132. System.out.println("Cuestionario 1 B2:" + " " + tabla[sbk]);
  133. }
  134. /*Cuestionarios Parciales 2*/
  135. for (int sbl = 0; sbl < 1; sbl++) {
  136. tabla[sbl] = cuestionario2SB;
  137. System.out.println("Cuestionario 2 B2:" + " " + tabla[sbl]);
  138. }
  139. /*Cuestionarios Parciales 3*/
  140. for (int sbm = 0; sbm < 1; sbm++) {
  141. tabla[sbm] = cuestionario3SB;
  142. System.out.println("Cuestionario 3 B2:" + " " + tabla[sbm]);
  143. }
  144.  
  145. /*Cuestionarios Parciales 4*/
  146. for (int sbn = 0; sbn < 1; sbn++) {
  147. tabla[sbn] = cuestionario4SB;
  148. System.out.println("Cuestionario 4 B2:" + " " + tabla[sbn]);
  149. }
  150.  
  151. double sumaPromedioSB = cuestionario1SB + cuestionario2SB + cuestionario3SB + cuestionario4SB;
  152. double resultadoCuestionariosSB = sumaPromedioSB / numeroPromedio;
  153. System.out.println("TOTAL EVALUACIONES PARCIALES BIMESTRE II:" + " " + resultadoCuestionariosSB + " /2 ");
  154.  
  155. System.out.println("");
  156. for (int sbt = 0; sbt < 1; sbt++) {
  157. tareas[sbt] = tareaProyectoSB;
  158. System.out.println("TAREA BIMESTRE II:" + " " + tareas[sbt] + "/6");
  159. }
  160.  
  161. System.out.println("");
  162. for (int ex2 = 0; ex2 < 1; ex2++) {
  163. examenB2[ex2] = examen2;
  164. System.out.println("EXAMEN BIMESTRE II:" + " " + examenB2[ex2] + "/10");
  165. }
  166.  
  167. System.out.println("");
  168. double totalB2 = resultadoCuestionariosSB + tareaProyectoSB + examen2 + s + sbj + sbz;
  169. System.out.println("TOTAL ACTIVIDADES EN LÍNEA BIMESTRE II: " + " " + totalB2 + " " + "/20");
  170.  
  171. double valorFinal = totalB1 + totalB2;
  172. System.out.println("");
  173. System.out.println("TOTAL DEL CURSO ES : " + " " + valorFinal+"/40");
  174.  
  175. if(valorFinal>=28){
  176. System.out.println("APROBADO");
  177. apro+=1;
  178. }else{
  179. System.out.println("DEBE RENDIR EXAMEN FINAL Y/O SUPLETORIO");
  180. double acm = valorFinal * 60/100;
  181. System.out.println("EL 60% DEL TOTAL OBTENIDO /40 ES: " + " " + acm);
  182. double fin = acm + valorFinal;
  183. if(fin>=16){
  184. System.out.println("APROBADO EN EL EXAMEN FINAL"+ " " + fin);
  185. }else{
  186. System.out.println("REPROBADO EN EL EXAMEN FINAL CON "+ " " + fin);
  187. repro+=1;
  188. }
  189. }
  190. }
  191. }
  192. }
  193.  
  194.  
  195. }
Add Comment
Please, Sign In to add comment