Amaliyot masalalar
Oson darajadagi masalalar:
"Salom, dunyo!" dasturi:
Ekranga "Salom, dunyo!" yozuvini chiqaradigan dastur yozing.
Butun sonni ekranga chiqarish:
Foydalanuvchi kiritgan butun sonni ekranga chiqaradigan dastur yozing.
Ikki son yig‘indisi:
Foydalanuvchidan ikkita butun son kiriting va ularning yig‘indisini hisoblab ekranga chiqaring.
Aylananing yuzini hisoblash:
Foydalanuvchidan aylana radiusini kiritishni so‘rang va yuzini hisoblab ekranga chiqaring. Konstantadan (PI) foydalaning.
Sonning kvadratini hisoblash:
Foydalanuvchidan son kiritishni so'rang va ushbu sonning kvadratini hisoblab ekranga chiqaring.
Yoshni hisoblash:
Foydalanuvchidan tug'ilgan yilini kiriting va hozirgi yilga asoslangan holda uning yoshini hisoblab chiqaring.
Toq yoki juft son:
Foydalanuvchidan butun son kiriting va uning toq yoki juft son ekanligini aniqlang.
Celsiydan Fahrenheitga aylantirish:
Foydalanuvchidan Celsiyda harorat kiritishni so'rang va uni Fahrenheitga aylantirib ekranga chiqaring.
Maksimal uchta sonning eng kattasini topish:
Foydalanuvchidan uchta butun son kiriting va ularning eng kattasini ekranga chiqaring.
Matnni ekranga chiqarish:
Foydalanuvchidan ismni kiriting va uni ekranga "Salom, [ism]!" shaklida chiqaruvchi dastur yozing
O'rta darajadagi masalalar:
Ko‘paytirish jadvali:
Foydalanuvchidan son kiriting va uning 1 dan 10 gacha bo‘lgan ko‘paytirish jadvalini ekranga chiqaring.
Sonlarning o‘rtacha qiymatini hisoblash:
Foydalanuvchidan uchta son kiritishni so‘rang va ularning o‘rtacha qiymatini hisoblang.
Oddiy foiz hisoblash:
Foydalanuvchidan summa, foiz stavkasi va vaqtni kiriting. Oddiy foiz formulasi bo‘yicha foizni hisoblang va ekranga chiqaring.
1 dan N gacha bo‘lgan sonlar yig‘indisi:
Foydalanuvchidan
N
sonini kiriting va 1 dan N gacha bo‘lgan sonlarning yig‘indisini hisoblab ekranga chiqaring.
Foydalanuvchidan son olib, uni ikki marta ko‘paytirish:
Foydalanuvchidan biror son kiriting va uni ikki marta ko‘paytirib natijani ekranga chiqaring.
Foydalanuvchidan toq sonni aniqlash:
Foydalanuvchidan bir butun son kiriting va uning toq yoki juft son ekanligini aniqlang.
Sonlarning o'rtacha qiymatini hisoblash:
Foydalanuvchidan uchta butun son kiriting va ularning o‘rtacha qiymatini hisoblang.
O‘nlik sonni butun son va qoldiqqa ajratish:
Foydalanuvchidan o‘nlik son kiriting va uni butun qism va qoldiqqa ajratib ekranga chiqaring.
Sonning raqamlarini ajratish:
Foydalanuvchidan kiritilgan sonning har bir raqamini ajratib ekranga chiqaradigan dastur yozing.
Kvadrat sonni hisoblash:
Foydalanuvchidan kiritilgan sonning kvadratini hisoblaydigan dastur yozing.
Qiyin darajadagi masalalar:
Massivdagi eng katta elementni topish:
Foydalanuvchidan kiritilgan massivning eng katta elementini topish dasturini yozing.
Massivdagi eng kichik elementni topish:
Foydalanuvchidan kiritilgan massivning eng kichik elementini topish dasturini yozing.
Sonlarning kvadratlari yig‘indisi:
Foydalanuvchidan bir nechta son kiritishni so‘rang va ularning kvadratlari yig‘indisini hisoblang.
Massivning o‘rtacha qiymatini topish:
Foydalanuvchidan massiv elementlari sonini kiriting va massivning o‘rtacha qiymatini toping.
Sonning faktorialini hisoblash:
Foydalanuvchidan biror son kiriting va uning faktorialini hisoblab ekranga chiqaring.
Fibonacci ketma-ketligini hisoblash:
Foydalanuvchidan nechta Fibonacci sonini chiqarishni so‘rang va ekranga ketma-ketlikni chiqaring.
Oddiy sonni aniqlash:
Foydalanuvchidan biror butun son kiriting va uning oddiy son ekanligini aniqlang.
Matn ichidagi har bir belgining takrorlanish chastotasini aniqlash:
Foydalanuvchidan kiritilgan matndagi har bir belgining nechta marta takrorlanganini hisoblang.
Ikki massivni birlashtirish:
Foydalanuvchidan ikkita massiv kiriting va ularni birlashtirib yangi massiv hosil qiling.
Ikki matritsaning qo‘shilishini topish:
Foydalanuvchidan kiritilgan ikki matritsaning qo‘shilishini hisoblaydigan dastur yozing.
Last updated