Mundarija:
- 1 -qadam: Import
- 2 -qadam: Asosiy usulni o'rnatish
- 3 -qadam: Skanerni e'lon qilish
- 4 -qadam: Tanlovlar soni
- 5 -qadam: Tanlovlar sonini skanerlash
- 6 -qadam: massivni ishga tushirish
- 7 -qadam: Loop yasash
- 8 -qadam: tezkor tanlov
- 9 -qadam: Tanlovlarni skanerlang
- 10 -qadam: tasodifiy deb e'lon qilish
- 11 -qadam: tasodifiy sonni yaratish
- 12 -qadam: Tanlovni chop etish
- 13 -qadam: tabriklaymiz
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Bu yo'riqnomada foydalanuvchi kiritadigan variantlar ro'yxatidan tanlovni amalga oshiradigan java dasturini tuzish ko'rsatiladi. Dasturni yaratish uchun java va IDE haqida asosiy bilimlar. Har bir qadam 2 daqiqadan oshmasligi kerak.
1 -qadam: Import
Java -da skaner va tasodifiy sinflarni import qiling
java.util. Scanner -ni import qilish;
java.util. Random -ni import qilish;
2 -qadam: Asosiy usulni o'rnatish
Java -da asosiy funktsiyani o'rnating
umumiy statik void asosiy (String args) {}
3 -qadam: Skanerni e'lon qilish
Skaner uchun o'zgaruvchini ishga tushiring va e'lon qiling, bu holda men o'zgaruvchini skanerlashni nomladim
Skanerni skanerlash = yangi skaner (System.in);
4 -qadam: Tanlovlar soni
Foydalanuvchiga tanlovlar sonini so'rang.
5 -qadam: Tanlovlar sonini skanerlash
Tanlovlar sonini kiritish uchun skaner ob'ektidan foydalaning va bu holda numChoices o'zgaruvchiga saqlang
int numChoices = scan.nextInt ();
6 -qadam: massivni ishga tushirish
Bu erda stringArray -da qancha tanlov bo'lsa, shuncha elementli qatorni ishga tushiring
String stringArray = yangi String [numChoices+1];
7 -qadam: Loop yasash
Jadvalda o'tish uchun 0 ga boshlangan hisoblagich yordamida for loop yozing
uchun (int i = 0; i <stringArray.length; i ++) {}
8 -qadam: tezkor tanlov
Tanlovlar uchun tezkor foydalanuvchi
9 -qadam: Tanlovlarni skanerlang
Tanlovlaringizni qatorga kiritish uchun skanerdan foydalaning
stringArray = scanner.nextLine ();
10 -qadam: tasodifiy deb e'lon qilish
O'zgaruvchini tasodifiy deb e'lon qiling, bu holda rand deb nomlanadi (buni ko'chadan tashqarida bajarganingizga ishonch hosil qiling)
Tasodifiy rand = yangi tasodifiy ();
11 -qadam: tasodifiy sonni yaratish
Rand yordamida tasodifiy sonni yarating va bu holda randomChoice -ga o'zgaruvchini tayinlang
int randomChoice = rand.nextInt (numChoices);
12 -qadam: Tanlovni chop etish
Tasodifiy hosil qilingan sonni massivdan foydalaning va elementni shu indeksda chop eting
System.out.print (stringArray [randomChoice]);
13 -qadam: tabriklaymiz
Sizda bir nechta tanlovlarni ko'zdan kechiradigan va ulardan birini tasodifiy bosib chiqaradigan dastur bo'lishi kerak.
Agar siz qator indeksini chegaradan chiqarib yuborsangiz, pastadir hisoblagichini tekshiring. Nuqtali vergulni to'g'ri ishlatish uchun kodingizni tekshirganingizga ishonch hosil qiling. Esda tutingki, java katta harflarga sezgir!