Guest User

Untitled

a guest
Feb 22nd, 2018
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.04 KB | None | 0 0
  1. #include <cstdlib>
  2. #include <iostream>
  3. #include <conio.h>
  4. #define Max 3
  5.  
  6. using namespace std;
  7.  
  8. int main(int argc, char *argv[])
  9. {
  10. int arr[Max],i,j,aux,Mat[Max][Max];
  11. bool cam;
  12.  
  13.  
  14.  
  15.  
  16. cout<<"Cargando el Arreglo..."<<endl;
  17. for(i=0;i<Max;i++) //i comienza en cero incrementando a MAX que es 10
  18. {
  19. cout<<"Ingresa el elemento " <<(i+1)<<": "; //recuerda que escribes para usuario, no puedes decir elemento 0
  20. cin>>arr[i]; //ingresa el valor de la variable arr
  21. }
  22.  
  23. cout<<"Imprimiendo el Arreglo Original" <<endl;
  24. for (i=0;i<Max;i++)
  25. {
  26. cout<<arr[i]<<", ";
  27. }
  28. //Comienzo del codigo ASCENDENTE
  29. do{
  30. cam=false;
  31. for(i=0;i<Max-1;i++)
  32. if(arr[i]>arr[i+1])
  33. {
  34. aux=arr[i];
  35. arr[i]=arr[i+1];
  36. arr[i+1]=aux;
  37. cam=true;
  38.  
  39. }
  40. }while(cam);
  41.  
  42. cout<<endl;
  43. cout<<"Imprimiendo el ascendetemente " <<endl;
  44.  
  45. //Finalizacion del codigo ASCENDENTE
  46. //Comienzo del codigo DESCENDENTE
  47. for (i=0;i<Max;i++)
  48. {
  49. cout<<arr[i]<<", ";
  50. }
  51.  
  52. do{
  53. cam=false;
  54. for(i=0;i<Max-1;i++)
  55. if(arr[i]<arr[i+1])
  56. {
  57. aux=arr[i];
  58. arr[i]=arr[i+1];
  59. arr[i+1]=aux;
  60. cam=true;
  61.  
  62. }
  63. }while(cam);
  64.  
  65. cout<<endl;
  66. cout<<"Imprimiendo el descendente " <<endl;
  67. for (i=0;i<Max;i++)
  68. {
  69. cout<<arr[i]<<", ";
  70. }
  71. //Finalizacion del codigo DESCENDENTE
  72. cout<<endl;
  73. cout<<"El elemento menor es "<<arr[Max-1]<<endl;
  74. cout<<"El elemento mayor es "<<arr[0]<<endl;
  75.  
  76.  
  77. cout<<"CARGANDO Matriz"<<endl;
  78. for(j=0;j<Max;j++)
  79. for(i=0;i<Max;i++)
  80. {
  81. cout<<"Ingresa el elemento "<<(j+1) <<","<<(i+1)<<" : ";
  82. cin>>Mat[j][i];
  83. }
  84. cout<<"Imprimiendo Matriz:"<<endl;
  85.  
  86. for(j=0;j<Max;j++)
  87. {
  88. for(i=0;i<Max;i++)
  89. cout<<Mat[j][i]<<" ";
  90. cout<<endl;
  91. }
  92. getch();
  93. }
Add Comment
Please, Sign In to add comment