• Tidak ada hasil yang ditemukan

هب انم خدا مبانی کامپیورت و ربانهم سازی

N/A
N/A
Protected

Academic year: 2024

Membagikan "هب انم خدا مبانی کامپیورت و ربانهم سازی"

Copied!
8
0
0

Teks penuh

(1)

ادخ منا به

یزاس مهنابر و ترویپماک ینابم

یسیون همانرب لئاسم لح 

 همانرب ا هک دیسیونب ی نیرتکچوک و نیرتگرزب نیگنایم ،دناوخب یدوروزا ددع 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

(2)

 همانرب یا

هک دیسیونب ،هدش هدناوخ دادعا نیب زا .دناوخب یدورو زا ددع یدادعت

هک یددع عومجم

دنک پاچ تسا رتگرزب همه زا شماقرا .

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

(3)

 همانرب یا

هک دیسیونب ددع هک یتروص رد ،دناوخب یدورو زا حیحص ددع کی

.دنک پاچ بسانم ماغیپ دشاب لماک ددع ،هدش هدناوخ تسا یددع :لماک ددع ک

دوخ زا ریغ( نآ یاه هیلع موسقم عومجم ه ددع دوخ اب )ددع

.تسا ربارب 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

(4)

 همانرب هک دیسیونب یا

دادعا هک یتروص رد ،دناوخب یدورو زا حیحص ددع 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

(5)

 همانرب هک دیسیونب یا

ددع هک یتروص رد ،دناوخب یدورو زا حیحص ددع کی

ددع ،هدش هدناوخ لوا

.دنک پاچ بسانم ماغیپ دشاب

ددع لوا تسا یددع : ک

ه .دشاب ریذپ شخب شدوخ و کی رب طقف 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.

(6)

 همانرب ا

لماک دادعا ،دناوخب یدوروزا ددع کی هک دیسیونب ی

.دنک پاچ ار هدش هدناوخ ددع زا رتکچوک

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

(7)

 همانرب ا

،دناوخب یدوروزا ددع کی هک دیسیونب ی لوا ددع نیلوا

ددع نآ زا دعب .دنک پاچ ار هدش هدناوخ

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

(8)

:لاثم همانرب

هک دیسیونب یا .دناوخب یدورو زا ددع 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

**********************************************************************************

Referensi

Dokumen terkait