Faça um programa que leia 10 números inteiros, armazene-os em um vetor, solicite um valor de referência inteiro e:
a) imprima os números do vetor que são maiores que o valor referência

Passo 1

Beleza, vamos entender o que o exercício está pedindo. Precisamos criar um programa que faça o seguinte:
  • Leia 10 números inteiros e armazene-os em um vetor.
  • Peça ao usuário que insira um valor de referência inteiro.
  • Imprima todos os números do vetor que são maiores que esse valor de referência.
Vamos precisar entender como trabalhar com vetores (arrays) para armazenar os números e como comparar cada elemento do vetor com o valor de referência.

Passo 2

Primeiro, vamos pensar em como armazenar os 10 números inteiros. Um vetor é uma estrutura de dados que permite guardar múltiplos valores do mesmo tipo em posições sequenciais. Em muitas linguagens de programação, podemos declarar um vetor para armazenar esses números.
Por exemplo, em Python, podemos criar uma lista para servir como vetor:
numeros = []

Passo 3

Agora, precisamos ler 10 números inteiros do usuário e armazená-los no vetor. Vamos usar um loop para pedir ao usuário que insira cada número e adicioná-lo à lista.
Explicando o loop: Um loop é uma estrutura que repete um bloco de código várias vezes. Aqui, usaremos um loop que se repete 10 vezes para coletar os números.
Exemplo em Python:
for i in range(10):
    num = int(input("Digite o número inteiro: "))
    numeros.append(num)

Passo 4

Depois de armazenar os 10 números, precisamos solicitar um valor de referência inteiro ao usuário. Esse valor será usado para comparar com os números armazenados no vetor.
Explicando a entrada do valor de referência: Usamos a função input() para receber dados do usuário e int() para converter a entrada para um número inteiro.
Exemplo:
ref = int(input("Digite o valor de referência: "))

Passo 5

Agora, vamos comparar cada número do vetor com o valor de referência. Para isso, percorremos o vetor e verificamos se cada elemento é maior que o valor de referência.
Explicando a comparação: Usamos um loop para acessar cada elemento e uma condição if para verificar se o número é maior que a referência.
Exemplo:
for num in numeros:
    if num > ref:
        print(num)

Resposta

Ao executar o programa, serão solicitados 10 números inteiros e um valor de referência. O programa então imprimirá todos os números que são maiores que o valor de referência fornecido.
Exemplo de saída:
Digite o número inteiro: 5
Digite o número inteiro: 12
Digite o número inteiro: 7
Digite o número inteiro: 20
Digite o número inteiro: 3
Digite o número inteiro: 15
Digite o número inteiro: 9
Digite o número inteiro: 8
Digite o número inteiro: 14
Digite o número inteiro: 6
Digite o valor de referência: 10
Números maiores que 10:
12
20
15
14

Exercícios relacionados