Advertisement
Guest User

Untitled

a guest
Dec 13th, 2019
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.03 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <math.h>
  3. void nhapmang(int a[],int &n);
  4. void xuatmang(int a[],int n);
  5. bool checkEle(int a[],int n);
  6. int NumberEle(int a[],int n);
  7. void insert(int a[],int n,int x);
  8. int main()
  9. {
  10. int a[100];
  11. int n,x;
  12. printf("nhap so can chen : "); scanf("%d", &x);
  13. nhapmang(a,n);
  14. checkEle(a,n);
  15. NumberEle(a,n);
  16. insert(a,n,x);
  17. xuatmang(a,n);
  18. return 0;
  19. }
  20. void nhapmang(int a[],int &n)
  21. {
  22. printf("nhap so phan tu: "); scanf("%d", &n);
  23. for(int i=0;i<n;i++)
  24. scanf("%d", &a[i]);
  25. }
  26. void xuatmang(int a[],int n)
  27. {
  28. for(int i=0;i<n;i++)
  29. printf("%4d", a[i]);
  30. }
  31. bool checkEle(int a[],int n)
  32. {
  33. if(n<2) return false;
  34. for(int j=0;j<n/2;j++)
  35. if(n%j==0) return false;
  36. return true;
  37.  
  38. }
  39. int NumberEle(int a[],int n)
  40. {
  41. for(int j=0;j<n;j++)
  42. if((a[j]))
  43. return j;
  44. }
  45. void insert(int a[],int n,int x)
  46. {
  47. int j=NumberEle(a,n);
  48. for(int i=n;i>=j;i--)
  49. a[i+1]=a[i];
  50. a[j]=x;
  51. n++;
  52. xuatmang(a,n);
  53. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement