URI Online Judge | 1041Timelimit: 1
Coordenadas de um Ponto
Adaptado por Neilor Tonin, URI
Brasil
BrasilLeia 2 valores com uma casa decimal (x e y), que devem representar as coordenadas de um ponto em um plano. A seguir, determine qual o quadrante ao qual pertence o ponto, ou se está sobre um dos eixos cartesianos ou na origem (x = y = 0).

Se o ponto estiver na origem, escreva a mensagem “Origem”.
Se o ponto estiver sobre um dos eixos escreva “Eixo X” ou “Eixo Y”, conforme for a situação.
Entrada
A entrada contem as coordenadas de um ponto.
Saída
A saída deve apresentar o quadrante em que o ponto se encontra.
import java.io.IOException;
import java.util.Scanner;
public class Main {
public static void main(String[] args) throws IOException {
Scanner entrada = new Scanner(System.in);
double X = entrada.nextDouble();
double Y = entrada.nextDouble();
if (X == 0 && Y == 0) {
System.out.println("Origem");
} else if (X == 0 && Y != 0) {
System.out.println("Eixo Y");
} else if (X != 0 && Y == 0) {
System.out.println("Eixo X");
} else if (X > 0 && Y > 0) {
System.out.println("Q1");
} else if (X < 0 && Y > 0) {
System.out.println("Q2");
} else if (X < 0 && Y < 0) {
System.out.println("Q3");
} else if (X > 0 && Y < 0) {
System.out.println("Q4");
}
}
}
import java.util.Scanner;
public class Main {
public static void main(String[] args) throws IOException {
Scanner entrada = new Scanner(System.in);
double X = entrada.nextDouble();
double Y = entrada.nextDouble();
if (X == 0 && Y == 0) {
System.out.println("Origem");
} else if (X == 0 && Y != 0) {
System.out.println("Eixo Y");
} else if (X != 0 && Y == 0) {
System.out.println("Eixo X");
} else if (X > 0 && Y > 0) {
System.out.println("Q1");
} else if (X < 0 && Y > 0) {
System.out.println("Q2");
} else if (X < 0 && Y < 0) {
System.out.println("Q3");
} else if (X > 0 && Y < 0) {
System.out.println("Q4");
}
}
}
Nenhum comentário:
Postar um comentário