Ir ao conteúdo
  • Cadastre-se

C++ Exercício de Vetores Na Linguagem c++


BONGO boy

Posts recomendados

Leia um vetor com 10 números reais, ordene os elementos deste vetor, e no final escreva os elementos do vetor ordenado.essa é a pergunta eu fiz um código só que deu errado alem dos resultados terem um monte de 0 também não reconhece números acima do 10 gostaria de saber onde que está o erro.

#include<stdio.h>
#include<stdlib.h>

int main(void){
    
    float vetor[10];
    int i;
    for (i=0; i<10; i++) {
        printf("\nDigite o valor do elemento %d: ", i);
        scanf("%f", &vetor[i]);
    }
    int j;
    float temp;
    for (i=10; i > 0; i--){
        for(j = 1; j<= i; j++){
            if (vetor [j-1] > vetor[j] ){
                temp = vetor[j-1];
                vetor[j-1] = vetor[j];
                vetor[j] = temp;
            }
        }
    }
printf("O valor ordenado e: ");
for (i=0; i<10; i++){
    printf("%.2f",vetor[i]);
}
system ("pause");
return 0;
}

Link para o comentário
Compartilhar em outros sites

#include<stdio.h>
#include<stdlib.h>

int main(void){
    
    float vetor[10];

    for (int i=0; i<10; i++) {
        printf("\nDigite o valor do elemento %d: ", i);
        scanf("%f", &vetor[i]);
    }
    
    float temp;
    for (int i=9; i > 0; i--){
        for(int j = 1; j<= i; j++){
            if (vetor [j-1] > vetor[j] ){
                temp = vetor[j-1];
                vetor[j-1] = vetor[j];
                vetor[j] = temp;
            }
        }
    }
printf("O valor ordenado e: ");
for (int i=0; i<10; i++){
    printf("%.2f ",vetor[i]);
}
system ("pause");
return 0;
}

OBS.: o vetor tem 10 elementos, o índice vai de 0 a 9. 

OBS2: declare as variáveis de controle do laço dentro dele mesmo - evite usa variáveis globais para isso.

OBS3: Esse programa foi escrito em linguagem C, e não C++.

Link para o comentário
Compartilhar em outros sites

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

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!