کدآماده این دوتمرینومیخواستم:
تمرین۱:برنامه ای به زبان جاوابنویسیدکه کامپیوتر یک عددتصادفی رادرنظربگیردوکاربرتلاش کندتاآن عددراحدس بزند.هربارکاربریک عددواردمیکند،اگرکمتریابیشترازعدددرنظرگرفته شده بود پیغام مناسب چاپ شودوازکاربرخواسته شوددوباره تلاش کند.اگرعددواردشدهدبرابر باعدددرنظرگرفته شده بود،باپیغام مناسب برنامه خاتمه یابد.
تمرین۲:برنامه ای به زبان جاوابنویسیدکه۱۰ عددازورودی دریافت کندواعداد رابصورت مرتب شده ازکوچک به بزرگ درخروجی نمایش دهد.
سلام وقت بخیر
تمرین اول
import java.util.Random;
import java.util.Scanner;
class GenerateRandom {
public static void main( String args[] ) {
// یک شیئ از کلاس رندوم
Random rand = new Random();
// حد اکثر عدد تصادفی
int upperbound = 50;
// (49) -1 ایجاد عدد تصادفی از 0 تا حداکثر متغییر بالا
int int_random = rand.nextInt(upperbound);
Boolean success = false;
// وارد کردن حدس کاربر
while(success == false) {
Scanner myObj = new Scanner(System.in);
String guess;
System.out.println("Enter your guess:");
guess = myObj.nextLine();
if(Integer.parseInt(guess) > int_random){
System.out.println("The entered number is greater than the selected number");
}else if(Integer.parseInt(guess) < int_random) {
System.out.println("The entered number is smaller than the selected number");
}else {
success = true;
}
}
System.out.println("Greate You guessed right: " + int_random);
}
}
تمرین شماره دوم
import java.util.ArrayList;
import java.util.Collections;
import java.util.Scanner;
class Main {
public static void main( String args[] ) {
ArrayList<Integer> numbers = new ArrayList<Integer>();
// وارد کردن 10 عدد کاربر
while(numbers.size() < 10) {
Scanner myObj = new Scanner(System.in);
String number;
System.out.println("Enter your number:");
number = myObj.nextLine();
numbers.add(Integer.parseInt(number));
}
Collections.sort(numbers);
System.out.println("Your numbers from small to large: " + numbers);
}
}
سلام متشکرم ازشما. فقط نمیدونم چرا هرموقع ران میکنم این متن میاد:
groovy is not recognized as an internal or external command, operable program or bath file
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