-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMinMaxSorting.java
More file actions
39 lines (28 loc) · 948 Bytes
/
MinMaxSorting.java
File metadata and controls
39 lines (28 loc) · 948 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
import java.util.Arrays;
import java.util.Scanner;
public class MinMaxSorting {
public static void main(String[] args) {
//Dizideki elemanların girilen sayıdan küçük en yakın sayıyı ve en büyük en yakın sayıyı bulan programı yazınız.
Scanner scn=new Scanner(System.in);
int[]dizi={-800,54,11,90,26,188,41,74,800,8,35,42,150,225,330,600,-550};
Arrays.sort(dizi);
int i,j;
int little=0;
int big=0;
System.out.println("Bir sayı giriniz");
int n=scn.nextInt();
for(i=0;i< dizi.length;i++){
if(dizi[i]<n){
little=dizi[i];
}
}
System.out.println("En yakın küçük sayı : "+little);
int a= dizi.length-1;
for(i= a ;i>=0;i--) {
if(n<dizi[i]){
big=dizi[i];
}
}
System.out.println("En yakın büyük sayı : "+big);
}
}