Cho em hỏi cách nhập dữ liệu cho mảng 1 chiều.
Em gặp vấn đề đó trong bài này nè:Nhập vào số nguyên rồi in ra tất cả các ước của nó.
Thank trước nha.
- Tên tiêu đề =)) Help you?
- Nhập dữ liệu cho mảng 1 chiều (số nguyên) mình nghĩ không khó đến vậy chứ nhỉ. 1 vòng lặp for thôi!
[QUOTE=11520572;30014]Cho em hỏi cách nhập dữ liệu cho mảng 1 chiều.
Em gặp vấn đề đó trong bài này nè:Nhập vào số nguyên rồi in ra tất cả các ước của nó.
Thank trước nha.[/QUOTE]
in ra tất cả các ước của 1 số nguyên thi cần j tới mảng cho rườm rà thế
1.tìm ước của một số
#include <conio.h>
#include <stdio.h>
void timuoc(int n)
{
for(int i=1;i<=n;i++)
{
if(n%i==0)
printf("%4d",i);
}
}
int main ()
{
int n;
printf("
Insert one number:");
scanf("%d",&n);
printf("Cac uoc cua %d la :",n);
timuoc(n);
getch();
}
2.nhập mảng và xuất một mảng một chiều.
int main()
{
int n,a[10];
printf("Nhap so phan tu cua mang: ");scanf("%d",&n);
for(int i=0;i<n;i++)
{
printf("
Nhap a[%d]: ",i) ;
scanf("%d",&a*);
}
printf("
Mang vua nhap la:");
for(int i=0;i<n;i++)
{
printf("%4d",a*);
}
getch();
}
P/s: 2 đoạn code trên được viết trên Dev C, có thể chạy trên C free cũng dc, nếu VS thì thay int main() thành void main()
bạn đưa câu hỏi khó hiểu quá. mình post hai đoạn code lên rồi bạn có thể ứng dụng.
Thank you nhieu nha.
Sắp thi rồi mà cái này còn mơ hồ vậy sao? Cần cố gắng hơn để qua được môn Tin đại cương ![]()