Advertisement
RAUL-SUAREZ

Untitled

Aug 28th, 2021
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.41 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class punto1 {
  4.  
  5. public static void main(String[] args) {
  6. Scanner coordenadas = new Scanner(System.in);
  7. int x = 999, y = 999;
  8. int cont = 0, cont1 = 0, cont2 = 0, cont3 = 0, cont4 = 0, cont5 = 0, cont6 = 0, cont7 = 0;
  9.  
  10. while (x!= 0 && y!= 0) {
  11.  
  12.  
  13. System.out.println("introduzca la coordena para la abscisa en x");
  14. x = coordenadas.nextInt();
  15.  
  16. System.out.println("introduzca la coordena para las ordenadas en y");
  17. y = coordenadas.nextInt();
  18.  
  19.  
  20. if (x > 0 && y > 0) {
  21. System.out.println("se encuentra en el 1° cuadrante");
  22. cont++;
  23. } else {
  24. if (x < 0 && y > 0) {
  25. System.out.println("se encuentra en el 2° cuadrante");
  26. cont1++;
  27. } else {
  28. if (x < 0 && y < 0) {
  29. System.out.println("se encuentra en el 3° cuadrante");
  30. cont2++;
  31. } else {
  32. if (x > 0 && y < 0) {
  33. System.out.println("se encuentra en el 4° cuadrante");
  34. cont3++;
  35. } else {
  36. if (x > 0 && y == 0) {
  37. System.out.println("se encuentra en el eje X de las abscisa positiva");
  38. cont4++;
  39. } else {
  40. if (x < 0 && y == 0) {
  41. System.out.println("se encuentra en el eje X de las abscisa negativa");
  42. cont5++;
  43. } else {
  44. if (x == 0 && y > 0) {
  45. System.out.println("se encuentra en el eje Y de las ordenas positiva");
  46. cont6++;
  47. } else {
  48. if (x == 0 && y < 0) {
  49. System.out.println("se encuentra en el eje Y de las abscisa negativa");
  50. cont7++;
  51. }
  52. }
  53. }
  54. }
  55. }
  56. }
  57. }
  58. }
  59. }
  60. System.out.println("numero de veces que entro en el primer cuadrante: " + cont);
  61. System.out.println("numero de veces que entro en el segundo cuadrante: " + cont1);
  62. System.out.println("numero de veces que entro en el tercer cuadrante: " + cont2);
  63. System.out.println("numero de veces que entro en el cuarto cuadrante: " + cont3);
  64. System.out.println("numero de veces que entro en el eje X de las abscisa positiva: " + cont4);
  65. System.out.println("numero de veces que entro en el eje X de las abscisa negativa: " + cont5);
  66. System.out.println("numero de veces que entro en el eje Y de las ordenas positiva: " + cont6);
  67. System.out.println("numero de veces que entro en el eje Y de las abscisa negativa: " + cont7);
  68. System.out.println("fin del programa...");
  69. }
  70.  
  71. }
  72.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement