degi D degi Регистрация 28 Дек 2013 Сообщения 72 Репутация 0 Спасибо 0 Монет 0 10 Дек 2016 #1 #include #include #include # include float sred(int mas[],int n); int min(int*mas, int n); int max(int*mas, int n); int main(int argc,char ** argv) { setlocale(0, ""); int *mas, i, n; printf("Âåäèòå äëèíó ìàññèâà: "); scanf("%d", &n); mas = (int*) malloc(n*sizeof(int)); printf("Ââåäèòå ýëåìåíòû ìàññèâà: "); for(i=0; i<n; i++) { printf("mas[%d] = ", i); scanf("%d", &mas); } printf("Ñðåäíåå çíà÷åíèå ýëåìåíòîâ ìàññèâà %-6.2f",sred(mas,n)); } float sred (int*mas, int n) { float s=0; int i; for (i=0;i<n; i++) { s=s+mas; } s=s/n; return s; } int max(int*mas, int n) { int i,m; m=mas[0]; for (i=0;i<n; i++) { if (m<mas) m=mas; } printf("max=%d", m); return 0; } int min(int *mas, int n) { int i,m1; m1=mas[0]; for (i=0;imas) m1=mas; } printf("min=%d", m1); return 0; }
#include #include #include # include float sred(int mas[],int n); int min(int*mas, int n); int max(int*mas, int n); int main(int argc,char ** argv) { setlocale(0, ""); int *mas, i, n; printf("Âåäèòå äëèíó ìàññèâà: "); scanf("%d", &n); mas = (int*) malloc(n*sizeof(int)); printf("Ââåäèòå ýëåìåíòû ìàññèâà: "); for(i=0; i<n; i++) { printf("mas[%d] = ", i); scanf("%d", &mas); } printf("Ñðåäíåå çíà÷åíèå ýëåìåíòîâ ìàññèâà %-6.2f",sred(mas,n)); } float sred (int*mas, int n) { float s=0; int i; for (i=0;i<n; i++) { s=s+mas; } s=s/n; return s; } int max(int*mas, int n) { int i,m; m=mas[0]; for (i=0;i<n; i++) { if (m<mas) m=mas; } printf("max=%d", m); return 0; } int min(int *mas, int n) { int i,m1; m1=mas[0]; for (i=0;imas) m1=mas; } printf("min=%d", m1); return 0; }