Advertisement
Guest User

Untitled

a guest
May 5th, 2016
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.14 KB | None | 0 0
  1. #include <conio.h>
  2. #include <stdio.h>
  3.  
  4. int a[50][50], m, n, i, j;
  5.  
  6. void input_matrix(){
  7. printf("Nhap vao so hang:");
  8. scanf("%d", &m);
  9. printf("Nhap vao so cot:");
  10. scanf("%d", &n);
  11. for (i=0;i<m;i++){
  12. for (j=0;j<n;j++){
  13. nhaplai:
  14. printf("Nhap gia tri cho a[%d][%d]=", i+1, j+1);
  15. scanf("%d", &a[i][j]);
  16. if (a[i][j]<0||a[i][j]>100){
  17. printf("Xin hay nhap gia tri lon hon 0 va nho hon 100\n");
  18. goto nhaplai;
  19. }
  20. }
  21. }
  22. }
  23.  
  24. void max_element(){
  25. int max=a[0][0], l, k;
  26. for (i=0;i<m;i++){
  27. for (j=0;j<n;j++){
  28. if (a[i][j]>max){
  29. max=a[i][j];
  30. l=i+1;
  31. k=j+1;
  32. }
  33. }
  34. }
  35. printf("Phan tu lon nhat trong ma tran la a[%d][%d]=%d", l, k, max);
  36. }
  37. int check_prime(int b){
  38. int dem=0;
  39. for (i=1;i<=b;i++){
  40. if (b%i==0)
  41. dem++;
  42. }
  43. if (dem==2)
  44. return 1;
  45. return 0;
  46. }
  47. void prime_matrix(){
  48. printf("\nCac so la nguyen to trong ma tran la:");
  49. for (i=0;i<m;i++){
  50. printf("\n%d", m);
  51. for (j=0;j<n;j++){
  52. if (check_prime(a[i][j]))
  53. printf("%d\t", a[i][j]);
  54. else
  55. printf("%d\t", 0);
  56. }
  57. }
  58. }
  59. int main(){
  60. input_matrix();
  61. max_element();
  62. prime_matrix();
  63. getch();
  64. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement