Shaxar(nomi, respublikasi, tumani, xuquqiy xolati) Nomida "k"harfli


Download 304.01 Kb.
Sana18.06.2023
Hajmi304.01 Kb.
#1566472
Bog'liq
53 1-lab


1-topshiriq

8

SHAXAR(nomi, respublikasi, tumani, xuquqiy_xolati)

Nomida “k”harfli

#include
#include
using namespace std;
struct Shaxar {
string nomi;
string respublikasi;
string tumani;
string xuquqiy_xolati;
};
int main() {
const int SIZE = 5;
Shaxar shaxarlar[SIZE] = {{"Toshkent", "O'zbekiston", "Yunusobod", "Shahar"},
{"Bishkek", "Qirg'iziston", "Sverdlovskiy", "Shahar"},
{"Astana", "Qozog'iston", "Almatinskiy", "Shahar"},
{"Moskva", "Rossiya", "Tverskoy", "Viloyat"},
{"Xorazm", "O'zbekiston", "Urganch", "Shahar"}};
for (int i = 0; i < SIZE; i++) {
if (shaxarlar[i].nomi.find("k") != string::npos) {
cout << shaxarlar[i].nomi << " - " << shaxarlar[i].respublikasi << ", " << shaxarlar[i].tumani << ", " << shaxarlar[i].xuquqiy_xolati << endl;
}
}
return 0;
}

2-topshiriq


#include
using namespace std;
class Matematika {
public:
// Maydonlar
int a, b, c, d, e;
// Hamma maydonlarni ekranga chiqarish
void print() {
cout << "Maydonlar: " << a << ", " << b << ", " << c << ", " << d << ", " << e << endl;
}
// Maydonlarni o'zgartirish
void edit(int a_, int b_, int c_, int d_, int e_) {
a = a_;
b = b_;
c = c_;
d = d_;
e = e_;
}
};
int main() {
// Sinflarni yaratish
Matematika sinf1, sinf2;
// Sinf1 maydonlarini o'zgartirish va ekranga chiqarish
sinf1.edit(1, 2, 3, 4, 5);
sinf1.print();

// Sinf2 maydonlarini o'zgartirish va ekranga chiqarish


sinf2.edit(6, 7, 8, 9, 10);
sinf2.print();

return 0;


}

Download 304.01 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling