Logo Passei Direto
Buscar
Marcos, programador iniciante, criou 0 seguinte código na linguagem de programação Java: 1 package exemplo; 2 3 import java.util.Scanner; 4 5 public class Principal [ 6 7e public static s void main (String| [] args) 1 B String nome: 9 Scanner in = new Scanner (System. in) ; 10 nome = in.nextLine() ; 11 String[] separa = nome.split(" ") ; 12 System.out.println(separa[l].toUpperCase () + "," + separa [0]) : 13 ) 14 } Se for digitado Igor Ries, o código irá imprimir: A RIES, Igor B Igor RIES C RIES D Igor E IGOR
User badge image
Humberto Gomes IP

há 3 meses

Respostas

User badge image

Ed Verified user icon

há 3 meses

Vamos analisar o código apresentado e o que ele faz: 1. O código lê uma linha de entrada do usuário, que no caso é "Igor Ries". 2. A linha é dividida em partes usando o método `split(" ")`, que separa a string em um array de strings, onde `separa[0]` será "Igor" e `separa[1]` será "Ries". 3. O código então imprime `separa[1].toUpperCase() + "," + separa[0]`, ou seja, a segunda parte (sobrenome) em letras maiúsculas, seguida de uma vírgula e o primeiro nome. Portanto, se a entrada for "Igor Ries", o resultado será: - `separa[1].toUpperCase()` resulta em "RIES" - `separa[0]` resulta em "Igor" Assim, a saída final será "RIES,Igor". Dessa forma, a alternativa correta é: A) RIES, Igor.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina