Exercícios de Entrada e Saída
6 exercícios com correção automática. Resolva em ordem: cada exercício concluído libera o próximo, e o módulo inteiro libera o seguinte.
Todo programa conversa com alguém: recebe dados, faz alguma coisa com eles e mostra um resultado. Neste módulo você treina as duas pontas dessa conversa: entrada() para perguntar e guardar a resposta numa variável, e saida() para mostrar texto e valores no terminal.
Os exercícios conferem a saída letra por letra, então espaços, acentos e pontuação contam. É um bom hábito desde o começo: em sistemas de verdade, outro programa costuma ler o que o seu escreve.
Exemplo resolvido: Perguntar e responder
texto cidade = entrada("Em que cidade você mora?");
numero ano = entrada("Em que ano começou a estudar programação?");
saida("Você mora em {cidade}.");
saida("Começou a programar em {ano}.");
Digitando Santos, 2025, a saída é:
Você mora em Santos. Começou a programar em 2025.
Atenção
- O tipo da variável decide o que a entrada guarda: numa variável numero, "07" vira 7.
- Chaves dentro do texto, como {cidade}, mostram o valor da variável. Sem as chaves, aparece a palavra.
- Uma saida() por linha: cada chamada termina com uma quebra de linha.
Para estudar antes: Aula 03: Entrada e Saída de Dados · Aula 04: Variáveis e Tipos de Dados
Entrada e Saída
Olá Mundo
Exiba a mensagem exata "Olá Mundo" no terminal utilizando o comando saida("Olá Mundo"). Não é necessário ler nenhuma entrada. Exemplo de saída: Olá Mundo
Eco do Nome
Leia o nome do usuário através do comando entrada() e, em seguida, exiba exatamente o mesmo nome na tela utilizando saida(). Exemplo: se a entrada for "Maria", a saída deve ser "Maria".
Informação Dupla
Leia sucessivamente dois dados usando entrada(): primeiro o nome da pessoa e, no segundo comando entrada(), a sua cidade. Em seguida, exiba cada um deles em uma linha separada usando saida(). Exemplo: se as entradas forem "Ana" e "Porto", as saídas devem ser "Ana" na primeira linha e "Porto" na segunda.
Idade Confirmada
Leia a idade do usuário usando entrada() e exiba a frase formatada: "Você tem X anos." (substituindo X pela idade digitada). Exemplo: para a entrada 25, a saída deve ser exatamente "Você tem 25 anos."
Aviso Importante
No modo Fluxograma, encadeie três blocos de saída para exibir consecutivamente as mensagens "Aviso1", "Aviso2" e "Aviso3" (uma mensagem por linha). Exemplo de saída esperada: Aviso1, Aviso2 e Aviso3 em linhas consecutivas.
Diálogo Curto
Leia qualquer mensagem enviada pelo usuário com entrada() e responda sempre com a saudação "Olá!" usando saida(). Exemplo: independentemente do texto de entrada ("Oi", "Tudo bem"), a saída deve ser "Olá!".