Guest User

Untitled

a guest
Oct 22nd, 2018
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.04 KB | None | 0 0
  1. /*
  2.  
  3. import java.util.Scanner;
  4. class Program {`
  5.  
  6. public static void main(String[] args) {
  7.  
  8. Scanner sc = new Scanner (System.in);
  9.  
  10. System.out.println ("Como desea ingresar al sistema como profesor o estudiante");
  11.  
  12. String opt = sc.nextLine(); //variable called option
  13.  
  14. if (!opt.equals("Profesor") || !opt.equals("profesor") || !opt.equals("Estudiante") || !opt.equals("estudiante")) {
  15.  
  16. System.out.println ("Por favor, ingrese los datos correctamente") ;
  17.  
  18. opt = sc.nextLine();
  19.  
  20. while (!opt.equals("Profesor") || !opt.equals("profesor") || !opt.equals("Estudiante") || !opt.equals("estudiante")) {
  21.  
  22. System.out.println ("Por favor, ingrese los datos correctamente");
  23.  
  24. opt = sc.nextLine();
  25.  
  26. }
  27.  
  28. } else if (opt.equals("")) {
  29.  
  30. System.out.println ("Debe completar el espacio para acceder al sistema");
  31.  
  32. while (opt.equals("")) {
  33.  
  34. System.out.println ("Debe completar el espacio para acceder al sistema");
  35.  
  36. opt = sc.nextLine();
  37.  
  38. }
  39.  
  40. } else if (opt.equals("Profesor") || opt.equals("profesor")) {
  41.  
  42. Prof1 ();
  43.  
  44. } else if (opt.equals("Estudiante") || opt.equals("estudiante")) {
  45.  
  46. Stud1 ();
  47.  
  48. }
  49. }
  50.  
  51.  
  52. static void Prof1 () {
  53.  
  54. Scanner sc = new Scanner (System.in);
  55.  
  56. System.out.println ("nIngrese usuario y contraseñanUsuario:");
  57.  
  58. String Usr = sc.nextLine();
  59.  
  60. System.out.println ("Contraseña:");
  61.  
  62. String Pwd = sc.nextLine();
  63.  
  64. if (Usr.equals("") && Pwd.equals("") ) {
  65.  
  66. System.out.println ("nSe solicita usuario y contraseñanUsuario");
  67.  
  68. Usr = sc.nextLine();
  69.  
  70. System.out.println ("Contraseña");
  71.  
  72. Pwd = sc.nextLine();
  73.  
  74. while (Usr.equals("") && Pwd.equals("") ) {
  75.  
  76. System.out.println ("Se solicita usuario y contraseñanUsuario");
  77.  
  78. Usr = sc.nextLine();
  79.  
  80. System.out.println ("Contraseña");
  81.  
  82. Pwd = sc.nextLine();
  83.  
  84. }
  85.  
  86.  
  87. } else if (Usr.equals("") ) {
  88.  
  89. System.out.println("nSe solicita usuarionUsuario");
  90.  
  91. Usr = sc.nextLine();
  92.  
  93. System.out.println("Contraseña");
  94.  
  95. Pwd = sc.nextLine();
  96.  
  97. while (Usr.equals("") ) {
  98.  
  99. System.out.println("Se solicita usuarionUsuario");
  100.  
  101. Usr = sc.nextLine();
  102.  
  103. System.out.println("Contraseña");
  104.  
  105. Pwd = sc.nextLine();
  106.  
  107. }
  108.  
  109.  
  110. } else if (Pwd.equals("") ) {
  111.  
  112. System.out.println("nSe solicita contraseñanUsuario");
  113.  
  114. Usr = sc.nextLine();
  115.  
  116. System.out.println("Contraseña");
  117.  
  118. Pwd = sc.nextLine();
  119.  
  120. while (Usr.equals("") ) {
  121.  
  122. System.out.println("Se solicita contraseñanUsuario");
  123.  
  124. Usr = sc.nextLine();
  125.  
  126. System.out.println("Contraseña");
  127.  
  128. Pwd = sc.nextLine();
  129.  
  130. }
  131.  
  132.  
  133. if (Usr.equals("Nelson") && Pwd.equals("v1d4nu3v4") ) {
  134.  
  135. System.out.println("nBienvenido de nuevo");
  136.  
  137. Prof2 ();
  138.  
  139. }else{
  140.  
  141. System.out.println("nUsario o contraseña incorrectos");
  142.  
  143. }
  144. }
  145.  
  146. static void Prof2 () {
  147.  
  148. Scanner sc = new Scanner (System.in);
  149.  
  150. System.out.println ("De que estudiante desea ingresar las notas?");
  151.  
  152. String s11 = sc.nextLine();
  153.  
  154. if (s11.equals ("")) {
  155.  
  156. System.out.println ("Por favor, ingrese lo solicitado");
  157.  
  158. } else if (s11.equals ("Steven")) {
  159.  
  160. Prof3 ();
  161.  
  162. } else {
  163.  
  164. System.out.println ("Estudiante no encontrado en el sisteman¿Desea agregarlo?n<Función no disponible de momento>");
  165.  
  166. }
  167. }
  168.  
  169. static void Prof3 () {
  170.  
  171. Scanner sc = new Scanner (System.in);
  172.  
  173. System.out.println ("Ingrese las notas del estudiantenMatemática:");
  174.  
  175. double Pe = sc.nextDouble();
  176.  
  177. System.out.println ("Física:");
  178.  
  179. double Mth = sc.nextDouble();
  180.  
  181. System.out.println ("Deporte:");
  182.  
  183. double Sc = sc.nextDouble();
  184.  
  185. String nom [] = {"Educación física ", "Matemática ","Science "};
  186.  
  187. double promedio = (Pe + Mth + Sc)/nom.length;
  188.  
  189. if (promedio >= 10){
  190.  
  191. System.out.println ("Ha ingresado los datos incorrectamente; recuerde que las notas nunca son mayores a 10");
  192.  
  193. } else {
  194.  
  195. System.out.println ("-------------------------------------" + "nPromedio de Steven: " + promedio + "n" + nom[0] + Pe + "n" + nom[1] + Mth + "n" + nom[2] + Sc );
  196.  
  197. }
  198. }
  199.  
  200.  
  201. static void Stud1 () {
  202.  
  203. Scanner sc = new Scanner (System.in);
  204.  
  205. System.out.println ("Ingrese usuario y contraseñanUsuario:");
  206.  
  207. String Usr = sc.nextLine();
  208.  
  209. System.out.println ("Contraseña:");
  210.  
  211. String Pwd = sc.nextLine();
  212.  
  213. if (Usr.equals("") && Pwd.equals("") ) {
  214.  
  215. System.out.println ("nSe solicita usuario y contraseña");
  216.  
  217. } else if (Usr.equals("") ) {
  218.  
  219. System.out.println("nSe solicita usuario");
  220.  
  221. } else if (Usr.equals("Steven") && Pwd.equals("Doggo") ) {
  222.  
  223. System.out.println("nBienvenido de nuevonRevise sus notas");
  224.  
  225. // Stud2 ();
  226.  
  227. }else{
  228.  
  229. System.out.println("nUsario o contraseña incorrectos");
  230.  
  231.  
  232. }
  233. }
  234.  
  235. }
Add Comment
Please, Sign In to add comment