URI Online Judge | 1116Timelimit: 2
Dividindo X por Y
Adaptado por Neilor Tonin, URI
Brasil
BrasilEscreva um algoritmo que leia 2 números e imprima o resultado da divisão do primeiro pelo segundo. Caso não for possível mostre a mensagem “divisao impossivel” para os valores em questão.
Entrada
A entrada contém um número inteiro N. Este N será a quantidade de pares de valores inteiros (X e Y) que serão lidos em seguida.
Saída
Para cada caso mostre o resultado da divisão com um dígito após o ponto decimal, ou “divisao impossivel” caso não seja possível efetuar o cálculo.
Obs.: Cuide que a divisão entre dois inteiros em algumas linguagens como o C e C++ gera outro inteiro. Utilize cast :)
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int n = input.nextInt();
for (int i = 0; i < n; i++) {
int x = input.nextInt();
int y = input.nextInt();
if (y == 0) {
System.out.println("divisao impossivel");
} else {
double divisao = (double) x / y;
System.out.printf("%.1f\n", divisao);
}
}
}
}
public class Main {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int n = input.nextInt();
for (int i = 0; i < n; i++) {
int x = input.nextInt();
int y = input.nextInt();
if (y == 0) {
System.out.println("divisao impossivel");
} else {
double divisao = (double) x / y;
System.out.printf("%.1f\n", divisao);
}
}
}
}
Nenhum comentário:
Postar um comentário