Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Roberto Silva Santos

Algoritmo para receber varios numeros

Recommended Posts

Caro amigos estou com o seguinte algoritmo e ñ estou conseguindo resolver alguem pode me ajudar???

Tem que ser um programa que pode receber ate 85 numeros mas pode ser interrompido antes com o numero 0(zero) e como saida, mostrar ñ mostar numeros repetidos.

Há estou usando um interpretador PORTUGOL IDE 2.0

 

//Faça um programa que leia uma sequencia de no maximo 85 numeros reais, terminada

//por 0 (zero). O programa deve imprimir uma ocorrencia de cada numero. Exemplo.

ENTRADA: 1, 1, 4, 9.5, 800, 4, -3.2, 9.5, 801, 0

SAIDA: 1, 4, 9.5, 800, -3.2, 801

 

inicio

real n[85], cont

cont<-0

n<-1

enquanto (n>=1 e n>=85) faz

escrever "Digite um numero inteiro. "

ler n[cont]

fimenquanto

 

para cont de 1 ate 85 passo 1

 

//ñ sei como colocar uma ou melhor que condição para resolver o problema

 

fimse

proximo

escrever "Apresentadndo os numeros ....",

fim

Compartilhar este post


Link para o post
Compartilhar em outros sites

você faz uma matriz pra armazenar os 85 numeros no maximo (logo uma array de no maximo 85 numeros)

faz um loop pra ler os numeros que pare quando for lido o zero.

a cada numero entrado você verifica na matriz se ele jah estah presente (em java você apelas criaria um ArrayList e ia perguntando sempre dando um get(numero) pra ver se o numero jah estava lah. se estivesse você n o incluiria na array).

 

dai no final você imprime a array :)

Compartilhar este post


Link para o post
Compartilhar em outros sites

bom o ideal entaum é usar 2 vetores oq vai receber os numeros e outro q ira exibilos ai você compara c o numero jah tiver no outro vetor entaum ignora!

 

[]'s

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.