Ir ao conteúdo

Posts recomendados

Postado

Boa tarde pessoal preciso muito da ajuda de vcs para realizar um programa no Visualg.

 

Faça um programa para incluir e montar os dados de um vetor com 100 posições de números inteiros digitados pelo teclado.O programa deverá ter as seguintes funções:

 

1-Apresentar o maior valor da serie

2-O menor valor da serie

3-A média aritmética dos valores da serie.

4-Ordenar em ordem crescente os valores da serie.

  • Curtir 1
  • Moderador
Postado

Caro usuário,

 

Seja bem-vindo ao Fórum do Clube do Hardware.

 

No intuito de servir como fonte de pesquisa no caso de instituições de ensino, informamos que incorrer no resolvimento por completo de questões relacionadas a disciplinas escolares de cursos técnicos e faculdades podem ser revistas e removidas pela Equipe de Moderação do Clube do Hardware.

 

Para sanar dúvidas sobre esse tipo de problema, por gentileza, publique o passo a passo do desenvolvimento da questão, projeto, monografia ou conteúdo em dúvida para que possamos analisar se a resposta está correta ou não, ou para que possa ser auxiliado com a dúvida no desenvolvimento do exercício.

 

Infelizmente, não há como resolver os trabalhos pelos usuários. O objetivo do Fórum do Clube do Hardware é auxiliar seus usuários a encontrar soluções para que possam sanar suas dúvidas, e não de trazer soluções prontas para seus usuários.. Além disso, copiar e colar respostas que não são de autoria própria do qualquer usuário é considerado plágio, o que é ilegal.

 

Esperamos que compreenda.

 

Atenciosamente,

Equipe Clube do Hardware

  • Membro VIP
Postado

Olá.

 

@roberta vivianne de lima, poste o que já conseguiu fazer e onde está com dúvidas.

 

Segue uma código para servi de base:

algoritmo "FCdH"
//Faça um programa para incluir e montar os dados de um vetor com 100 posições
//de números inteiros digitados pelo teclado. O programa deverá ter as seguintes
//funções:

//1-Apresentar o maior valor da serie
//2-O menor valor da serie
//3-A média aritmética dos valores da serie.
//4-Ordenar em ordem crescente os valores da serie.
var
   {vet100 :vetor [1..100] de inteiro} //vetor que armazerará os 100 números
   vet100 :vetor [1..3] de inteiro} //VETOR USADO NA FASE DE TESTES
   
   p :inteiro //variável para posicionar o vetor
inicio



fimAlgoritmo

 

A sugestão inicial é que apenas implemente um código mais simples, exemplo:

Leia os 3 valores do vetor, após exiba esses 3 dados.

 

 

obs.: mesmo o vetor sendo de 100, utilize uma quantidade menor nos testes, ou seja, tecnicamente se conseguir, por exemplo, com 3, também vai conseguir com 100... a diferença que é muito mais fácil testar com menos números.

 

 

No aguardo.

  • Curtir 2
  • Membro VIP
Postado
29 minutos atrás, roberta vivianne de lima disse:

já consegui finaliza o programa e deu certo

 

Então, o código servirá para revisarmos, ver se está no caminho certo, se precisa de algum ajuste ou melhoria... etc. Além de também poder servi para possíveis outro membros terem uma base.

 

No aguardo.

  • Curtir 1
Postado
algoritmo "Programa 4"
// Função :
// Autor :
// Data : 31/10/2018
// Seção de Declarações
var
   v: vetor [1..100] de inteiro
   menor,maior, i,j,aux,y: inteiro
   media,mf:real
inicio
escreval("Digite os 100 valores ")
      para i de 1 ate 100 passo 1 faca
           leia(v)
      fimpara
      menor <- v[1]
      para i de 2 ate 100 passo 1 faca
           se (v < menor) entao
              menor <- v
           fimse
 fimalgoritmo
     

 

  • Curtir 2
  • Membro VIP
Postado

Olá.

 

1#

Mantenha o código indentado. Para ajudar, pressione CTRL+G no Visualg.

 

 

 

2#

Para postar um código, utilize a CODE BOX. Por favor, leia o tópico em destaque que fica lá no topo das páginas!

 

Poste seus códigos corretamente.png

 

 

 

3#

Sobre:

2 horas atrás, roberta vivianne de lima disse:

já consegui finaliza o programa e deu certo

 

Você fez:

1 hora atrás, roberta vivianne de lima disse:
Spoiler


algoritmo "Programa 4"
// Função :
// Autor :
// Data : 31/10/2018
// Seção de Declarações
var
   v: vetor [1..100] de inteiro
   menor,maior, i,j,aux,y: inteiro
   media,mf:real
inicio
escreval("Digite os 100 valores ")
      para i de 1 ate 100 passo 1 faca
           leia(v)
      fimpara
      menor <- v[1]
      para i de 2 ate 100 passo 1 faca
           se (v < menor) entao
              menor <- v
           fimse
 fimalgoritmo
     

 

No seu código completo está exibindo as resposta? pois esse aí está incompleto..

 

Por favor, poste o código completo, sobretudo para revisarmos a parte da ordenação... :)

 

 

4#

Para ajudar no teste e na hora de apresentar, poderia utilizar o comando ALEATORIO. Um dos recursos mais  interessantes do Visualg!!! Ex.:

algoritmo "Programa 4"
//Autor : Roberta Vivianne de Lima
//Data  : 31/10/2018

//Faça um programa para incluir e montar os dados de um vetor com 100 posições
//de números inteiros digitados pelo teclado.O programa deverá ter as seguintes
//funções:
//1-Apresentar o maior valor da serie
//2-O menor valor da serie
//3-A média aritmética dos valores da serie.
//4-Ordenar em ordem crescente os valores da serie. ?

var
   v: vetor [1..100] de inteiro
   menor,maior, i,j,aux,y: inteiro
   media,mf:real
inicio
escreval("Digite os 100 valores ")
ALEATORIO 0,100 //para gerar número de de 0 a 100
para i de 1 ate 100 faca
   leia(v[i]) //como está entre o comando ALEATORIO, o valor é "lido" automaticamente
fimPara
ALEATORIO OFF
menor <- v[1]
para i de 2 ate 100 faca
   se (v[i] < menor) entao
      menor <- v[i]
   fimse
fimPara
fimalgoritmo

 

...como esse código está incompleto, não vai acontecer algo.

 

 

***

 

No aguardo.

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

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!