Câu hỏi của Sinner

Làm thế nào để tạo mảng n phần tử để tiết kiệm bộ nhớ nhất

mình được học là phải tạo 1 mang trước ví dụ như: int a[100]; int n; taoMang(a,n); // đây là hàm tạo mảng void taoMang(int *a, int &n) { srand(time(NULL)); cout << "Nhap so phan tu cua mang: "; cin >> n; for (int i = 0; i < n; i++) { a[i] = rand() % 99 - 30; } } ...

Sinner viết 00:17 ngày 01/10/2018 chỉnh sửa

Cin không liên quan đến cout, nhưng in ra thì cin lại thay thế giá trị của cout

1.png 846x602 18.3 KB và 2.png 1000x556 38.8 KB Mọi người giúp mình với. Cảm ơn

Sinner viết 00:12 ngày 01/10/2018 chỉnh sửa

Lỗi khi đệ qui 15 kí tự

Untitled.png 964x527 14.8 KB Mọi người giúp mình chút với. Tks

Sinner viết 00:06 ngày 01/10/2018 chỉnh sửa

Làm thế nào để truy cập(access) vào vào biến(var) của 1 class từ 1 class khác

Ví dụ: ta có class SinhVien{ string ID; string name; int diem; friend class QuanLy; public: void Nhap(SinhVien *arr, int n); } class QuanLy { void NhapSoLuongSV (int &n); // (n thuộc class SinhVien) void InSV(SinhVien *arr, int n); // in các sv có điểm >9 }

Sinner viết 00:05 ngày 01/10/2018 chỉnh sửa

Hỏi đáp: làm sao return tất cả các data trong 1 instance

Mình mới học C++ OOP. Mình muốn trả về nguyên 1 (đối tượng) qua hàm để lấy đối tượng đó làm tiếp như hình dưới Untitled.png 917x263 9.4 KB và 1.png 957x374 8.07 KB

Sinner viết 00:03 ngày 01/10/2018 chỉnh sửa

Hỏi về toán rời rạc

Mọi người cho mình hỏi làm sao ra được bước kq như vậy trong phép toàn dưới: 1) (p v r) ^ (-q v r) <=> (p ^ -q) v r Kq câu 2 này là mình tự suy ra nhưng không biết cách chứng minh. Mọi người chỉ giúp mình cách chứng minh vs ạ (A^p) v (A ^-p) <=>(p v -p) ^ A 2 bài trên ...

Sinner viết 23:59 ngày 30/09/2018 chỉnh sửa

Hỏi đáp vền vấn đề dùng getch() và getchar() để dừng màn hình

Như tít thì mình thấy getch() không thuộc chuẩn nên không nên dùng. Nhưng trong bài dưới đây mình dùng getch() thì màn hình đứng lại còn getchar() thì không. Mn giúp mình giải đáp cái này đc không. Tks #include "stdafx.h" #include <iostream> #include <ctime> #include ...

Sinner viết 23:27 ngày 30/09/2018 chỉnh sửa

Mn cho mình hỏi hàm isupper() trả về giá trị 0/1 hay là kí tự đầu vào?

Mn cho mình hỏi hàm isupper() trả về giá trị 0/1 hay là kí tự đầu vào?

Sinner viết 23:23 ngày 30/09/2018 chỉnh sửa

Hỏi về con trỏ các kiểu:Tại sao a[0] = 5;

void cap_phat_bo_nho(int*a) { a= new int[5]; for(int i=0; i<5; i++) a[i]=i+1; } void main() { int n=5; int *a= &n; cap_phat_bo_nho(a); printf(“Giá trị a[0]=%d và n=%d”,a[0],n); }

Sinner viết 23:21 ngày 30/09/2018 chỉnh sửa

Hỏi: a = new int[5] có ý nghĩa gì trong ví dụ dưới đây?

void cap_phat_bo_nho(int *a) { a = new int[5]; for (int i = 0; i < 5; i++) { a[i] = i + 1; //cout << a << " "; //cout << *a << endl; } }

Sinner viết 23:21 ngày 30/09/2018 chỉnh sửa
< 1 2 3 >