Segundo o trecho de código abaixo, qual seria o valor de X para que a saída do programa fosse ***** for(int i=0 ; i<=X ; i++){ System.out.print("*"); }
a.4
b.5
c.1
d.3
e.2
Soluções para a tarefa
A resposta correta é a letra A, pois de acordo com o comando System.out.print("*"), foi solicitado apresentar na tela o número de asterisco que foi demonstrado com 5 caracteres, logo o i é 4, pois assim que o usuário digitou quatro vezes executou o i++ tornando o i em 4+1 = 5 asteriscos.
O que significa a função for?
A função for é um comando de repetição que permite que o dado especificado na linha de código seja executado um determinado número de vezes.
Assim, a estrutura possui três parâmetros, como exemplo:
- Parâmetro 1 = inicialização do laço, exemplo: int i=0.
- Parâmetro 2 = condição do laço, exemplo: i<=X.
- Parâmetro 3 = incremento ou decremento do laço, exemplo: i++.
Unificado a variável { System.out.print("*"); }, significa que será apresentado o asterisco na tela pelo número de vezes que a expressão for limitou, ou seja, se a tela apresentar 5 asteriscos, logo, a expressão será:
for(int i=0 ; i<=4 ; i++){ System.out.print("*"); }
Conheça mais sobre o uso de algoritmo: https://brainly.com.br/tarefa/51335998
#SPJ2