Jump to content

Ganhe $$$ escrevendo tutoriais para nós!


Foto

Vetor

Vetor




  • Faça login para responder
3 respostas neste tópico

#1 ALDENEI

ALDENEI
  • Participante
  • 1 mensagens

Publicado 12 June 2012 - 10:45 AM

Olá galera alguém pode me ajudar. preciso resolver essa questão de Vetor. se alguém souber me ajuda ai. vlw

Fazer um programa que leia 5 notas em qualquer ordem, tem que ser guardada num Vetor, um em cada posição. imprimir da maior para a menor.




#2 nickosoft

nickosoft

    Hardware Expert

  • Colaborador
  • 3378 mensagens

Publicado 12 June 2012 - 08:36 PM

um for pra preecher o vetor, o valor da variavel do for sera o indice do vetor....

pra ordenar depende o q você aprendeu no curso...
VB.Net & C#

#3 alx11

alx11
  • Participante
  • 554 mensagens

Publicado 18 September 2012 - 10:28 PM

O código em C++ é esse:
#include <iostream>
using namespace std;
int main() {
int notas[5], i, j, aux;
cout<<"Digite as notas: "<<endl;
for (i=0;i<5;i++) {
  cin>>notas[i];
}
for (i=0;i<5;i++) {
  for (j=i+1;j<5;j++) {
   if (notas[i]<notas[j]) {
    aux = notas[i];
    notas[i] = notas[j];
    notas[j] = aux;
   }
  }
}
cout<<endl;
cout<<"Notas ordenadas: "<<endl;
for (i=0;i<5;i++) {
  cout<<notas[i]<<" ";
}
}

mas em outras linguagens a idéia é a mesma, flws

#4 xanburzum

xanburzum
  • Colaborador
  • 752 mensagens

Publicado 19 September 2012 - 12:17 AM

use a técnica de bubble sort

#include <algorithm>
using namespace std;
 
void bubblesort(int a[], int n)
{
 for(int j=0; j<n; j++){
  for(int i=0; i<n-1; i++){
   if(a[i+1] < a[i])
    swap(a[i+1], a[i]);
  }
 }
}
<%X@nBuRzUm%>
=========================
* nós somos consequência do que pensamos *
** mensagem 100% de Eletrôns recicláveis **
*** Transformando pensamentos em bits ***






Tópicos Relacionados Collapse


Tópicos com palavra-chave: Vetor





Ganhe $$$ escrevendo tutoriais para nós!