Как написать данную программу через функцию? - C (СИ)
Формулировка задачи:
#include <stdio.h> #include <conio.h> #include <math.h> main() { int i,a=0; float k=0,M[19]; for(i=0;i<=19;i++) { printf("Vvedite %d-i elemment",i); printf("\n"); scanf("%f", &M[i]); } printf("\n"); for(i=0;i<=19;i++) printf(" %f ",M[i]); for (i=0;i<19;i++) if (M[i]>M[19]) { a=a+1; k=k+M[i]; } printf("\n summa=%6.1f, kolichestvo=%d",k,a); getch(); }
#include <stdio.h> #include <conio.h> #include <math.h> float laba4 (float x) { int i,a=0; float k=0; for (i=0;i<19;i++) if (M[i]>x) { a=a+1; k=k+M[i]; } return x; } main() { int i,a=0; float k=0,M[19]; float laba4 (float x); float x; for(i=0;i<=19;i++) { printf("Vvedite %d-i elemment",i); printf("\n"); scanf("%f", &M[i]); } printf("\n"); for(i=0;i<=19;i++) printf(" %f ",M[i]); for(i=0;i<=19;i++) x=M[i]; laba4 (x); getch(); }
Решение задачи: «Как написать данную программу через функцию?»
textual
Листинг программы
for(i=0;i<=19;i++) { x=M[i]; laba4(x,M[19]); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д