0 / 0 Salvo em Ainda não foi salvo

Olá!

Nesta página você pode resolver exercícios de programação sem sair do navegador. Se você está aqui porque os exercícios são parte da avaliação de uma disciplina, clique no botão Login, no canto superior direito da página, e preencha os seus dados de acesso. Somente assim suas respostas serão enviadas para o professor.

Você entendeu? Modifique o programa ao lado para que ele escreva “Entendido!”, e em seguida clique no botão “Rodar”. A saída do programa deve aparecer na caixa “Saída” (canto inferior direito).

Ao rodar seu programa, também serão executados alguns testes para verificar se seu programa está correto. Se os seus testes passarem, clique no botão “Próximo” para avançar para a próxima questão.

]]]Entendido!

Clique no botão Rodar e, a seguir, no botão Avançar. Não altere nada no código ao lado!

Alô mundo

Modifique o programa para que ele escreva Alô, mundo!

Passe o mouse aqui Atenção com a pontuação! se precisar de dica.

Ao clicar no botão Rodar, você pode ver a saída do seu programa na caixa Saída. Além disso, serão executados alguns testes para verificar se seu programa está correto; os resultados dos testes aparecem abaixo da caixa Saída.

]]]Alô, mundo!

Estudando programação

Corrija o programa ao lado para que ele imprima as duas linhas de texto a seguir:

Eu estudo
na UFBA

Passe o mouse aqui Em Python, textos são sempre representados entre aspas. se precisar de dica

]]]Eu estudo\nna UFBA

Idade

Escreva um programa que define uma variável chamada idade, com o valor 18.

try: assert 'idade' in locals() or 'idade' in globals(), 'Você precisa definir uma variável chamada idade' assert idade == 18, 'A variável idade deve valer 18' except AssertionError as e: print(e)
Dica 1 Escreva variavel = valor para definir uma variável com determinado valor (substitua "variável" e "valor" pelo que a questão pede)
Dica 2 Em Python, números não são representados entre aspas.

O número pi

O programa ao lado deveria guardar na variável pi o valor de π (pi) com duas casas decimais. O que está errado? Corrija o programa.

try: assert 'pi' in locals() or 'pi' in globals(), 'Você precisa definir uma variável chamada pi' assert abs(pi - 3.14) < 0.00001, 'A variável pi não está com o valor correto' except AssertionError as e: print(e)

Arredonda

Complete o código ao lado, guardando na variável arredondado a parte inteira do valor de por_pessoa.

OBS.: Seu programa vai passar nos testes se você escrever arredondado = 50, mas o objetivo aqui é você tentar fazer o seu programa calcular a parte decimal a partir dos valores disponíveis.

try: assert 'arredondado' in locals() or 'arredondado' in globals(), 'Você precisa definir uma variável chamada arredondado' assert arredondado == int(350 / 7), 'A variável arredondado não está com o valor correto' except AssertionError as e: print(e)

Centavos

Complete o código ao lado, guardando na variável centavos a parte decimal do valor de por_pessoa.

OBS.: Seu programa vai passar nos testes se você escrever centavos = 0.42, mas o objetivo aqui é você tentar fazer o seu programa calcular a parte decimal a partir dos valores disponíveis.

try: assert 'centavos' in locals() or 'centavos' in globals(), 'Você precisa definir uma variável chamada centavos' assert abs(centavos - 0.42) < 0.00001, 'A variável centavos não está com o valor correto' except AssertionError as e: print(e)

Papagaio (versão 1)

Corrija o programa para que ele leia um nome e imprima esse nome duas vezes, uma em cada linha.

Para testar seu programa, você pode digitar um nome na caixa Entrada. Esse nome será lido pelo seu programa através do input().

Dica O programa é executado linha a linha, de cima para baixo. Garanta que você lê o nome ANTES de escrevê-lo.

abc]]]abc\nabc===== qwerty]]]qwerty\nqwerty

Papagaio (versão 2)

Corrija o programa para que ele leia um nome e imprima esse nome duas vezes, uma em cada linha.

Para testar seu programa, você pode digitar um nome na caixa Entrada.

DicaMuita atenção ao usar o input()

abc]]]abc\nabc===== qwerty]]]qwerty\nqwerty

Dobro

Corrija o programa para que ele leia um número inteiro e imprima o dobro desse número.

Dicainput sempre retorna uma string; para fazer cálculos, você deve converter o que foi digitado para um tipo inteiro, como int ou float.

0]]]0===== -3]]]-6===== 1]]]2===== 2]]]4===== 123]]]246=====

IMC

Complete o programa para que ele imprima o índice de massa corporal (IMC) de uma pessoa, com duas casas decimais. O IMC é calculado como a razão entre o peso e o quadrado da altura.

80\n1.80]]]24.69===== 77\n1.60]]]30.08

Conta maluca

Corrija o programa. Ele deve ler dois números inteiros e imprimir o triplo da soma dos números.

0\n5]]]15===== 1\n2]]]9===== 3\n3]]]18

Endereço

Corrija o programa. Ele deve ler os componentes de um endereço, rua, número, complemento e cep, um em cada linha, e imprimir o endereço no seguinte formato:

Rua rua, n. número, complemento - cep

Exemplo:

Rua Milton Santos, n. 2000, sala 101 - 40170-110

a\nb\nc\nd]]]Rua a, n. b, c - d===== qwe\n222\nsala 3\n41000-000]]]Rua qwe, n. 222, sala 3 - 41000-000=====

Produto de 2

Corrija o programa. Ele deve ler dois números inteiros separados por espaço e imprimir o seu produto.

3 4]]]12===== -2 5]]]-10===== 823 0]]]0===== -827 294]]]-243138=====