7-hafta mustaqil ta’lim topshiriq javoblari
Download 159.68 Kb.
|
1 2
Bog'liq7-vazifa
double turidagi qiymatlar bilan ishlovchi vektor qanday e’lon qilinadi? double turidagi qiymat vektorga qanday qo’shiladi? double turidagi qiymat vektordan qanday o’chiriladi? Javob: Double turidagi qiymatlar bilan ishlovchi vektor quyidagicha e’lon qilinadi: vector Double turidagi qiymat vektorga quyidagicha qo’shiladi: Vektor.push_back(3); Double turidagi qiymat vektordan quyidagicha o’chiriladi: Vektor.pop_back(3); Quyidagi kodda (a) va (b) holatdan qaysi biri to’g’ri? Noto’g’ri holat mavjud bo’lsa, sababini tushuntirib bering. Javob: Yuqoridagi b) holatdagi kod noto’g’ri, chunki, vektorning boshlang’ich o’lchami 5 qilib berilgan va v[0] = 4 qilib berilgan. Bu holatda vektorning boshlang’ich beshta qiymati 4 qilib ta’minlanadi. 6-elementdan boshlab esa yangi qiymat kiritish mumkin. Vektorni chaqirganda esa biz qiymatlarni noto’g’ri olib qo’yishimiz mumkin. Quyidagi massivni vektorda tasvirlang: Javob: #include #include using namespace std; int main() { int list[4] = {1, 2, 3, 4}; vector for(int i = 0; i < 4; i++) { Vektor.push_back(list[i]); } for(int i = 0; i < 4; i++) { cout << Vektor[i] << " "; } return 0; } Quyidagi ikki o’lchovli massivni vektorda tasvirlang: Javobi: #include #include using namespace std; void vecmass(const vector { for (unsigned row = 0; row < matrix.size(); row++) { for (unsigned column = 0; column < matrix[row].size(); column++) { if(column % 4 != 0) cout << matrix[row][column] << " "; else cout << "\n" << matrix[row][column] << " "; } } }
int main() { vector for (unsigned i = 0; i < 4; i++) matrix[i] = vector matrix[0][0] = 1; matrix[0][1] = 2; matrix[0][2] = 3; matrix[0][3] = 4; matrix[1][0] = 5; matrix[1][1] = 6; matrix[1][2] = 7; matrix[1][3] = 8; matrix[2][0] = 9; matrix[2][1] = 10; matrix[2][2] = 11; matrix[2][3] = 12; matrix[3][0] = 13; matrix[3][1] = 14; matrix[3][2] = 15; matrix[3][3] = 16; vecmass(matrix); return 0; } Download 159.68 Kb. Do'stlaringiz bilan baham: |
1 2
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling