Foydalanuvchidan yoshni so’raydigan dasturni tuzing. Yosh 50 dan yuqori bo’lsa, dastur “Siz kattasiz” deb chiqarib berishi kerak. Yosh 50 dan past bo’lsa “Siz yoshsiz” deb chiqarib berishi kerak



Yüklə 19,5 Kb.
səhifə1/4
tarix20.11.2023
ölçüsü19,5 Kb.
#163881
  1   2   3   4

1) Foydalanuvchidan yoshni so’raydigan dasturni tuzing. Yosh 50 dan yuqori bo’lsa, dastur “Siz kattasiz” deb chiqarib berishi kerak. Yosh 50 dan past bo’lsa “Siz yoshsiz” deb chiqarib berishi kerak.
Mana Java-da yozilgan dastur foydalanuvchidan ularning yoshini so'raydi va ularning yoshiga qarab xabar chiqaradi:

import java.util.Scanner;

umumiy sinf AgeChecker {
umumiy statik void main(String[] args) {
Skaner skaneri = yangi Skaner(System.in);
System.out.print("Yoshingizni kiriting: ");
int age = scanner.nextInt();
agar (yosh > 50) {
System.out.println("Siz kattasiz.");
} else if (yoshi < 50) {
System.out.println("Siz yoshsiz.");
} boshqa {
System.out.println("Siz roppa-rosa 50 yoshdasiz.");
}
scanner.close();
}
}

Ushbu dasturda biz avvalo foydalanuvchi kiritgan ma'lumotlarni o'qish uchun "Skaner" ob'ektini yaratamiz. Keyin biz foydalanuvchidan `System.out.print()` usuli yordamida o`z yoshini kiritishni taklif qilamiz va `Scanner` obyektining `nextInt()` usuli yordamida kiritilgan ma`lumotlarni o`qiymiz.


So‘ngra “age” o‘zgaruvchisining qiymatini tekshirish uchun “if-else” iborasidan foydalanamiz. Agar yosh 50 dan katta bo'lsa, biz "Sen kattasan" deb chop etamiz. Agar yosh 50 dan kam bo'lsa, biz "Sen yoshsan" deb chop etamiz. Agar yosh aniq 50 bo'lsa, biz "Siz roppa-rosa 50 yoshdasiz" deb chop etamiz.
Nihoyat, u bilan bog'langan har qanday tizim resurslarini chiqarish uchun "Skaner" ob'ektini yopamiz.
2) Somsani narxini so’raydigan dastur. Narx 35000 dan yuqori bo’lsa - dastur “qimmat” deb chiqarib bersin. 35000 dan arzon bo’lsa - “arzon” deb chiqarib bersin.
Mana Java-da yozilgan dastur foydalanuvchidan Somsani narxini so'raydi va narx bo'yicha xabar chiqaradi:

import java.util.Scanner;

umumiy sinf PriceChecker {
umumiy statik void main(String[] args) {
Skaner skaneri = yangi Skaner(System.in);
System.out.print("Somsani narxini kiriting: ");
int narxi = scanner.nextInt();
agar (narxi > 35000) {
System.out.println("Qimmat.");
} else if (narxi < 35000) {
System.out.println("Arzon.");
} boshqa {
System.out.println("Narx aniq 35000.");
}
scanner.close();
}
}
Ushbu dasturda biz avvalgisiga o'xshash tuzilmadan foydalanamiz. Biz “Skaner” obyektini yaratamiz, foydalanuvchidan Somsani narxini kiritishni taklif qilamiz va “nextInt()” usuli yordamida kiritilgan ma’lumotlarni o‘qiymiz.
Keyin “narx” o‘zgaruvchisining qiymatini tekshirish uchun “if-else” iborasidan foydalanamiz. Agar narx 35 000 dan katta bo'lsa, biz "qimmat" bosamiz. Agar narx 35000 dan past bo'lsa, biz "Arzon" ni chop etamiz. Agar narx roppa-rosa 35000 bo'lsa, biz "Narx aniq 35000" deb chop etamiz.
Nihoyat, u bilan bog'langan har qanday tizim resurslarini chiqarish uchun "Skaner" ob'ektini yopamiz.

3) Foydalanuvchi yoshini kiritish kerak. Yoshi 0 dan 30 gacha bo’lsa, unga “yoshsiz” deb yozing. Yoshi 30 dan 60 gacha bo’lsa, unga “kattasiz” deb yozing. Yoshi 60 dan yuqori bo’lsa, unga siz qarisiz deb yozing
Java-da foydalanuvchidan yoshini so'raydigan va yosh toifasiga qarab xabar chiqaradigan dastur:

import java.util.Scanner;

umumiy sinf AgeChecker {
umumiy statik void main(String[] args) {
Skaner skaneri = yangi Skaner(System.in);
System.out.print("Yoshingizni kiriting: ");
int age = scanner.nextInt();
agar (yosh >= 0 && yoshi <= 30) {
System.out.println("Siz yoshsiz.");
} else if (yosh > 30 && yoshi <= 60) {
System.out.println("Siz qarib qoldingiz.");
} boshqa {
System.out.println("Siz juda qarisiz.");
}
scanner.close();
}
}
Ushbu dasturda biz foydalanuvchining yosh ma'lumotlarini o'qish uchun "Scanner" ob'ektidan foydalanamiz. nextInt() usuli foydalanuvchidan keyingi butun sonni o'qish uchun ishlatiladi.
So‘ngra “age” o‘zgaruvchisining qiymatini tekshirish uchun “if-else” iborasidan foydalanamiz. Agar yosh 0 dan 30 gacha (shu jumladan) bo'lsa, biz "Siz yoshsiz" ni chop qilamiz. Agar yosh 31 dan 60 gacha (shu jumladan) bo'lsa, biz "Sen qarisan" deb chop etamiz. Agar yosh 60 dan katta bo'lsa, biz "Siz juda qarisiz" deb chop etamiz.
Nihoyat, u bilan bog'langan har qanday tizim resurslarini chiqarish uchun "Skaner" ob'ektini yopamiz.



Yüklə 19,5 Kb.

Dostları ilə paylaş:
  1   2   3   4




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin