Respostas
Resposta:
olha eu vou fazer em linguagem c#, você não especificou qual linguagem
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
class Program
{
static void Main(string[] args)
{
int[ ] vetor = new vetor[10];
for(int i = 0; i < vetor.Length; i++)
{
Console.WriteLine("digite os valor do vetor {0}",i);
vetor[i] = int.Parse(Console.ReadLine());
}
Console.Write("Os valores digitados que estão entre 30 e 90 são\n");
for(int i = 0; i < vetor.Length; i++)
{
if ( (vetor[i] > 30) && (vetor[i] < 90)
{
Console.Write(vetor[i] + "\t");
}
}
}
}
Explicação:
bom eu criei um vetor de 10 posições, na estrutura de repetição (for) mando o usuário informar os valores de cada posição, depois de dar valor para cada posição, eu criei outra estrutura de repetição (for) essa eu coloquei uma condição (se a posição que tiver passando na estrutura for menor que 90 e maior que 30 eu entro nela e escrevo o valor na tela, espero ter ajudado ai.