Ir ao conteúdo

Posts recomendados

Postado

Fala pessoal, sou novo em programação e tô com um projeto que está ficando muito grande, queria deixar as funções dele mais curtas mas não sei como fazer, alguém poderia me ajudar ? Ainda não está finalizado o projeto.

Segue abaixo:

#include <iostream>
#include <locale.h>

/* run this program using the console pauser or add your own getch, system("pause") or input loop */

void MostraMedia (){
	FILE *a;
	if((a = fopen ("media.txt", "wb+")) == NULL){
	printf ("O arquivo nao existe.");
	exit(1);
}

	int ano [] = {2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016,2017};
    int mortes [] = {1028, 18, 172, 2, 340, 97, 1075, 13, 150, 0, 338, 113, 1090, 6, 140, 1, 354, 118, 1124, 8, 116, 0, 423, 136, 1144, 10, 115, 1, 407, 176, 1178, 7, 108, 1, 500, 173, 1139, 10, 151,3, 526, 148, 1151, 6, 151, 3, 566, 153, 1205, 7, 139, 3, 625, 166 , 1202, 7, 139, 3, 625, 166, 1212, 6, 137, 1, 678, 169, 1280, 7, 113, 2, 733, 187, 1220, 9, 116, 2, 769, 188, 1285, 8, 126, 3, 835, 169, 1288, 8, 103, 6, 900, 202, 1227, 11, 106, 2, 838, 194, 1317, 9, 113, 2, 959, 201, 1266, 8, 78, 2, 975, 215};
	
	
	int n, i, anos, soma;
	float media;
	
	soma = 0;
	media = 0;
	for (i = 0; i <= 5; i++){
        soma = soma + mortes[i];
    	media = soma/6;
	}
    printf ("A media de mortes do ano 2000 é: %.2f\n", media);
    fprintf(a,"\n%d", media);
    
    soma = 0;
    media = 0;
	for (i = 6; i <= 11; i++){
        soma = soma + mortes[i];
        media = soma/6;
	}
    media = soma/6;
	printf ("A media de mortes do ano 2001 é: %.2f\n", media); 
    fprintf(a,"\n%d", media);
    
    soma = 0;
    media = 0;
    
    for (i = 12; i <= 17; i++){
        soma = soma + mortes[i];
    	media = soma/6;
	}
    printf ("A media de mortes do ano 2002 é: %.2f\n", media);
    fprintf(a,"\n%d", media);
    
    soma = 0;
    media = 0;
    
    for (i = 18; i <= 23; i++){
        soma = soma + mortes[i];
    	media = soma/6;
	}
    printf ("A media de mortes do ano 2003 é: %.2f\n", media);
    fprintf(a,"\n%d", media);
    
    soma = 0;
    media = 0;
    
    for (i = 24; i <= 29; i++){
    	soma = soma + mortes[i];
    	media = soma/6;
	}
    printf ("A media de mortes do ano 2004 é: %.2f\n", media);
    fprintf(a,"\n%d", media);
    
    soma = 0;
    media = 0;
    
    for (i = 30; i <= 35; i++){
    	soma = soma + mortes[i];
    	media = soma/6;
	}
    printf ("A media de mortes do ano 2005 é: %.2f\n", media);
    fprintf(a,"\n%d", media);
    
    soma = 0;
    media = 0;
    
    for (i = 36; i <= 41; i++){
    	soma = soma + mortes[i];
    	media = soma/6;
	}
    printf ("A media de mortes do ano 2006 é: %.2f\n", media);
    fprintf(a,"\n%d", media);
    
    soma = 0;
    media = 0;
    
    for (i = 42; i <= 47; i++){
    	soma = soma + mortes[i];
    	media = soma/6;
	}
    printf ("A media de mortes do ano 2007 é: %.2f\n", media);
    fprintf(a,"\n%d", media);
    
    soma = 0;
    media = 0;
    
    for (i = 48; i <= 53; i++){
    	soma = soma + mortes[i];
    	media = soma/6;
	}
    printf ("A media de mortes do ano 2008 é: %.2f\n", media);
    fprintf(a,"\n%d", media);
    
    soma = 0;
    media = 0;
    
    for (i = 54; i <= 59; i++){
    	soma = soma + mortes[i];
    	media = soma/6;
	}
    printf ("A media de mortes do ano 2009 é: %.2f\n", media);
    fprintf(a,"\n%d", media);
    
    soma = 0;
    media = 0;
    
    for (i = 60; i <= 65; i++){
    	soma = soma + mortes[i];
    	media = soma/6;
	}
    printf ("A media de mortes do ano 2010 é: %.2f\n", media);
    fprintf(a,"\n%d", media);
    
    soma = 0;
    media = 0;
    
    for (i = 66; i <= 71; i++){
    	soma = soma + mortes[i];
    	media = soma/6;
	}
    printf ("A media de mortes do ano 2011 é: %.2f\n", media);
    fprintf(a,"\n%d", media);
    
    soma = 0;
    media = 0;
    
    for (i = 72; i <= 77; i++){
    	soma = soma + mortes[i];
    	media = soma/6;
	}
    printf ("A media de mortes do ano 2012 é: %.2f\n", media);
    fprintf(a,"\n%d", media);
    
    soma = 0;
    media = 0;
    
    for (i = 78; i <= 83; i++){
    	soma = soma + mortes[i];
    	media = soma/6;
	}
    printf ("A media de mortes do ano 2013 é: %.2f\n", media);
    fprintf(a,"\n%d", media);
    
    soma = 0;
    media = 0;
    
    for (i = 84; i <= 89; i++){
    	soma = soma + mortes[i];
    	media = soma/6;
	}
    printf ("A media de mortes do ano 2014 é: %.2f\n", media);
    fprintf(a,"\n%d", media);
    
    soma = 0;
    media = 0;
    
    for (i = 90; i <= 95; i++){
    	soma = soma + mortes[i];
    	media = soma/6;
	}
    printf ("A media de mortes do ano 2015 é: %.2f\n", media);
    fprintf(a,"\n%d", media);
    
    soma = 0;
    media = 0;
    
    for (i = 96; i <= 101; i++){
    	soma = soma + mortes[i];
    	media = soma/6;
	}
    printf ("A media de mortes do ano 2016 é: %.2f\n", media);
    fprintf(a,"\n%d", media);
    
    soma = 0;
    media = 0;
    
    for (i = 102; i <= 107; i++){
    	soma = soma + mortes[i];
    	media = soma/6;
	}
    printf ("A media de mortes do ano 2017 é: %.2f\n", media);
    fprintf(a,"\n%d", media);
    
   
}

