#Savol1
1.Ketma-ket qidiruv usulidan foydalanib, ro‘yhatda berilgan kalitdan katta elementlarni toping
1.Ketma-ket qidiruv usulidan foydalanib, ro‘yhatda berilgan kalitdan katta elementlarni toping
Forwarded from Deleted Account
MTA laboratoriya MI 2.docx
25.2 KB
This media is not supported in your browser
VIEW IN TELEGRAM
😁😁😁Dasturlashni endi boshlaganingda shunday bo'lishi mumkin lekin sen aslo chekinma👍👍
@BekorchiStudentlar
@uz_python
@BekorchiStudentlar
@uz_python
Forwarded from Bคгคt๏ש (๏ŦŦเςเคl) ✔
MTA laboratoriya MI 3.docx
47.4 KB
Оёқ кийимингизнинг размери охирига 2 та (0) қўшинг, ундан туғилган йилингизни айириб юборинг . Унга ҳозирги йилни қўшинг. Охирги 2 та сон сизнинг ёшингиз!
@uz_python
•┈•┈•✿••❁📖❁••✿•┈•┈•
@uz_python
•┈•┈•✿••❁📖❁••✿•┈•┈•
Forwarded from Deleted Account
/*
RO’YHAT har ikkinchi elementi o’chirilsin.
*/
#include <bits/stdc++.h>
using namespace std;
int main() {
list <int> num_list;
int n,k;
cin>>n;
for(int i=0;i<n;i++)
{ cin>>k;num_list.push_back(k); }
size_t size = num_list.size();
cout<<"natija: ";
list <int> :: iterator it = num_list.begin();
while(size--)
{ auto toDelete = it; it++;
if (size%2==1) num_list.erase(toDelete); }
for(it = num_list.begin();
it != num_list.end(); ++it)
{ cout << *it << " "; }
cout << endl; return 0; }
RO’YHAT har ikkinchi elementi o’chirilsin.
*/
#include <bits/stdc++.h>
using namespace std;
int main() {
list <int> num_list;
int n,k;
cin>>n;
for(int i=0;i<n;i++)
{ cin>>k;num_list.push_back(k); }
size_t size = num_list.size();
cout<<"natija: ";
list <int> :: iterator it = num_list.begin();
while(size--)
{ auto toDelete = it; it++;
if (size%2==1) num_list.erase(toDelete); }
for(it = num_list.begin();
it != num_list.end(); ++it)
{ cout << *it << " "; }
cout << endl; return 0; }
Forwarded from Deleted Account
/*
Stek elementlari teskari tartibda joylashtirib chiqilsin.
*/
#include<bits/stdc++.h>
using namespace std;
stack<char> st;
string ns;
char pastki_qismiga_joylashtir(char x)
{
if(st.size() == 0)
st.push(x);
else
{
char a = st.top();
st.pop();
pastki_qismiga_joylashtir(x);
st.push(a);
}
}
char teskari()
{
if(st.size()>0)
{
char x = st.top();
st.pop();
teskari();
pastki_qismiga_joylashtir(x);
}
}
int main()
{ st.push('1');
st.push('2');
st.push('3');
st.push('4');
cout<<"Asosiy Stack"<<endl;
cout<<"1"<<" "<<"2"<<" "
<<"3"<<" "<<"4"
<<endl;
teskari();
cout<<"teskari Stack"
<<endl;
while(!st.empty())
{
char p=st.top();
st.pop();
ns+=p; }
cout<<ns[3]<<" "<<ns[2]<<" "
<<ns[1]<<" "<<ns[0]<<endl;
return 0;
}
Stek elementlari teskari tartibda joylashtirib chiqilsin.
*/
#include<bits/stdc++.h>
using namespace std;
stack<char> st;
string ns;
char pastki_qismiga_joylashtir(char x)
{
if(st.size() == 0)
st.push(x);
else
{
char a = st.top();
st.pop();
pastki_qismiga_joylashtir(x);
st.push(a);
}
}
char teskari()
{
if(st.size()>0)
{
char x = st.top();
st.pop();
teskari();
pastki_qismiga_joylashtir(x);
}
}
int main()
{ st.push('1');
st.push('2');
st.push('3');
st.push('4');
cout<<"Asosiy Stack"<<endl;
cout<<"1"<<" "<<"2"<<" "
<<"3"<<" "<<"4"
<<endl;
teskari();
cout<<"teskari Stack"
<<endl;
while(!st.empty())
{
char p=st.top();
st.pop();
ns+=p; }
cout<<ns[3]<<" "<<ns[2]<<" "
<<ns[1]<<" "<<ns[0]<<endl;
return 0;
}
Forwarded from Deleted Account
#include <iostream>
#include<deque>
///Navbat juft elementlari o'chirilsin
using namespace std;
int main()
{
deque <int> navbat1,navbat;
int n;
cout<<"n= "; cin>>n;
cout<<"navbat elementlarini kiriting: ";
for(int i=0;i<n;i++)
{ int k;
cin>>k;
navbat.push_back(k);
}
int k=0;
for(int i:navbat)
{
if(k%2==0) navbat1.push_back(i);
k++;
navbat.pop_front();
}cout<<"\n navbat juft o'rnidagi elementlari o'chirilsin: ";
for(int j:navbat1)
{
cout<<j<<" ";
}
return 0;
}
#include<deque>
///Navbat juft elementlari o'chirilsin
using namespace std;
int main()
{
deque <int> navbat1,navbat;
int n;
cout<<"n= "; cin>>n;
cout<<"navbat elementlarini kiriting: ";
for(int i=0;i<n;i++)
{ int k;
cin>>k;
navbat.push_back(k);
}
int k=0;
for(int i:navbat)
{
if(k%2==0) navbat1.push_back(i);
k++;
navbat.pop_front();
}cout<<"\n navbat juft o'rnidagi elementlari o'chirilsin: ";
for(int j:navbat1)
{
cout<<j<<" ";
}
return 0;
}
Forwarded from Deleted Account
image_2019-11-16_22-10-49.png
2.7 KB
image_2019-11-16_22-26-56.png
2.9 KB
#include <iostream>
#include<deque>
using namespace std;
int main()
{
deque <int> navbat1,navbat;
int n;
cout<<"n= "; cin>>n;
cout<<"navbat elementlarini kiriting: ";
for(int i=0;i<n;i++)
{ int k;
cin>>k;
navbat.push_back(k);
}
int k=0;
int min=navbat.front();
for(int i:navbat)
{ if(i<min)min=i;
}
for(int i:navbat)
{
if(i==min) navbat1.push_back(0);
else navbat1.push_back(i);
k++;
navbat.pop_front();
}
cout<<"\n navbatni minimal elementi o'rniga 0 joylashtirilsin: ";
for(int j:navbat1)
{
cout<<j<<" ";
}
return 0;
}
#include<deque>
using namespace std;
int main()
{
deque <int> navbat1,navbat;
int n;
cout<<"n= "; cin>>n;
cout<<"navbat elementlarini kiriting: ";
for(int i=0;i<n;i++)
{ int k;
cin>>k;
navbat.push_back(k);
}
int k=0;
int min=navbat.front();
for(int i:navbat)
{ if(i<min)min=i;
}
for(int i:navbat)
{
if(i==min) navbat1.push_back(0);
else navbat1.push_back(i);
k++;
navbat.pop_front();
}
cout<<"\n navbatni minimal elementi o'rniga 0 joylashtirilsin: ";
for(int j:navbat1)
{
cout<<j<<" ";
}
return 0;
}
image_2019-11-16_23-31-14.png
3.2 KB
#include <iostream>
#include<deque>
using namespace std;
int main()
{
deque <int> navbat1,navbat;
int n;
cout<<"n= "; cin>>n;
cout<<"navbat elementlarini kiriting: ";
for(int i=0;i<n;i++)
{ int k;
cin>>k;
navbat.push_back(k);
}
int k=0;
int min=navbat.front();
for(int i:navbat)
{ if(i<min)min=i;
}
for(int i:navbat)
{ navbat1.push_back(i);
if(i==min) navbat1.push_back(0);
k++;
navbat.pop_front();
}
cout<<"\n navbatni minimal elementidan keyingi o'rniga 0 joylashtirilsin: ";
for(int j:navbat1)
{
cout<<j<<" ";
}
return 0;
}
#include<deque>
using namespace std;
int main()
{
deque <int> navbat1,navbat;
int n;
cout<<"n= "; cin>>n;
cout<<"navbat elementlarini kiriting: ";
for(int i=0;i<n;i++)
{ int k;
cin>>k;
navbat.push_back(k);
}
int k=0;
int min=navbat.front();
for(int i:navbat)
{ if(i<min)min=i;
}
for(int i:navbat)
{ navbat1.push_back(i);
if(i==min) navbat1.push_back(0);
k++;
navbat.pop_front();
}
cout<<"\n navbatni minimal elementidan keyingi o'rniga 0 joylashtirilsin: ";
for(int j:navbat1)
{
cout<<j<<" ";
}
return 0;
}
Python daturlash maktabi 🐍
Photo
/*
Ikki ro'yhat birlashtirilsin
*/
#include <bits/stdc++.h>
using namespace std;
int main()
{
list<int> list1,list2;
int n,m;
cout<<"1- list elementlari soni: "; cin>>n;
cout<<"1- list elementlarini kiriting: ";
for(int i=0;i<n;i++)
{ int k;
cin>>k;
list1.push_back(k);
}
cout<<"2- list elementlari soni: "; cin>>m;
cout<<"2- list elementlarini kiriting: ";
for(int i=0;i<m;i++)
{ int k;
cin>>k;
list2.push_back(k);
}
list2.merge(list1);
cout << "List: ";
for (auto i = list2.begin(); i != list2.end(); ++i)
cout << *i << " ";
return 0;
}
Ikki ro'yhat birlashtirilsin
*/
#include <bits/stdc++.h>
using namespace std;
int main()
{
list<int> list1,list2;
int n,m;
cout<<"1- list elementlari soni: "; cin>>n;
cout<<"1- list elementlarini kiriting: ";
for(int i=0;i<n;i++)
{ int k;
cin>>k;
list1.push_back(k);
}
cout<<"2- list elementlari soni: "; cin>>m;
cout<<"2- list elementlarini kiriting: ";
for(int i=0;i<m;i++)
{ int k;
cin>>k;
list2.push_back(k);
}
list2.merge(list1);
cout << "List: ";
for (auto i = list2.begin(); i != list2.end(); ++i)
cout << *i << " ";
return 0;
}
Forwarded from Bคгคt๏ש (๏ŦŦเςเคl) ✔
#include<bits/stdc++.h>
using namespace std;
struct KOMPUTER
{
int id;
string nomi;
string YILI;
string XOTIRASI;
};
int main()
{ int n,k,d;
KOMPUTER a[10];
deque<int> myDeque;
a[0].id=1; a[0].nomi= "HP "; a[0].XOTIRASI="1024 GB"; a[0].YILI="2012";
a[1].id=2; a[1].nomi= "ACER "; a[1].XOTIRASI="1024 GB"; a[1].YILI="2015";
a[2].id=3; a[2].nomi= "SAMSUNG "; a[2].XOTIRASI="512 GB"; a[2].YILI="2018";
a[3].id=4; a[3].nomi= "LG "; a[3].XOTIRASI="2048 GB"; a[3].YILI="2019";
a[4].id=5; a[4].nomi= "TOSHIBA "; a[4].XOTIRASI="1024 GB"; a[4].YILI="2019";
a[5].id=6; a[5].nomi= "APPLE "; a[5].XOTIRASI="1024 GB"; a[5].YILI="2016";
a[6].id=7; a[6].nomi= "SAMSUNG "; a[6].XOTIRASI="512 GB"; a[6].YILI="2014";
a[7].id=8; a[7].nomi= "AVTECH "; a[7].XOTIRASI="1024 GB"; a[7].YILI="1996";
a[8].id=9; a[8].nomi= "LINUX "; a[8].XOTIRASI="1024 GB"; a[8].YILI="2000";
a[9].id=10; a[9].nomi="ASUS "; a[9].XOTIRASI="512 GB"; a[9].YILI="2017";
for(int i=0;i<10;i++)
{
for(int j=0;j<10;j++)
{
if(i!=j && a[i].nomi==a[j].nomi) myDeque.push_back(i);
}
}
cout<<endl<<"Tr"<<"\t"<<"id:"<<"\t"<<"Nomi:""\t"<<" YILI:"<<"\t"<<" XOTIRASI:"<<endl;
for (int i=0;i<10; i++)
{
cout<<i+1<<"\t"<<a[i].id<<"\t"<<a[i].nomi<<"\t\t"<<a[i].YILI<<"\t\t"<<a[i].XOTIRASI<<endl;
}
cout<<"\n Navbat orqali bir xil nomli KOMPUTERLARni ekranga chiqarildi: ";
cout<<endl<<"Tr"<<"\t"<<"id:"<<"\t"<<"Nomi:""\t"<<" YILI:"<<"\t"<<" XOTIRASI:"<<endl;
for(int i = 0; i < myDeque.size(); i++) {
cout<<i+1<<"\t"<<a[ myDeque[i]].id<<"\t"<<a[ myDeque[i]].nomi<<"\t\t"<<a[ myDeque[i]].YILI<<"\t\t"<<a[ myDeque[i]].XOTIRASI<<endl;
}
return 0;
}
using namespace std;
struct KOMPUTER
{
int id;
string nomi;
string YILI;
string XOTIRASI;
};
int main()
{ int n,k,d;
KOMPUTER a[10];
deque<int> myDeque;
a[0].id=1; a[0].nomi= "HP "; a[0].XOTIRASI="1024 GB"; a[0].YILI="2012";
a[1].id=2; a[1].nomi= "ACER "; a[1].XOTIRASI="1024 GB"; a[1].YILI="2015";
a[2].id=3; a[2].nomi= "SAMSUNG "; a[2].XOTIRASI="512 GB"; a[2].YILI="2018";
a[3].id=4; a[3].nomi= "LG "; a[3].XOTIRASI="2048 GB"; a[3].YILI="2019";
a[4].id=5; a[4].nomi= "TOSHIBA "; a[4].XOTIRASI="1024 GB"; a[4].YILI="2019";
a[5].id=6; a[5].nomi= "APPLE "; a[5].XOTIRASI="1024 GB"; a[5].YILI="2016";
a[6].id=7; a[6].nomi= "SAMSUNG "; a[6].XOTIRASI="512 GB"; a[6].YILI="2014";
a[7].id=8; a[7].nomi= "AVTECH "; a[7].XOTIRASI="1024 GB"; a[7].YILI="1996";
a[8].id=9; a[8].nomi= "LINUX "; a[8].XOTIRASI="1024 GB"; a[8].YILI="2000";
a[9].id=10; a[9].nomi="ASUS "; a[9].XOTIRASI="512 GB"; a[9].YILI="2017";
for(int i=0;i<10;i++)
{
for(int j=0;j<10;j++)
{
if(i!=j && a[i].nomi==a[j].nomi) myDeque.push_back(i);
}
}
cout<<endl<<"Tr"<<"\t"<<"id:"<<"\t"<<"Nomi:""\t"<<" YILI:"<<"\t"<<" XOTIRASI:"<<endl;
for (int i=0;i<10; i++)
{
cout<<i+1<<"\t"<<a[i].id<<"\t"<<a[i].nomi<<"\t\t"<<a[i].YILI<<"\t\t"<<a[i].XOTIRASI<<endl;
}
cout<<"\n Navbat orqali bir xil nomli KOMPUTERLARni ekranga chiqarildi: ";
cout<<endl<<"Tr"<<"\t"<<"id:"<<"\t"<<"Nomi:""\t"<<" YILI:"<<"\t"<<" XOTIRASI:"<<endl;
for(int i = 0; i < myDeque.size(); i++) {
cout<<i+1<<"\t"<<a[ myDeque[i]].id<<"\t"<<a[ myDeque[i]].nomi<<"\t\t"<<a[ myDeque[i]].YILI<<"\t\t"<<a[ myDeque[i]].XOTIRASI<<endl;
}
return 0;
}
Forwarded from Python daturlash maktabi 🐍
Media is too big
VIEW IN TELEGRAM
1. Python Boshlang'ich - Tanishuv
@uz_python
Buni albatta kòrib chiqing va albatta siz eng zõr dasturlash tilini õrganishni boshlang !!!
@uz_python
Buni albatta kòrib chiqing va albatta siz eng zõr dasturlash tilini õrganishni boshlang !!!
Qaysi dasturlash tilidan video kurs tashlaylik!!!
Anonymous Poll
53%
Python
21%
C++ (Malumotlar tuzilmasi)
14%
Java
13%
Xammasidan