Odpowiedź :
Odpowiedź:
#include <stdio.h>
#include <math.h>
int main() {
float n = -1;
float mini = INFINITY;
while (n != 0) {
scanf("%f", &n);
if (n != 0) {
mini = fminf(mini, n);
}
}
printf("Najmniejsza z wprowadzonych liczb to %0.4f", mini);
return 0;
}
Wyjaśnienie:
Poprawiłem, wcześniej źle przeczytałem i zrobiłem dla najwięjszej przez przypadek
Wyjaśnienie:
#include<stdio.h>
int main() {
float a,n;
printf("Podaj liczbę: ");
scanf("%f",&n);
a=n;
while (n!=0){
printf("Podaj liczbę: ");
scanf("%f",&n);
if ((n<a)&&(n!=0)){
a=n;
}
}
printf("Najmniejszą liczbą jest liczba %0.2f",a);
}