Bajardi: swd002 1- guruh talabasi Norqulova Sevinch Tekshirdi: Babajanov Mo’min toshkent – 2023


Download 0.73 Mb.
Sana11.03.2023
Hajmi0.73 Mb.
#1260732

O’ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI
MUHAMMAD AL – XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI

Informatika asoslari kafedrasi


Dasturlash fani bo’yicha
6-AMALIY ISH
Bajardi: SWD002_1- guruh talabasi
Norqulova Sevinch
Tekshirdi: Babajanov Mo’min

TOSHKENT – 2023



#include
using namespace std;
class Svet_va_Sham{
public:
string rangi;
int uzunligi;
int narxi;

};
int main()
{
Svet_va_Sham b1,b2,b3,b4,b5,b6;
b1.rangi="Oq";
b2.uzunligi=10;
b3.narxi=15000;
b4.rangi="Sariq";
b5.uzunligi=50;
b6.narxi=8000;
cout<<"Svet rangi:" <
cout<<"Svet uzunligi:" <
cout<<"Svet narxi:" <
cout<<"Sham rangi:" <
cout<<"Sham uzunligi:" <
cout<<"Sham narxi:" <
}



#include
using namespace std;
class Shahar{
public:
int binolari;
int soati;
int aholi_soni;
string nomi;
Shahar()
{
cout<<"Konctruktor ishga tushdi !!!" <
}
~Shahar()
{
cout<<"Distruktor ishga tushdi !!!" <
}
};
int main()
{
Shahar ob1,ob2;
ob1.binolari=12;
ob1.soati=1530;
ob1.aholi_soni=275018;
ob1.nomi="Toshkent";
ob2.binolari=650;
ob2.soati=1900;
ob2.aholi_soni=140404;
ob2.nomi="Buxoro";
cout<<"Shaharni binolari:" <
cout<<"Shaharni soati:" <
cout<<"Shaharni aholi soni:" <
cout<<"Shaharni nomi:" <
cout<<"Shaharni binolari:" <
cout<<"Shaharni soati:" <
cout<<"Shaharni aholi soni:" <
cout<<"Shaharni nomi:" <
cout<<"yigindi:" <
cout<<"ma'lumot:" <
return 0;
}




#include
using namespace std;
namespace nom{
class xodimlar {
public:
string ismi;
string familiyasi;
string sanasi; //ishga qabul qilingan sanasi kun.oyi
int yili;
void kiriting(xodimlar a[], int n)
{
for (int i = 0; i< n ; i++)
{
cout << i + 1 << "-> xodim ma'lumotlarini kiriting: " << endl;
cout << " Xodimning ismi: "; cin >> a[i].ismi;
cout << " Xodimning familiyasi: "; cin >> a[i].familiyasi;
cout << " ishga qabul qilingan sanasi: "; cin >> a[i].sanasi;
cout << " ishga qabul qilingan yili: "; cin >> a[i].yili;
cout << "\n";
}
}
void qidirish(xodimlar a[], int n)
{
cout<<" Firmada 3 yil va undan ortiq vaqtdan beri ishlab kelayotgan xodimlar: \n ";
for (int i = 0; i < n; i++)
{
if(a[i].yili <= 2022-3)
cout << "ismi: " << a[i].ismi << "\n Familiyasi:" << a[i].familiyasi << "\n ishga qabul qilingan sanasi:" << a[i].sanasi << "\n ishga qabul qilingan yili: "<< a[i].yili << endl;
}
}
};
}
using namespace nom;
int main()
{
xodimlar ob[50]; int n, k;
cout << " Xodimlar soni: "; cin >> n; ob[50].kiriting(ob,n);
qayt:
cout << " Qidirish uchun 1 ni bosing: "; cin>>k;
switch(k)
{
case 1: ob[50].qidirish(ob, n); break;
}
cout << endl;
goto qayt;
}




#include
#include
using namespace std;
int main(){
string str,B[20],C[20];
getline(cin,str);
str += " ";
string l = "";
string s[40];
int q=0;
for(int i=0; i
if(str[i] == ' '){
q++;
s[q] = l;
l = "";
}else{
l+=str[i];
}
}
int satr=0;
cout<<"\nAlohidalangan sozlar\n";
for(int i=0; i<=q; i++){
cout<
if(s[i].length()==5){
satr++;
B[satr] = s[i];
}
}
cout<<"\n 5 ga teng uzunlikdagi so'zlar\n";
for(int i=1; i<=satr; i++){
cout<
}
}





#include
#include
using namespace std;
int main() {

ofstream faylOut("fayl.txt");
string s;
cout << "Satr kiriting : ";
getline(cin, s);
faylOut << s;
faylOut.close();
ifstream faylIn("fayl.txt");
string s1;
getline(faylIn, s1);
for(int i = 0; i < s1.size(); i++) {
if((int)s1[i] == 58) s1[i] = ';';
}
faylIn.close();
ofstream fayl("fayl.txt");
cout << s1;
fayl << s1;
return 0;
}


Download 0.73 Mb.

Do'stlaringiz bilan baham:




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