ادخ منا به
یزاس مهنابر و ترویپماک ینابم
یسیون همانرب لئاسم لح
همانرب ا هک دیسیونب ی نیرتکچوک و نیرتگرزب نیگنایم ،دناوخب یدوروزا ددع n
دنک پاچ ار هدش هدناوخ دادعا .
import java.util.Scanner;
public class AvgMaxMin{
public static void main(String[] args) { Scanner input=new Scanner (System.in);
System.out.print("Enter n: ");
int n = input.nextInt();
System.out.print("Enter x: ");
double x = input.nextDouble();
double min=x;
double max=x;
for (int i = 1 ; i < n ; i++) {
System.out.print("Enter x: ");
x = input.nextDouble();
if (x < min) min = x;
if (x > max) max = x;
}
double avg = (max+min)/2;
System.out.println( "The average of max and min is: " + avg );
:یجورخ
Enter n: 6 Enter x: 123 Enter x: 76 Enter x: -134 Enter x: 0 Enter x: 49 Enter x: -140
The average of max and min is: -8.5
همانرب یا
هک دیسیونب ،هدش هدناوخ دادعا نیب زا .دناوخب یدورو زا ددع یدادعت
هک یددع عومجم
دنک پاچ تسا رتگرزب همه زا شماقرا .
import java.util.Scanner;
public class MaxSumDigits {
public static void main(String[] args) {
Scanner input=new Scanner (System.in);
System.out.print("Enter n: ");
int n = input.nextInt();
int maxSum = 0, mx = 0;
for (int i = 1 ; i <= n ; i++) {
System.out.print("Enter x: ");
int x = input.nextInt();
int sum = 0;
int y = x;
while (x != 0) {
int r = x % 10;
sum += r;
x /= 10;
}
if (sum > maxSum) { maxSum = sum;
mx = y;
} }
System.out.println( "maxSum = " + maxSum + "mx = " + mx);
} }
**********************************************************************************
:یجورخ
Enter n: 4 Enter x: 8701 Enter x: 99 Enter x: 123 Enter x: 3200
maxSum = 18 mx = 99
همانرب یا
هک دیسیونب ددع هک یتروص رد ،دناوخب یدورو زا حیحص ددع کی
.دنک پاچ بسانم ماغیپ دشاب لماک ددع ،هدش هدناوخ تسا یددع :لماک ددع ک
دوخ زا ریغ( نآ یاه هیلع موسقم عومجم ه ددع دوخ اب )ددع
.تسا ربارب 6 : 1 + 2 + 3 = 6 : لماک ددع
28 : 1 + 2 + 4 + 7 + 14 = 28 : لماک ددع 15 : 1 + 3 + 5 = 9 تسین لماک ددع
import java.util.Scanner;
public class Perfect1{
public static void main(String[] args) {
Scanner input=new Scanner (System.in);
System.out.print("Enter n: ");
int n = input.nextInt();
int sum = 1 ;
for (int i = 2 ; i <= n/2 ; i++) { if (n % i ==0)
sum += i;
}
if (sum == n)
System.out.println( n + " is perfect");
}
}
:یجورخ
Enter n: 6 6 is perfect Enter n: 5
همانرب هک دیسیونب یا
دادعا هک یتروص رد ،دناوخب یدورو زا حیحص ددع m
.دنک پاچ بسانم ماغیپ دشاب لماک ددع ،هدش هدناوخ
import java.util.Scanner;
public class Perfect2{
public static void main(String[] args) {
Scanner input=new Scanner (System.in);
System.out.print("Enter m: ");
int m = input.nextInt();
for (int k=1; k <= m ; k++){
System.out.print("Enter n: ");
int n = input.nextInt();
int sum = 1 ;
for (int i = 2 ; i < = n/2 ; i++) { if (n % i ==0)
sum += i;
}
if (sum == n)
System.out.println( n + " is perfect");
} }
}
**********************************************************************************
:یجورخ
Enter m: 3 Enter n: 6 6 is perfect Enter n: 5 Enter n: 28 28 is perfect
همانرب هک دیسیونب یا
ددع هک یتروص رد ،دناوخب یدورو زا حیحص ددع کی
ددع ،هدش هدناوخ لوا
.دنک پاچ بسانم ماغیپ دشاب
ددع لوا تسا یددع : ک
ه .دشاب ریذپ شخب شدوخ و کی رب طقف 6 : 1 , 2 , 3 : تسین لوا ددع
19 : 1 , 19 : لوا ددع
import java.util.Scanner;
public class Prime {
public static void main(String[] args) { Scanner input=new Scanner (System.in);
System.out.print("Enter n: ");
int n = input.nextInt();
boolean flag = true;
for (int i = 2 ; i <= n/2 ; i++) { if (n % i ==0) {
flag = false;
break;
} }
if (flag)
System.out.println( n + " is Prime.");
else
System.out.println( n + " is no Prime.");
} }
**********************************************************************************
:یجورخ
Enter n: 14 14 is no Prime.
Enter n: 19 19 is Prime.
همانرب ا
لماک دادعا ،دناوخب یدوروزا ددع کی هک دیسیونب ی
.دنک پاچ ار هدش هدناوخ ددع زا رتکچوک
import java.util.Scanner;
public class Perfect2 {
public static void main(String[] args) { Scanner input=new Scanner (System.in);
System.out.print("Enter n: ");
int n = input.nextInt();
for (int k = n-1 ; k > 0 ; k--) { // تروص هب ای for (int k = 1 ; k < n ; k++) { int sum = 0 ;
for (int i = 1 ; i <= k/2 ; i++) { if (k % i ==0)
sum += i;
}
if (sum == k)
System.out.println( k + " is perfect");
} } }
**********************************************************************************
:یجورخ
Enter n: 10000 8128 is perfect 496 is perfect 28 is perfect 6 is perfect
همانرب ا
،دناوخب یدوروزا ددع کی هک دیسیونب ی لوا ددع نیلوا
ددع نآ زا دعب .دنک پاچ ار هدش هدناوخ
import java.util.Scanner;
public class Prime2 {
public static void main(String[] args) { Scanner input=new Scanner (System.in);
System.out.print("Enter n: ");
int n = input.nextInt();
int count=0;
do{
n++;
boolean flag = true;
for (int i = 2 ; i <= n/2 && flag; i++) if (n % i ==0)
flag=false;
if (flag){
System.out.println( "The first prime after n is " + n);
count++;
}
} while (count != 1 );
}
}
:یجورخ
Enter n: 10000
The first prime after n is 10001 Enter n: 7
The first prime after n is 11
:لاثم همانرب
هک دیسیونب یا .دناوخب یدورو زا ددع n
هک یدادعا مقر نیرتکچوک
رب نآ
2 دنک پاچ ،تسا ریذپ شخب .
9986 ,
72678 , 8914,
4 9 4 123, import java.util.Scanner;
public class MinEven1 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("Enter n : ");
int n=input.nextInt();
for (int i=1; i<=n ; i++){
System.out.print("Enter a number : ");
int x = input.nextInt();
int min = 9;
int number = x;
do{
int r = x % 10;
if (r < min) min = r;
x /= 10;
} while (x != 0);
if (min % 2 == 0)
System.out.println("number = " + number);
} // end for } //end main } // end MinEven1
**********************************************************************************