Guest User

Untitled

a guest
Jan 16th, 2018
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.27 KB | None | 0 0
  1. #include <iostream>
  2. #include <string.h>
  3. using namespace std;
  4. void buscarvec(int vector[], int tam, int matri[][2]);
  5. void imprimirvec(int vector[], int tam, int matri[][2]);
  6. void llenarvec(int vector[], int tam, int matri[][2]);
  7. int main (){
  8. int vector[15], matri[10][2];
  9. int tamanio;
  10. cout<<"¿De cuanto quiere su vector?: ";
  11. cin>>tamanio;
  12. llenarvec(vector, tamanio, matri);
  13. buscarvec(vector, tamanio, matri);
  14. imprimirvec(vector,tamanio, matri);
  15.  
  16. }
  17.  
  18. void buscarvec(int vector[], int tam, int matri[10][2])
  19. {
  20. for (int i=0; i<tam; i++)
  21. {
  22. for (int x=0; x<10; x++)
  23. {
  24. if (vector[i]==matri[x][0])
  25. {
  26. matri[x][1]=i;
  27. }
  28.  
  29. }
  30. }
  31. for (int x=0; x<10; x++)
  32. {
  33. if (matri[x][1]=='-')
  34. {
  35. matri[x][1]=-1;
  36. }
  37. }
  38.  
  39. }
  40. void imprimirvec(int vector[], int tam, int matri[][2])
  41. {
  42. for(int i=0; i<10; i++)
  43. {
  44. cout<<"El Vector: "<<vector[i]<<endl;
  45. }
  46. for(int x=0; x<10; x++)
  47. {
  48. cout<<"La Matriz: ";
  49. for(int y=0; y<2; y++)
  50. {
  51. cout<<matri[x][y]<<" ";
  52. }
  53. cout<<endl;
  54. }
  55. }
  56.  
  57. void llenarvec(int vector[], int tam, int matri[][2])
  58. {
  59. for(int y=0; y<10; y++)
  60. {
  61. for(int x=0; x<2; x++)
  62. {
  63. matri[y][x]='-';
  64.  
  65. }
  66. }
  67. for (int i=0; i<tam; i++)
  68. {
  69. cout<<"Su posicion "<<i<<":";
  70. cin>>vector[i];
  71. }
  72. for (int x=0; x<10; x++)
  73. {
  74. cout<<"Numeros a buscar: ";
  75. cin>>matri[x][0];
  76. }
  77. }
Add Comment
Please, Sign In to add comment