void CasoAno (){
	
	int ano [] = {2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016,2017};
    int mortes [] = {1028, 18, 172, 2, 340, 97, 1075, 13, 150, 0, 338, 113, 1090, 6, 140, 1, 354, 118, 1124, 8, 116, 0, 423, 136, 1144,10, 115, 1, 407, 176, 1178, 7, 108, 1, 500, 173, 1139, 10, 151,3, 526, 148, 1151, 6, 151, 3, 566, 153, 1205, 7, 139, 3, 625, 166 , 1202, 7, 139, 3, 625, 166, 1212, 6, 137, 1, 678, 169, 1280, 7, 113, 2, 733, 187, 1220, 9, 116, 2, 769, 188, 1285, 8, 126, 3, 835, 169, 1288, 8, 103, 6, 900, 202, 1227, 11, 106, 2, 838, 194, 1317, 9, 113, 2, 959, 201, 1266, 8, 78, 2, 975, 215};
	
	int n, i, anos, soma;
	
	soma = 0;
	for (i = 0; i <= 5; i++){
        soma = soma + mortes[i];
	}
    printf ("O total de mortes do ano 2000 é: %d\n", soma);
    
    soma = 0;

	for (i = 6; i <= 11; i++){
        soma = soma + mortes[i];
	}
	printf ("O total de mortes do ano 2001 é: %d\n", soma); 
    
    soma = 0;
    
    
    for (i = 12; i <= 17; i++){
        soma = soma + mortes[i];
	}
    printf ("O total de mortes do ano 2002 é: %d\n", soma);
    
    soma = 0;

    
    for (i = 18; i <= 23; i++){
        soma = soma + mortes[i];
	}
    printf ("O total de mortes do ano 2003 é: %d\n", soma);
    
    soma = 0;
    
    for (i = 24; i <= 29; i++){
    	soma = soma + mortes[i];
	}
    printf ("O total de mortes do ano 2004 é: %d\n", soma);
    
    soma = 0;
    
    for (i = 30; i <= 35; i++){
    	soma = soma + mortes[i];
	}
    printf ("O total de mortes do ano 2005 é: %d\n", soma);
    
    soma = 0;
    
    for (i = 36; i <= 41; i++){
    	soma = soma + mortes[i];
	}
    printf ("O total de mortes do ano 2006 é: %d\n", soma);
    
    soma = 0;
    
    for (i = 42; i <= 47; i++){
    	soma = soma + mortes[i];
	}
    printf ("O total de mortes do ano 2007 é: %d\n", soma);
    
    soma = 0;
    
    for (i = 48; i <= 53; i++){
    	soma = soma + mortes[i];
	}
    printf ("O total de mortes do ano 2008 é: %d\n", soma);
    
    soma = 0;

    
    for (i = 54; i <= 59; i++){
    	soma = soma + mortes[i];
	}
    printf ("O total de mortes do ano 2009 é: %d\n", soma);
    
    soma = 0;
    
    for (i = 60; i <= 65; i++){
    	soma = soma + mortes[i];
	}
    printf ("O total de mortes do ano 2010 é: %d\n", soma);
    
    soma = 0;
    
    for (i = 66; i <= 71; i++){
    	soma = soma + mortes[i];
	}
    printf ("O total de mortes do ano 2011 é: %d\n", soma);
    
    soma = 0;
    
    for (i = 72; i <= 77; i++){
    	soma = soma + mortes[i];
	}
    printf ("O total de mortes do ano 2012 é: %d\n", soma);
    
    soma = 0;
    
    for (i = 78; i <= 83; i++){
    	soma = soma + mortes[i];
	}
    printf ("O total de mortes do ano 2013 é: %d\n", soma);
    
    soma = 0;
    
    for (i = 84; i <= 89; i++){
    	soma = soma + mortes[i];
	}
    printf ("O total de mortes do ano 2014 é: %d\n", soma);
    
    soma = 0;
    
    for (i = 90; i <= 95; i++){
    	soma = soma + mortes[i];
	}
    printf ("O total de mortes do ano 2015 é: %d\n", soma);

    soma = 0;
    
    for (i = 96; i <= 101; i++){
    	soma = soma + mortes[i];
	}
    printf ("O total de mortes do ano 2016 é: %d\n", soma);

    
    soma = 0;
    
    for (i = 102; i <= 107; i++){
    	soma = soma + mortes[i];
	}
    printf ("O total de mortes do ano 2017 é: %d\n", soma);

    
    
}

