راکت

کدآماده جاوا

2 پاسخ

کدآماده این دوتمرینومیخواستم:
تمرین۱:برنامه ای به زبان جاوابنویسیدکه کامپیوتر یک عددتصادفی رادرنظربگیردوکاربرتلاش کندتاآن عددراحدس بزند.هربارکاربریک عددواردمیکند،اگرکمتریابیشترازعدددرنظرگرفته شده بود پیغام مناسب چاپ شودوازکاربرخواسته شوددوباره تلاش کند.اگرعددواردشدهدبرابر باعدددرنظرگرفته شده بود،باپیغام مناسب برنامه خاتمه یابد.

تمرین۲:برنامه ای به زبان جاوابنویسیدکه۱۰ عددازورودی دریافت کندواعداد رابصورت مرتب شده ازکوچک به بزرگ درخروجی نمایش دهد.

آیداشین
آیداشین
@Aiofox
ثبت پرسش جدید

پاسخ‌ها

2
میکائیل
میکائیل
@FullStack

تخصص: برنامه نویسی سمت سرور و کلاینت

سلام وقت بخیر
تمرین اول

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);
    }
}
آیداشین
آیداشین
@Aiofox

سلام متشکرم ازشما. فقط نمیدونم چرا هرموقع ران میکنم این متن میاد:
groovy is not recognized as an internal or external command, operable program or bath file

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام