1.2.1-masala
Berilgan to'rt xonali son boshidagi ikkita raqamlar yig'indisining qolgan raqamlari yig'indisiga teng yoki yo'qligi aniqlash dasturini tuzing.
CodeStep
1.2.1 · MAVZU
37 ta masala. Masala shartini ko‘rib, yechishni boshlang.
Berilgan to'rt xonali son boshidagi ikkita raqamlar yig'indisining qolgan raqamlari yig'indisiga teng yoki yo'qligi aniqlash dasturini tuzing.
Berilgan uch xonali son kvadrati, uning raqamlari yig'indisining kubiga tengligini aniqlash dasturini tuzing.
Berilgan uch xonali son raqamlari orasida bir xillari borligini aniqlash dasturini tuzing.
A butun soni berilgan. Uning musbatligini tekshirish aniqlash dasturini tuzing.
A butun soni berilgan. Uning juftligini rostlikka tekshirish aniqlash dasturini tuzing.
A butun soni berilgan. Uning toqligi rostlikka tekshirish aniqlash dasturini tuzing.
A va B butun sonlar berilgan bo'lsin, ularni (A>2 va B<=3) bo'lgan hol uchun rostlikka tekshirish aniqlash dasturini tuzing.
A va B butun sonlar berilgan bo'lsin, ularni (A>=0 va B<-2) bo'lgan hol uchun rostlikka tekshirish aniqlash dasturini tuzing.
A, B, C butun sonlar berilgan. Ular (A<=B<=C) holat uchun rostlikka tekshirish aniqlash dasturini tuzing.
A, B, C butun sonlar berilgan. B soni A va C sonlar orasida yotishi rostlikka tekshirish aniqlash dasturini tuzing.
A va B butun sonlar berilgan, ular har biri toq bo'lmagan hol uchun rostlikka tekshirish aniqlash dasturini tuzing.
A, B, C butun sonlar berilgan. B soni A va C sonlar orasida yotishi rostlikka tekshirilsin.
a,b,c butun sonlar berilgan bo'lib, ular uchburchakning tomonlarini tashkil etadi. Shu uchburchakning to'g'ri burchakli ekanligini aniqlash dasturini tuzing.
A, B, C butun sonlar berilgan. B soni A va C sonlar orasida yotishi rostlikka tekshirilsin.
A va B butun sonlar berilgan, ularning hech bo'lmaganda bittasi toq ekanligi rostlikka tekshirilsin.
A va B butun sonlar berilgan, bu sonlardan biri toq ekanligi rostlikka tekshirilsin.
A va B butun sonlar berilgan, ularning bir xil juftlikka ega ekanligi tekshirilsin.
A, B, C butun sonlar berilgan. Ularning har birini musbat ekanligi rostlikka tekshirilsin.
A, B, C butun sonlar berilgan. Ularning hech bo'lmaganda bittasi musbat ekanligi rostlikka tekshirilsin.
A, B, C butun sonlar berilgan. Faqat ulardan bittasi musbatligi rostlikka tekshirilsin.
A, B, C butun sonlar berilgan. Ulardan faqat ikkitasi bir vaqtda musbat ekanligi rostlikka tekshirilsin.
Butun musbat son berilgan. Uning juftligi va ikki xonali ekanligi rostlikka tekshirilsin.
Butun musbat son berilgan. Ularning toqligi va uch xonali ekanligi rostlikka tekshirilsin.
Berilgan uchta sondan olingan juftlik o'zaro teng bo'lishi rostlikka tekshirilsin.
Berilgan uchta butun sonlar orasidan olingan juftliklardan hech bo'lmaganda bittasi o'zaro qarama-qarshi juftlikni tashkil etishini aniqlash dasturini tuzing.
To'rt xonali natural son berilgan. Bu son raqamlarining har xil ekanligini aniqlash dasturini tuzing.
To'rt xonali natural berilgan. Uning raqamlari o'suvchi ketma-ketlik tashkil etishini aniqlash dasturini tuzing.
To'rt xonali natural son berilgan. Uning raqamlari o'suvchi yoki kamayuvchi ketma-ketlik tashkil etishini aniqlash dasturini tuzing.
To'rt xonali son berilgan. Uni chapdan o'ngga va o'ngdan chapga o'qiganda bir xil o'qilishini aniqlash dasturini tuzing.
A, B, C sonlar berilgan (A≠0). Bu sonlarni kvadrat tenglama koeffisientlari deb hisoblab shu kvadrat tenglamaning haqiqiy yechimga ega ekanligini aniqlash dasturini tuzing.
x, y sonlari berilgan. Ularni koordinatalar deb hisoblab 1-chorakda yotishini aniqlash dasturini tuzing.
x, y sonlari berilgan. Ularni koordinatalar deb hisoblab koordinata boshida yotishini aniqlash dasturini tuzing.
x, y sonlari berilgan. Ularni koordinatalar deb hisoblab 1- yoki 2-chorakda yotishini aniqlash dasturini tuzing.
x, y sonlari berilgan. Ularni koordinatalar deb hisoblab 2-yoki 3-chorakda yotishini aniqlash dasturini tuzing.
Tekislikda nuqta x va y koordinatalari bilan berilgan. Shu nuqtaning yuqori chap burchagi (x1,y1), quyi o'ng burchagi (x3,y3) bo'lgan hamda tomonlari koordinata o'qlariga parallel to'g'ri burchakli to'rtburchakning ichida yotishi yoki yotmasligi aniqlash dasturini tuzing.
a,b,c butun sonlar berilgan bo'lib, ular uchburchakning tomonlarini tashkil etadi. Shu uchburchakning teng tomonli ekanligini aniqlash dasturini tuzing.
a,b,c butun sonlar berilgan bo'lib, ular uchburchakning tomonlarini tashkil etadi. Shu uchburchakning teng yonli ekanligini aniqlash dasturini tuzing.
Bu namunalarda mantiqiy ifodalarni baholash va tuzish o'rganiladi.
1-NAMUNAVIY MASALA
A, B, C butun sonlar berilgan. B soni A va C sonlar orasida yotishi rostlikka tekshirilsin.
Mantiqiy shart orqali tekshirish
A, B, C = map(int, input("A, B, C sonlarini kiriting: ").split())
result = (A <= B <= C) or (C <= B <= A)
print(f"B soni A va C orasida yotadimi? {result}")
1 2 3 B soni A va C orasida yotadimi? True
Mantiqiy shart orqali tekshirish
#include <iostream>
using namespace std;
int main() {
int A, B, C;
cout << "A, B, C sonlarini kiriting: ";
cin >> A >> B >> C;
bool result = (A <= B && B <= C) || (C <= B && B <= A);
cout << "B soni A va C orasida yotadimi? " << result << endl;
return 0;
}
1 2 3 B soni A va C orasida yotadimi? 1
Mantiqiy shart orqali tekshiriladi.2-NAMUNAVIY MASALA
Uchta butun son berilgan. Shu sonlarning uchburchakning tomonlarini tashkil etishini aniqlash dasturini tuzing.
Uchburchak tengsizliklari orqali tekshirish
A, B, C = map(int, input("A, B, C sonlarini kiriting: ").split())
result = (A + B > C) and (A + C > B) and (B + C > A)
print(f"Berilgan sonlar uchburchak tomonlari bo'la oladimi? {result}")
3 4 5 Berilgan sonlar uchburchak tomonlari bo'la oladimi? True
Uchburchak tengsizliklari orqali tekshirish
#include <iostream>
using namespace std;
int main() {
int A, B, C;
cout << "A, B, C sonlarini kiriting: ";
cin >> A >> B >> C;
bool result = (A + B > C) && (A + C > B) && (B + C > A);
cout << "Berilgan sonlar uchburchak tomonlari bo'la oladimi? " << result << endl;
return 0;
}
3 4 5 Berilgan sonlar uchburchak tomonlari bo'la oladimi? 1
Uchburchak tengsizliklari orqali tekshiriladi.