void MostraMediana(){
	float mediana;
	int i, j, aux;

	int ano [] = {2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016,2017};
    int mortes [] = {1028, 18, 172, 2, 340, 97, 1075, 13, 150, 0, 338, 113, 1090, 6, 140, 1, 354, 118, 1124, 8, 116, 0, 423, 136, 1144,10, 115, 1, 407, 176, 1178, 7, 108, 1, 500, 173, 1139, 10, 151,3, 526, 148, 1151, 6, 151, 3, 566, 153, 1205, 7, 139, 3, 625, 166 , 1202, 7, 139, 3, 625, 166, 1212, 6, 137, 1, 678, 169, 1280, 7, 113, 2, 733, 187, 1220, 9, 116, 2, 769, 188, 1285, 8, 126, 3, 835, 169, 1288, 8, 103, 6, 900, 202, 1227, 11, 106, 2, 838, 194, 1317, 9, 113, 2, 959, 201, 1266, 8, 78, 2, 975, 215};
	
	for (i = 0; i <= 5; i++){
		for (j = i+1; j <= 6; j++){
			if (mortes[i] > mortes[j]);
			aux = mortes[i];
			mortes[i] = mortes[j];
			mortes[j] = aux;
		}
	}
	
	mediana = (mortes[3] + mortes[4]) / 2;
	printf ("A mediana do ano 2000 é: %.2f\n", mediana);
	
	for (i = 6; i <= 11; i++){
		for (j = i+1; j <= 12; j++){
			if (mortes[i] > mortes[j]);
			aux = mortes[i];
			mortes[i] = mortes[j];
			mortes[j] = aux;
		}
	}
	
	mediana = (mortes[9] + mortes[10]) / 2;
	printf ("A mediana do ano 2001 é: %.2f\n", mediana);
	
	for (i = 12; i <= 17; i++){
		for (j = i + 1; j <= 18; j++){
			if (mortes[i] > mortes[j]);
			aux = mortes[i];
			mortes[i] = mortes[j];
			mortes[j] = aux;
		}
	}
	
	mediana = (mortes[15] + mortes[16]) / 2;
	printf ("A mediana do ano 2002 é: %.2f\n", mediana);
	
	for (i = 18; i <= 23; i++){
		for (j = i + 1; j <= 24; j++){
			if (mortes[i] > mortes[j]);
			aux = mortes[i];
			mortes[i] = mortes[j];
			mortes[j] = aux;
		}
	}
	
	mediana = (mortes[21] + mortes[22]) / 2;
	printf ("A mediana do ano 2003 é: %.2f\n", mediana);
	
	for (i = 24; i <= 29; i++){
		for (j = i + 1; j <= 30; j++){
			if (mortes[i] > mortes[j]);
			aux = mortes[i];
			mortes[i] = mortes[j];
			mortes[j] = aux;
		}
	}
	
	mediana = (mortes[27] + mortes[28]) / 2;
	printf ("A mediana do ano 2004 é: %.2f\n", mediana);
	
	for (i = 30; i <= 35; i++){
		for (j = i + 1; j <= 36; j++){
			if (mortes[i] > mortes[j]);
			aux = mortes[i];
			mortes[i] = mortes[j];
			mortes[j] = aux;
		}
	}
	
	mediana = (mortes[33] + mortes[34]) / 2;
	printf ("A mediana do ano 2005 é: %.2f\n", mediana);
	
	for (i = 36; i <= 41; i++){
		for (j = i + 1; j <= 42; j++){
			if (mortes[i] > mortes[j]);
			aux = mortes[i];
			mortes[i] = mortes[j];
			mortes[j] = aux;
		}
	}
	
	mediana = (mortes[39] + mortes[40]) / 2;
	printf ("A mediana do ano 2006 é: %.2f\n", mediana);
	
	for (i = 42; i <= 47; i++){
		for (j = i + 1; j <= 48; j++){
			if (mortes[i] > mortes[j]);
			aux = mortes[i];
			mortes[i] = mortes[j];
			mortes[j] = aux;
		}
	}
	
	mediana = (mortes[45] + mortes[46]) / 2;
	printf ("A mediana do ano 2007 é: %.2f\n", mediana);
	
	for (i = 48; i <= 53; i++){
		for (j = i + 1; j <= 54; j++){
			if (mortes[i] > mortes[j]);
			aux = mortes[i];
			mortes[i] = mortes[j];
			mortes[j] = aux;
		}
	}
	
	mediana = (mortes[51] + mortes[52]) / 2;
	printf ("A mediana do ano 2008 é: %.2f\n", mediana);
	
	for (i = 54 ; i <= 59; i++){
		for (j = i + 1; j <= 60; j++){
			if (mortes[i] > mortes[j]);
			aux = mortes[i];
			mortes[i] = mortes[j];
			mortes[j] = aux;
		}
	}
	
	mediana = (mortes[57] + mortes[58]) / 2;
	printf ("A mediana do ano 2009 é: %.2f\n", mediana);
	
	for (i = 60 ; i <= 65; i++){
		for (j = i + 1; j <= 66; j++){
			if (mortes[i] > mortes[j]);
			aux = mortes[i];
			mortes[i] = mortes[j];
			mortes[j] = aux;
		}
	}
	
	mediana = (mortes[63] + mortes[64]) / 2;
	printf ("A mediana do ano 2010 é: %.2f\n", mediana);
	
	for (i = 66 ; i <= 71; i++){
		for (j = i + 1; j <= 72; j++){
			if (mortes[i] > mortes[j]);
			aux = mortes[i];
			mortes[i] = mortes[j];
			mortes[j] = aux;
		}
	}
	
	mediana = (mortes[69] + mortes[70]) / 2;
	printf ("A mediana do ano 2011 é: %.2f\n", mediana);
	
	for (i = 72 ; i <= 77; i++){
		for (j = i + 1; j <= 78; j++){
			if (mortes[i] > mortes[j]);
			aux = mortes[i];
			mortes[i] = mortes[j];
			mortes[j] = aux;
		}
	}
	
	mediana = (mortes[77] + mortes[78]) / 2;
	printf ("A mediana do ano 2012 é: %.2f\n", mediana);
	
	for (i = 78 ; i <= 83; i++){
		for (j = i + 1; j <= 84; j++){
			if (mortes[i] > mortes[j]);
			aux = mortes[i];
			mortes[i] = mortes[j];
			mortes[j] = aux;
		}
	}
	
	mediana = (mortes[81] + mortes[82]) / 2;
	printf ("A mediana do ano 2013 é: %.2f\n", mediana);
	
	for (i = 84 ; i <= 89; i++){
		for (j = i + 1; j <= 90; j++){
			if (mortes[i] > mortes[j]);
			aux = mortes[i];
			mortes[i] = mortes[j];
			mortes[j] = aux;
		}
	}
	
	mediana = (mortes[87] + mortes[88]) / 2;
	printf ("A mediana do ano 2014 é: %.2f\n", mediana);
	
	for (i = 90 ; i <= 95; i++){
		for (j = i + 1; j <= 91; j++){
			if (mortes[i] > mortes[j]);
			aux = mortes[i];
			mortes[i] = mortes[j];
			mortes[j] = aux;
		}
	}
	
	mediana = (mortes[93] + mortes[94]) / 2;
	printf ("A mediana do ano 2015 é: %.2f\n", mediana);
	
	for (i = 96 ; i <= 101; i++){
		for (j = i + 1; j <= 102; j++){
			if (mortes[i] > mortes[j]);
			aux = mortes[i];
			mortes[i] = mortes[j];
			mortes[j] = aux;
		}
	}
	
	mediana = (mortes[99] + mortes[100]) / 2;
	printf ("A mediana do ano 2016 é: %.2f\n", mediana);
	
	for (i = 102 ; i <= 107; i++){
		for (j = i + 1; j <= 109; j++){
			if (mortes[i] > mortes[j]);
			aux = mortes[i];
			mortes[i] = mortes[j];
			mortes[j] = aux;
		}
	}
	
	mediana = (mortes[106] + mortes[107]) / 2;
	printf ("A mediana do ano 2017 é: %.2f\n", mediana);
}

