elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Sigue las noticias más importantes de seguridad informática en el Twitter! de elhacker.NET


  Mostrar Temas
Páginas: [1]
1  Programación / Programación C/C++ / [ayuda]si la suma de fila es igual a la suma de columna imprima es simetrica en: 14 Noviembre 2016, 18:50 pm
Código
  1. #include <iostream>
  2.  
  3. /* run this program using the console pauser or add your own getch, system("pause") or input loop */
  4. using namespace std;
  5. class arreglo
  6. {
  7. public:
  8. void ing();
  9.    void imp();
  10.    void suma();
  11.  
  12. private:
  13.  
  14. int a[4][4];
  15. int i,j;
  16. int sf[4];
  17. int sc[4];
  18. int dp,di; //diagopnal principal y diagonal inversa
  19.  
  20. };
  21.  
  22. void arreglo::ing()
  23. {
  24. for(i=0;i<4;i++)
  25. {
  26.  
  27.   for(j=0;j<4;j++)
  28.   {
  29. cout<<"digite a["<<i<<"]["<<j<<"]: ";
  30. cin>>a[i][j];
  31.   }
  32.   }
  33. }
  34. void arreglo::imp()
  35. {
  36. for(i=0;i<4;i++)
  37. {
  38.  
  39.   for(j=0;j<4;j++)
  40.   {
  41.     cout<<a[i][j]<<"\t";   // ==   "\t" se usa para separar
  42.   }
  43.   cout<<" = " <<sf[i]; //imprime suma de la fila
  44.   cout<<endl;
  45. }
  46.   for(i=0;i<4;i++) // imprime suma de las columnas
  47.   {
  48.   cout<<sc[i]<<"\t";
  49.   }
  50.   cout<<endl;
  51.   cout<<"dp = "<<dp<<"   di ="<<di; //imprime diagonal principal y diagonal inversa
  52.  
  53. }
  54. void arreglo::suma()
  55. {dp=0;
  56. di=0;
  57. for(j=0;j<4;j++)
  58. {
  59. sc[j]=0;
  60. sf[j]=0;
  61. }
  62.   for(i=0;i<4;i++)
  63.   {
  64.     for(j=0;j<4;j++)
  65.     {
  66.     sf[i]=sf[i]+a[i][j]; //suma las filas
  67.     sc[i]=sc[i]+a[j][i]; //suma las columnas
  68.     if (i==j)
  69.     {
  70.     dp=dp+a[i][j]; //suma diagonal principal
  71.     }
  72.     if(i+j==3)
  73.     {
  74.     di=di+a[i][j]; // suma diagonal inversa
  75.     }
  76.     }
  77.   }
  78.  
  79.  
  80. }
  81.  
  82.  
  83. int main(int argc, char** argv) {
  84. arreglo mayor;
  85. mayor.ing();
  86. mayor.suma();
  87. mayor.imp();
  88. return 0;
  89. }


Mod: Los códigos deben ir en etiquetas GeSHi
2  Programación / Programación C/C++ / algoritmo en dev++ (necesito hacer este ejercio) en: 15 Septiembre 2016, 19:29 pm
Este programa muestra primero el listado de categoría de películas y pide al usuario que introduzca el código de la categoría de la película y posterior a ello pide que el usuario introduzca el número de días de atraso en la devolución de la película. Lo que hace el programa es capturar el tiempo del préstamo utilizando la librería time,  tome 1 minuto como un día de préstamo. Construya los parámetros de cobro por préstamo y sobrecargo por día de retraso, al final debe indicar el total pagado por el usuario por alquiler y por días de mora.
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines