Ir ao conteúdo

Posts recomendados

Postado
programa
{
	
	funcao inicio() 
	{
		
		para(inteiro i = 1; i <= 500; i++)
		{
			inteiro num = i%2
			se(num%2==0){
				escreva("\nNúmero par: "+i)

			}senao{
				escreva("\nNúmero ímpar: "+i)
			}
			
		}
		
	}
			}

 

 

 

Preciso montar um algoritmo que mostre quantos números pares e quantos ímpares têm entre 1 e 500, no entanto, não sei como faço pra desenvolver o algoritmo para que haja a soma desses dois tipos de n°. Se alguém puder me ajudar a utilizar o tipo de laço 'para' nesse caso. Obrigada

Postado
programa {
  funcao inicio() {
    para(inteiro i = 1; i <= 500; i++) {
      inteiro num = i%2
      se(num%2==0){
        par ++
      }
      senao {
        impar ++
      }
      mostrar par
      mostrar impar
   }
}

 

seria isso ?

  • Membro VIP
Postado
Em 31/05/2019 às 10:35, Guiihh disse:

programa {
  funcao inicio() {
    para(inteiro i = 1; i <= 500; i++) {
      inteiro num = i%2
      se(num%2==0){
        par ++
      }
      senao {
        impar ++
      }
      mostrar par
      mostrar impar
   }
}

 

seria isso ?

 

No Portugol Studio, poderia ser algo assim:

programa {
  funcao inicio() {
    inteiro par = 0
    inteiro impar = 0
    para(inteiro i = 1; i <= 500; i++) {
      inteiro num = i%2
      se (num%2==0) {
        par ++
      }
      senao {
        impar ++
      }
    }
    escreva("Pares  : ", par, "\n")
    escreva("Ímpares: ", impar)
  }
}

 

Outra forma mais simples:

programa {
  funcao inicio() {
    escreva("Pares  : 250 \n")
    escreva("Ímpares: 250 ")
  }
}

:)

 

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...