void MostraModa(){
	float moda,v_conta;
	int i, j, v_moda[i];

	int ano [] = {2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016,2017};
    int mortes [] = {1028, 18, 172, 2, 340, 97, 1075, 13, 150, 0, 338, 113, 1090, 6, 140, 1, 354, 118, 1124, 8, 116, 0, 423, 136, 1144,10, 115, 1, 407, 176, 1178, 7, 108, 1, 500, 173, 1139, 10, 151,3, 526, 148, 1151, 6, 151, 3, 566, 153, 1205, 7, 139, 3, 625, 166 , 1202, 7, 139, 3, 625, 166, 1212, 6, 137, 1, 678, 169, 1280, 7, 113, 2, 733, 187, 1220, 9, 116, 2, 769, 188, 1285, 8, 126, 3, 835, 169, 1288, 8, 103, 6, 900, 202, 1227, 11, 106, 2, 838, 194, 1317, 9, 113, 2, 959, 201, 1266, 8, 78, 2, 975, 215};
	
	for (i = 0; i <= 5; i++){
		for (j = 0 + 1; i <= 6; j++){
			if (mortes[i] == mortes[j]){
					v_moda[i]++;
					if (v_moda[i] > v_conta){
						v_conta = v_moda[i];
						moda = mortes[i];
				} 
			}
		}
	}
	printf ("A moda do ano 2000 eh: %.2f", moda);
	
	for (i = 6; i <= 11; i++){
		for (j = 0 + 1; i <= 12; j++){
			if (mortes[i] == mortes[j]){
					v_moda[i]++;
					if (v_moda[i] > v_conta){
						v_conta = v_moda[i];
						moda = mortes[i];
				} 
			}
		}
	}
	printf ("A moda do ano 2001 eh: %.2f", moda);
	
}

