Bài toán: Cho mảng một chiều các số nguyên. Hãy viết hàm tìm số chẵn lớn nhất nhỏ hơn mọi giá trị lẻ có trong mảng. Nếu mảng không tồn tại số lẻ nào thì in ra số -1. Ví dụ: Input: 3 4 5 6 7 9 8 Output: So chan lon nhat nho hon […]
Học C/C++
Tìm chữ số xuất hiện ít nhất trong một mảng bằng C++
Bài toán: Cho mảng một chiều các số nguyên. Hãy viết hàm tìm chữ số xuất hiện ít nhất trong mảng đã cho. Trong trường hợp có hai hay nhiều chữ số có số lần xuất hiện bằng nhau thì in ra chữ số nhỏ nhất. Ví dụ: Input: 1 12 13 23 51 Output: […]
Tạo dãy số ngẫu nhiên không trùng trong C/C++
Làm sao để tạo dãy số ngẫu nhiên không trùng nhau trong C/C++? Hãy cùng Nguyễn Văn Hiếu đi giải quyết bài toán sinh số ngẫu nhiên không trùng trong bài viết này nhé. Mình sẽ hướng dẫn các bạn hai cách khác nhau để tạo dãy số ngẫu nhiên không trùng lặp. Bắt đầu […]
Tìm bội chung nhỏ nhất của tất cả các phần tử trong mảng
Bài toán: Cho mảng một chiều các số nguyên dương. Hãy viết chương trình tìm bội chung nhỏ nhất của một mảng các số nguyên đã cho. Bội chung nhỏ nhất là số nguyên x nhỏ nhất sao cho x chia hết cho tất cả các các phần tử trong mảng. Ví dụ: Input: 1 2 […]
Kiểm tra loại tam giác bằng code C++
Bài toán: Viết chương trình nhập ba cạnh của một tam giác. Nếu là tam giác thì hãy kiểm tra loại tam giác trên thuộc loại gì ? Ý tưởng giải bài toán Ba cạnh a, b, c của một tam giác phải thỏa mãn điều kiện là tổng hai cạnh bất kì luôn lớn hơn […]