Informática, perguntado por Tirexdoseculo21, 1 ano atrás

Faça um algoritmo que carregue um vetor com 10 números inteiros, calcule e mostre: a) O maior número do vetor e em qual índice esse número se encontra; b) O menor número do vetor e em qual índice esse número se encontra. OBS: considere que o usuário não digitará números repetidos.

Soluções para a tarefa

Respondido por liikearedsbr2
1
Infelizmente apagaram minha resposta pq é um algorítmo numa linguagem de programação ou seja se n souber de programacao nao se entende nd. Vou fzer dnv em python 3, nao deu pra ver seu comentario.

vetor = [] #declarar vetor
for i in range(10):#loop q roda 10x
_vetor.append(int(input()))#adicionar n ao vetor

indime = 0
menor = vetor[0]
maior = vetor[0]
indima = 0

for i in range(len(vetor)):
'''
Iterar sob elementos do vetor
'''
_if menor>vetor[i]:
__menor=vetor[i]
__indime=i
_elif maior<vetor[i]:
__maior=vetor[i]
__indima=i
'''
Se o numero iterado for maior que a variavel "menor", entao esta ira adquirir o valor do numero iterado e a variavel "indice" recebera o indice desse numero
O mesmo ocorre pra o de maior
'''
print(indime,menor) # mostrar numeros pedidos
print(indima,maior)
Perguntas interessantes