int main(int argc, char** argv) {
    setlocale (LC_ALL, "Portuguese");

    float media;
    int i,soma,n,anos;

    int ano [] = {2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016,2017};
    int mortes [] = {1028, 18, 172, 2, 340, 97, 1075, 13, 150, 0, 338, 113, 1090, 6, 140, 1, 354, 118, 1124, 8, 116, 0, 423, 136, 1144,10, 115, 1, 407, 176, 1178, 7, 108, 1, 500, 173, 1139, 10, 151,3, 526, 148, 1151, 6, 151, 3, 566, 153, 1205, 7, 139, 3, 625, 166 , 1202, 7, 139, 3, 625, 166, 1212, 6, 137, 1, 678, 169, 1280, 7, 113, 2, 733, 187, 1220, 9, 116, 2, 769, 188, 1285, 8, 126, 3, 835, 169, 1288, 8, 103, 6, 900, 202, 1227, 11, 106, 2, 838, 194, 1317, 9, 113, 2, 959, 201, 1266, 8, 78, 2, 975, 215};
    int op;

    //Fazer o menu de opções;
    printf ("Ola!\nEsse programa mostra as opções disponiveis para visualizar esses dados!");

    do{
    	printf ("\nEscolha:\n1- Ver o total de mortes por ano:");
        printf ("\n2- Ver a média de mortes por ano: ");
        printf ("\n3- Ver a mediana de mortes por ano: ");
        printf ("\n4- Ver a moda de mortes por ano: ");
        printf ("\n5- Ver a variancia de mortes por ano: ");
        printf ("\n6- Ver o desvio padrão de mortes por ano: ");
        printf ("\nOpcao: ");
        scanf ("%d", &op);

        while ((op!=1)&&(op!=2)&&(op!=3)&&(op!=4)&&(op!=5)&&(op!=6)){
            printf ("\nPor favor digite uma das opções!!\n");
            scanf ("%d", &op);
        }

    switch (op){
    	case 1: //Mostra a o total de mortes
    	CasoAno();
    	break;
    	case 2:  //Mostra a média
		MostraMedia();
		break;
		case 3:
		MostraMediana(); //Mostra mediana
		break;
		case 4:
		MostraModa();
		break;
	}
	

    }while (op!=0);





    //Fazer as funções com moda, variância e desvio padrão;
    //Fazer a manipulação de arquivos;
    //Fazer a ordenação;
    



    return 0;
}

 

  • Curtir 1
