Я мог бы получить самый большой без использования массивов, но не смог получить наименьший из них.Java-программа для поиска наибольшего и наименьшего числа в n числах без использования массивов
public static void main(String[] args)
{
int smallest=0;
int large=0;
int num;
System.out.println("enter the number");
Scanner input=new Scanner(System.in);
int n=input.nextInt();
for(int i=0;i<n;i++)
{
num=input.nextInt();
if(num>large)
{
large=num;
}
System.out.println("the largest is:"+large);
//gives the largest number in n numbers
код для самых маленьких ..
if(i==0&&num>0)
small=num;
if(num<small)
small=num;
System.out.println(small);
}
Ваш код работает для меня после смены 'small' на' smallest'. – Pshemo
Да! даже я пробовал, это работало .. Спасибо человеку. Я не заметил, что я использую самые маленькие, но не маленькие. – user3168844
Вы не могли определить условие для наименьшего числа, когда вы написали, что если блок для наибольшего числа? –