Run Code
|
API
|
Code Wall
|
Misc
|
Feedback
|
Login
|
Theme
|
Privacy
|
Patreon
min max pole
//clang 6.0.0 #include <stdio.h> #define A 10 #define B 20 #define N 8 void vymena(int *aPrt1, int *aPrt2); void ctidata(double data[]); int minmax(size_t aSize,double aData[],double *aPtrMax,double *aPtrMin); int minmax(size_t aSize,double aData[],double *aPtrMax,double *aPtrMin) { int i; if(aData==NULL) return -1; *aPtrMin=aData[0]; *aPtrMax=aData[0]; for(i=1;i<aSize;i++) { if(aData[i]<*aPtrMin) *aPtrMin=aData[i]; if(aData[i]>*aPtrMax) *aPtrMax=aData[i]; } return 0; } void ctidata(double aData[]) { int i; printf("Zadejte %d cisel\n",N); for(i=0;i<N;i++) scanf("%lf",&aData[i]); } int main(void) { int x; double aData[N],min,max; ctidata(aData); x=minmax(N,aData,&max,&min); if(x!=-1) printf("Minimum je:%lf Maximum je:%lf",min,max); else printf("ERROR:V poli byl ukazatel NULL"); return 0; }
run
|
edit
|
history
|
help
0
Triples bucles anidados
Detecta vocales
Cvičenie -č.6-UDP
lab7OOP 0.1
Tree and binarySearch
Bucles: secuencia ascendente de números
random()%N stddev
Lee hora y suma un segundo
Vending machine
vyměna proměnych pomoci parametru