Suggestions
+ sử dụng kiến thức về mảng (bài 9) và bài tập rèn luyện 8.
+ Sử dụng vòng lặp for.
Nhắc lại kiến thức
Vòng lặp for
for(giá trị đầu; giá trị cuối; biến tăng/giảm) {
khới lệnh;
}
+ Sử dụng câu điều kiện IF.
Nhắc lại kiến thức
Câu điều kiện IF
if(điều kiện) {
khối lệnh ;
}
Code mẫu:
#include < stdio.h >
int main() {
int n;
printf("nhap so phan tu ");
scanf("%d", &n);
int a[n];
for (int i = 0; i < n; i++) {
printf("phan tu %d: ", i);
scanf("%d", &a[i]);
}
for (int i = 0; i < n; i++) {
for(int j = i + 1; j < n; j++) {
if (a[i] == a[j]) {
for(int k = j; k < n - 1; k++) {
a[k] = a[k + 1];}
n--;
j--;
}
}
}
printf("mang toi gian");
for (int i = 0; i < n; i++) {
printf("%d ", a[i]);
}
return 0;
}
Xem tiếp video hướng dẫn nếu bạn vẫn chưa hiểu nhé.