Postado

@Joao Lochini Tem muito tempo que não mexo com C# mais aparentemente esta ok o código em si, você esta usando listas(Arrays) e gerando varias funções com muitos FOR dentro. Talvez eu recomendaria você dividir essas funções em arquivos separados criando classes e depois usando elas em um arquivo Main, assim ficaria mais organizado o seu codigo.

  • Curtir 2
Postado

@Pedro Kazoii

1 hora atrás, Pedro Kazoii disse:

Tem muito tempo que não mexo com C#

C#? O tópico é de C++, e o código nada tem de C++ além do cabeçalho iostream...

 

@Joao Lochini

2 horas atrás, Joao Lochini disse:

tô com um projeto

A gente não sabe de que se trata, você só postou o código e nada mais.

 

2 horas atrás, Joao Lochini disse:

queria deixar as funções dele mais curtas mas não sei como fazer

O código é muito extenso e tem muitas coisas que você repetiu desnecessariamente.

Você aprendeu a usar vetores em vez de declarar X variáveis de mesmo tipo, aprendeu a usar laços em vez de repetir um processo por extenso X vezes, agora faça o mesmo. Se quer calcular a média, mediana, moda, etc, de mortes ou qualquer coisa que seja em um determinado ano, faça uma função para tal em vez de repetir o processo por extenso toda vez que precisar calcular...

  • Curtir 1
Postado

@Pedro Kazoii Por exemplo ali na média eu queria fazer um laço pra ir calculando as medias de 6 em 6 números e escrevendo a media do ano na tela, teria como fazer isso de uma forma menos extensa ?

Foi mal se ficou confuso, sou novo nisso 😕

  • Obrigado 1
Postado
3 horas atrás, Joao Lochini disse:

Por exemplo ali na média eu queria fazer um laço pra ir calculando as medias de 6 em 6 números e escrevendo a media do ano na tela, teria como fazer isso de uma forma menos extensa ?

Foi mal se ficou confuso, sou novo nisso

 

Sim, tem outras maneiras mais claras.

 

Poste uma descrição do problema, um enunciado, as tabelas, o resultado que espera. Ajude a gente a ajudar você.

Não escreveu nada de fato em C++, é praticamente um programa em C. Mesmo como um programa em C poderia estar mais claro e curto, mas em C++ seria provavelmente mais simples e mais legível que em C

 

Poste os detalhes

  • Curtir 1

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!