X va Y ikkita to‘plam berilgan. X va Y to‘plamlarining musbat qiymatlilaridan Z to‘plamni tashkil etuvchi dastur tuzing.
#include
#include
using namespace std;
int main() {
vector X, Y, Z;
// X va Y to'plamlarini dasturga kiritamiz
X.push_back(5);
X.push_back(8);
X.push_back(-2);
X.push_back(3);
Y.push_back(10);
Y.push_back(-1);
Y.push_back(4);
Y.push_back(6);
// X va Y to'plamlarining musbat qiymatlilaridan Z to'plamni tuzamiz
for (int i = 0; i < X.size(); i++) {
if (X[i] > 0 && Y[i] > 0) {
Z.push_back(X[i] + Y[i]); }}
// Z to'plamini ekranga chiqaramiz
for (int i = 0; i < Z.size(); i++) {
cout << Z[i] << " ";}
cout << endl;
return 0;}
X to‘plam b erilgan. X to‘plamdagi 6 xonali qiymatlarni raqamlari yig‘indisini Z to‘plamga yozing.
#include
using namespace std;
int main() {
int X[] = {123456, 654321, 246810, 987654, 111222, 333444}; // X to'plam
int Z = 0; // Z to'plam
int n = sizeof(X)/sizeof(X[0]); // to'plam uzunligi
for(int i = 0; i < n; i++){
int temp = X[i];
int sum = 0;
for(int j = 0; j < 6; j++){
sum += temp%10; // oxirgi raqamni hisoblash va sum ga qo'shish
temp /= 10; // oxirgi raqamni tozalash
}
Z += sum; // yig'indini Z ga qo'shish
}
cout << "Z = " << Z << endl; // javobni chiqarish
return 0;
}
|
X to‘plam berilgan. X to‘plamdagi manfiy qiymatlarni Z to‘plamga ko‘chirib yozing.
#include
#include
using namespace std;
int main() {
vector X, Z;
// X to'plamini dasturga kiritamiz
X.push_back(123456);
X.push_back(987654);
X.push_back(456789);
// X to'plamdagi 6 xonali qiymatlarni raqamlari yig'indisini Z to'plamga yozamiz
for (int i = 0; i < X.size(); i++) {
if (X[i] >= 100000 && X[i] <= 999999) {
int sum = 0;
int num = X[i];
while (num > 0) {
sum += num % 10;
num /= 10; }
Z.push_back(sum); }}
// Z to'plamini ekranga chiqaramiz
for (int i = 0; i < Z.size(); i++) {
cout << Z[i] << " "; }
cout << endl;
return 0;}
X to‘plam berilgan. X to‘plamdagi butun tipli qiymatlarni Z to‘plamga, haqiqiy tipli qiymatlari Y to‘plamga yozuvchi va ularni ekranga chiqaruvchi dastur tuzing.
#include
#include
using namespace std;
int main() {
vector X = {12.34, 56, 78.9, 34, 67.89, 90};
vector Z;
vector Y;
for (int i = 0; i < X.size(); i++) {
int int_value = (int)X[i];
double double_value = X[i] - int_value;
Z.push_back(int_value);
Y.push_back(double_value);}
cout << "Z to'plami: ";
for (int i = 0; i < Z.size(); i++) {
cout << Z[i] << " ";}
cout << endl << "Y to'plami: ";
for (int i = 0; i < Y.size(); i++) {
cout << Y[i] << " ";}
cout << endl;
return 0;}
|
X to‘plam berilgan. X to‘plamdagi qiymatlarni Ixtiyoriy beringan M sonidan kattalarini Z to‘plamga yozuvchi va ularni ekranga chiqaruvchi dastur tuzing.
#include
#include
using namespace std;
int main() {
vector X = {12, 34, 56, 78, 90, 23};
int M;
cout << "M sonini kiriting: ";
cin >> M;
vector Z;
for (int i = 0; i < X.size(); i++) {
if (X[i] > M) {
Z.push_back(X[i]);
}
}
cout << "Z to'plami: ";
for (int i = 0; i < Z.size(); i++) {
cout << Z[i] << " ";
}
cout << endl;
return 0;
}
|
X to‘plam berilgan. X to‘plamdagi qiymatlarni Ixtiyoriy beringan M sonidan kichiklarini D to‘plamga yozuvchi va ularni ekranga chiqaruvchi dastur tuzing
#include
#include
using namespace std;
int main() {
vector X = {12, 34, 56, 78, 90, 23};
int M;
cout << "M sonini kiriting: ";
cin >> M;
vector D;
for (int i = 0; i < X.size(); i++) {
if (X[i] < M) {
D.push_back(X[i]);}}
cout << "D to'plami: ";
for (int i = 0; i < D.size(); i++) {
cout << D[i] << " ";
}
cout << endl;
return 0;
}
|
Talabalarning ismi va familiyasidan Map hosil qiling va Familiya bo’yicha saralab chiqaring.
#include
#include |
Talabalarning ismi va yoshidan Map hosil qiling va ismi bo’yicha saralab chiqaring.
#include
#include |
Talabalarning ismi va bahosidan Multimap hosil qiling va ismi bo’yicha saralab chiqaring.
#include
#include |
Talabalarning ismi va o’rtacha reytingidan Multimap hosil qiling va ismi bo’yicha saralab chiqaring.
#include
#include |
Talabalarning pasporti va Ism familiyasidan Map hosil qiling va pasport ma’lumoti bo’yicha saralab chiqaring.
#include
#include |
|
Do'stlaringiz bilan baham: |