Ir ao conteúdo

Posts recomendados

Postado

Estou voltando a estudar python, fiz um código que deveria receber 10 valores e identificar a quantidade de numeros negativos, porém mesmo eu revisando tudo continua dando o mesmo erro IndentationError: unexpected indent, alguém pode me ajudar por favor?

cont=0
contnegativo=0
 while cont<=10:
     numero=(int(input("Digite um número")))
     if numero<0:
         contnegativo=contnegativo+1
print(" A quantidade de numeros negativos é {}".format(contnegativo))

(tive q colocar como C++ em prefixo porque nao achei a opção de python)

Postado

@Derfinzinho Oi, tudo bem?

Você postou na área de C/C#/C++ a área correta para python é aqui: Programação - outros.

Primeira coisa:

//não faça isso
a=0
b=5
//escreva assim
a = 0
b = 5

//não faça isso
a=b+1
a>b
//escreva assim
a = b + 1
a > b

O erro foi por causa da indentação, o que isso quer dizer? Dê uma lida aqui.

Você deu uma espaço antes do while esse foi o problema, o correto seria assim:

cont = 0
contnegativo = 0
while cont <= 10:
     numero= int(input("Digite um número"))
     if numero < 0:
         contnegativo = contnegativo + 1
print(" A quantidade de numeros negativos é {}".format(contnegativo))

Abraço.

  • Curtir 1
  • Amei 1

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!