Jump to content

marcelolp

Membros
  • Contagem de Conteúdo

    7
  • Ingressou

  • Última visita

Clientes & Parceiros

  • Você é um cliente TecnoSpeed?
    Não
  • Você é um parceiro da Casa do Desenvolvedor?
    Não

Conquistas de marcelolp

0

Reputação na Comunidade

  1. @geovaniifBeleza, deu um pouco certo, porém ao digitar 5, 2, 6, -1 o resultado está dando: 5259. Código abaixo: resultado = 0 while True: numero = int(input('Digite um número: ')) resultado = resultado * 10 + numero if numero == -1: break print('O número é: ', resultado) O que errei dessa vez? 😆
  2. Beleza. Agora quando eu faço a parada digitando -1, o resultado está dando -1 resultado = 0 while True: numero = int(input('Digite um número: ')) if numero == -1: break calculo = resultado * 10 + numero print('O número é: ', calculo) O que errei dessa vez? 🤭
  3. Beleza, fiz isso. Porém quando digito -1 ele não faz a parada. Como posso resolver isso? (Código abaixo) resultado = 0 while True: numero = int(input('Digite um número: ')) if numero == '-1': break calculo = resultado * 10 + numero print('O número é: ', calculo)
  4. @geovaniif Tentei fazer e não deu certo. O que estou errando? Código abaixo: resultado = 0 while True: numero = input('Digite um número: ') if numero == '-1': break calculo = resultado * 10 + numero print('O número é: ', calculo)
  5. @geovaniifPoderia me explicar como fazer sem a lista, usando essa lógica de multiplicação?
  6. @geovaniif A ideia é essa, mas você sugeriu usar lista. A questão pede que seja feito com laços de repetição. Seria possível fazer com laços de repetição?
  7. Bom dia. Estou aprendendo um pouco de python (sou iniciante) e estou com dificuldade nessa questão abaixo: Escreva um programa em Python que lê uma sequência de dígitos, sendo cada um dos dígitos fornecido numa linha separada, e calcula o número inteiro composto por esses dígitos, pela ordem fornecida. Para terminar a sequência de dígitos é fornecido ao programa o inteiro −1. Por exemplo, lendo os dígitos 1 5 4 5 8, o programa calcula o número inteiro 15458. (Use laços de repetição). Tentei fazer dessa forma abaixo 👇 num = int(input('Informe um número: ')) a = num // 1%10 b = num // 10%10 c = num // 100%10 d = num // 1000%10 e = num // 10000%10 print('Número: {}'.format(num)) print(': {}'.format(e)) print(': {}'.format(d)) print(': {}'.format(c)) print(': {}'.format(b)) print(': {}'.format(a)) Gostaria que o programa pedisse um número de cada vez e ao final mostrasse o número formado. Também gostaria de saber como faço a parada digitando um número negativo. Desde já agradeço!
×
×
  • Create New...