Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - l.calderon609

#1
Código (cpp) [Seleccionar]
#include <iostream>

/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
class arreglo
{
public:
void ing();
   void imp();
   void suma();

private:

int a[4][4];
int i,j;
int sf[4];
int sc[4];
int dp,di; //diagopnal principal y diagonal inversa

};

void arreglo::ing()
{
for(i=0;i<4;i++)
{

  for(j=0;j<4;j++)
  {
cout<<"digite a["<<i<<"]["<<j<<"]: ";
cin>>a[i][j];
  }
  }
}
void arreglo::imp()
{
for(i=0;i<4;i++)
{

  for(j=0;j<4;j++)
  {
    cout<<a[i][j]<<"\t";   // ==   "\t" se usa para separar
  }
  cout<<" = " <<sf[i]; //imprime suma de la fila
  cout<<endl;
}
  for(i=0;i<4;i++) // imprime suma de las columnas
  {
  cout<<sc[i]<<"\t";
  }
  cout<<endl;
  cout<<"dp = "<<dp<<"   di ="<<di; //imprime diagonal principal y diagonal inversa
 
}
void arreglo::suma()
{dp=0;
di=0;
for(j=0;j<4;j++)
{
sc[j]=0;
sf[j]=0;
}
  for(i=0;i<4;i++)
  {
    for(j=0;j<4;j++)
    {
    sf[i]=sf[i]+a[i][j]; //suma las filas
    sc[i]=sc[i]+a[j][i]; //suma las columnas
    if (i==j)
    {
    dp=dp+a[i][j]; //suma diagonal principal
    }
    if(i+j==3)
    {
    di=di+a[i][j]; // suma diagonal inversa
    }
    }
  }


}


int main(int argc, char** argv) {
arreglo mayor;
mayor.ing();
mayor.suma();
mayor.imp();
return 0;
}



Mod: Los códigos deben ir en etiquetas GeSHi
#2
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.