Игорь Теребов
Ученик
(138),
на голосовании
6 месяцев назад
import java.util.Scanner;
public class Main1 { public static void main(String [] args){ boolean g = true; int min = 0; for(int x = -10; x <= 12; x+=2){ int k; int factorial = 1; if( x >= 2 && x <= 5){ for (int i = 1; i <= x; i++) { factorial *= i; } k = factorial; } else if (x > 6 && x <= 12) { for (int i = 1; i <= x; i++) { factorial *= i; } k = factorial; }else{ k = (int) Math.pow(x, 4); } System.out.println("При x = " + x + ", значение функции: " + k); if(g || k < min){ min = k; g = false; } } System.out.println("Минимальное значение функции: " + min); } }
public class Main1 {
public static void main(String [] args){
boolean g = true;
int min = 0;
for(int x = -10; x <= 12; x+=2){
int k;
int factorial = 1;
if( x >= 2 && x <= 5){
for (int i = 1; i <= x; i++) {
factorial *= i;
}
k = factorial;
} else if (x > 6 && x <= 12) {
for (int i = 1; i <= x; i++) {
factorial *= i;
}
k = factorial;
}else{
k = (int) Math.pow(x, 4);
}
System.out.println("При x = " + x + ", значение функции: " + k);
if(g || k < min){
min = k;
g = false;
}
}
System.out.println("Минимальное значение функции: " + min);
}
}