Changes to be committed:

new file:   proglabs/lab7-8/10.c
	new file:   proglabs/lab7-8/11.c
	new file:   proglabs/lab7-8/12.c
	new file:   proglabs/lab7-8/13.c
	new file:   proglabs/lab7-8/14.c
	new file:   proglabs/lab7-8/15.c
	new file:   proglabs/lab7-8/16.c
	new file:   proglabs/lab7-8/17.c
	new file:   proglabs/lab7-8/18.c
	new file:   proglabs/lab7-8/19.c
	new file:   proglabs/lab7-8/3
	new file:   proglabs/lab7-8/5.c
	new file:   proglabs/lab7-8/6
	new file:   proglabs/lab7-8/6.c
	new file:   proglabs/lab7-8/7.c
	new file:   proglabs/lab7-8/8.c
	new file:   proglabs/lab7-8/9
	new file:   proglabs/lab7-8/9.c
	new file:   proglabs/lab7-8/test
	new file:   proglabs/lab7-8/tmp.out
This commit is contained in:
2025-11-13 00:08:24 +07:00
parent 4ad1856c53
commit 2ed5553b96
20 changed files with 491 additions and 0 deletions
+30
View File
@@ -0,0 +1,30 @@
#include <stdio.h>
void scale(double *a, double *b, double *c);
int main() {
double a,b,c;
printf("Print: num1 num2 num3\nPrint: ");
scanf(" %lf %lf %lf",&a,&b,&c);
scale(&a,&b,&c);
printf("%lf > %lf > %lf",a,b,c);
return 0;
}
void scale(double *a, double *b, double *c){
double result[3];
result[0] = *a;
result[1] = *b;
result[2] = *c;
for (int i = 0; i < 2; ++i) {
for (int j = 0; j < 2 - i; ++j) {
if (result[j] < result[j + 1]) {
double tmp = result[j];
result[j] = result[j + 1];
result[j + 1] = tmp;
}
}
}
*a = result[0];
*b = result[1];
*c = result[2];
}