Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <locale.h> //Biblioteca responsavel pela acentuação
- float Vetor[10]; //Vetor com 100 posições começando de 0, guardam tanto valores negativos como positivos
- float SomaMedia = 0;
- int Qtddevezes = 0;
- float ResultadoMedia;
- float ResultadoMediaMetodo(float VetorParameto[]) {
- for (int i = 0; i < 10; i++) { //100 pois é o tamanho do array
- printf("Valor digitado : ");
- scanf_s("%f", &Vetor[i]);
- if (Vetor[i] >= 0) {
- SomaMedia += Vetor[i];
- Qtddevezes++;
- }
- else
- {
- break;
- }
- }
- return SomaMedia / Qtddevezes;
- }
- void main() {
- setlocale(LC_ALL, "Portuguese");
- system("COLOR C"); //Cor vermelha
- printf("Bem vindo ao programa calculador de média aritmética simples\n");
- printf("Insira números positivos, no final o programa irá mostrar o resultado da média de todos os números digitados\n");
- printf("Digite um número negativo para parar o programa, o número negativo não é levado em consideração na média\n");
- ResultadoMedia = ResultadoMediaMetodo(Vetor);
- printf("Quantidade de números inseridos : %i\n", Qtddevezes);
- printf("\n Media igual a = %.2f", ResultadoMedia);
- printf("\n");
- system("pause");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement