rafael vedovatto
-
Posts
4 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
posts postados por rafael vedovatto
-
-
mediana seria ordenar o vetor pegar os dois valores do meio e dividir por 2, no caso se for par, se for impar so pega o valor do meio. moda seria o numero que mais aparece no vetor, exemplo v={1,2,3,4,5,1,3,1,2 ,1} a moda seria 1 pois aprece 4 vezes.
- 1
-
Desculpe, chegando em casa concerto, a moda e mediana é do mesmo vetor da media.
Obrigado.
- 1
-
Ola a todos,
alguém pode me ajudar com esse código, não consigo calcular moda e a mediana nao esta aparecendo certo. segue o código que tenho.
#include <stdio.h> #include <stdlib.h> int main(){ int tamanho, i=0, j=0, moda; float media=0, mediana=0, soma=0, aux=0, conta=0; //pegando valores do usuario printf("Qual o total de numeros ? "); scanf("%d", &tamanho); int cont[tamanho], v[tamanho]; if(tamanho>0){ for(i=0;i<tamanho;i++){ printf("digite o valor ? "); scanf("%d", &v[i]); soma+=v[i]; } } //media media=soma/tamanho; printf("\nMedia: %2.1f \n", media); //mediana for(i=0;i<tamanho-1;i++){ for(j=i+1;j<tamanho;j++){ if(v[i] > v[j]){ aux = v[i]; v[i] = v[j]; v[j] = aux; } } } if(tamanho%2){ mediana = v[tamanho/2]; } else { mediana = (v[tamanho/2-1]+v[tamanho/2])/2; } printf("Mediana: %2.1f \n", mediana); //moda for(i=0;i<tamanho;i++){ for(j=i+1;j<tamanho;j++){ if(v[i]==v[j]){ cont[i]++; if(cont[i]>conta){ conta=cont[i]; moda=i; } } } cont[i]=0; } printf("Moda: %d ", moda); return 0; }
- 1
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
Programa em c que calcula moda media e mediana.
em C/C#/C++
Postado
valeu