Buscar

3. Escreva um programa que solicite ao usuário um número inteiro e imprima todos os seus divisores. Para isso, siga os passos abaixo: • Solicite a...

3. Escreva um programa que solicite ao usuário um número inteiro e imprima todos os seus divisores. Para isso, siga os passos abaixo:

• Solicite ao usuário que informe o número desejado.

• Armazene o valor digitado pelo usuário em uma variável, realizando a conversão para inteiro.

• Crie um laço de repetição que percorra todos os números de 1 até o número digitado pelo usuário.

• Dentro do laço de repetição, verifique se o número digitado pelo usuário é divisível pelo número atual do laço, ou seja, se o resto da divisão é igual a 0.

• Se o resto da divisão for igual a 0, imprima o número atual do laço, pois ele é um divisor do número digitado pelo usuário.


4. Escreva um programa que solicite ao usuário um valor e verifique se o valor é positivo ou negativo. Oprograma também deve verificar se o valor é diferente de zero. Para isso, siga os passos abaixo:

• Solicite ao usuário que informe o valor desejado.

• Armazene o valor digitado pelo usuário em uma variável, realizando a conversão para float.

• Verifique se o valor da variável é maior que 0.

• Se o valor for maior que 0, imprima a mensagem “Ovalor é positivo”.

• Verifique se o valor da variável é menor que 0.

• Se o valor for menor que 0, imprima a mensagem “O valor é negativo”.

• Verifique se o valor da variável é igual a 0.

• Se o valor for igual a 0, imprima a mensagem “Valor inválido. O valor não pode ser zero.”

💡 1 Resposta

User badge image

Ed Verified user icon

Segue abaixo o código em Python para o programa que solicita ao usuário um número inteiro e imprime todos os seus divisores: ``` numero = int(input("Digite um número inteiro: ")) for i in range(1, numero+1): if numero % i == 0: print(i) ``` E abaixo o código em Python para o programa que solicita ao usuário um valor e verifica se o valor é positivo ou negativo: ``` valor = float(input("Digite um valor: ")) if valor > 0: print("O valor é positivo.") elif valor < 0: print("O valor é negativo.") else: print("Valor inválido. O valor não pode ser zero.") ```

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais