Imagem de fundo

Observe o trecho do algoritmo a seguir em linguagem...

Observe o trecho do algoritmo a seguir em linguagem Java.


public static void main (String[] args){

int x=0, y=0, z=1;

//importado de java.util.Scanner;

Scanner ler = new Scanner(System.in);

y=ler.nextInt();

x=ler.nextInt();

z=x;

while(y>1){

z=z*x;

y=y-1;

}

System.out.println(z);

}



A representação correta desse trecho do algoritmo, em linguagem Java, é


A

calcula o fatorial de um número.


B

encontra um elemento de uma matriz.


C

gera o enésimo termo da sequência de Fibonacci.


D

calcula a potência de qualquer número inteiro, cujo expoente seja maior ou igual a 1.


E

calcula a potência de qualquer número inteiro.