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 - anaaaaaaa

#1
Programación C/C++ / videoclub
15 Diciembre 2015, 17:34 PM
Hola, tengo q hacer este ejercicio de programacion y no se muy bien por donde empezar.. podeis ayudarme??

Hacer un programa que gestione la información de un videoclub donde la información de las películas estará
guardada en un fichero llamado "videoclub.txt":
A. Diseñar unas estructuras de datos adecuadas para guardar la información de cada película.
B. Realizar un programa que tenga las siguientes funcionalidades:
1) Introducir la información de una nueva película adquirida por el videoclub.
2) Eliminar una película del videoclub.
3) Buscar una determinada película del videoclub por una parte del título de ésta.
4) Mostrar que película es la más cara del videoclub.
5) Cuantas películas tiene el videoclub.
Todas las tareas se realizarán directamente sobre el fichero, sin la utilización de vectores.
#2
Programación C/C++ / Cuadrado Mágico
7 Diciembre 2015, 12:06 PM
Hola! tengo un problema con este programa, cuando complilo me da un error en la linea 31  q no se como arreglarlo, ademas de que me dice q la "i" no esta declarada y si que la tengo declarada con "int i". Espero q podais alguien ayudarme, muchas gracias.
Código (cpp) [Seleccionar]

#include "iostream"
using namespace std;

int main(void)
{
  int mat[4][4];
  int n, j, aux, suma, cont;
  int i;
 
  cout << "Cuadrado Magico";
   cout << "Valores de 1 al 9 (los numeros no se deben repitir)";
   cout << "INGRESE LA MATRIZ";
 
  for (i = 1; i <= 3; i++)
  {
  for (j = 1; j <= 3; j++)
  {
    do
    {
  cout << "Valor" << " " << i;
  cout << " " << j << " ";
cin >> aux;
      }
 
      while (aux < 1 || aux > 9);
mat[i][j] = aux;    
  }
  }
  system ("pause");
  return 0;
}

for (i = 1; i <= 3; i++)
{
  cout << " ";
  for (j = 1; j <= 3; j++)
  {
cout << mat[i][j];
   cout << " ";
  }

cont = 0; aux = 0;

   for (i = 1; i <= 3; i++)
  {
  suma = 0;
    for (j = 1; j <= 3; j++)
    {
    suma = suma + mat[i][j];
    if (i==1)
aux = suma;
    if (aux == suma)
    cont++;
    }
  }

  for (i = 1; i <= 3; i++)
  {
suma = 0;
    for (j = 1; j <= 3; j++)
    {
    suma = suma + mat[j][i];
  if(aux == suma)
      cont++;
      }
  }

  suma = 0;
   suma = suma + mat[1][1];
   suma = suma + mat[2][2];
   suma = suma + mat[3][3];
   
   if (aux == suma)
cont++;

  suma = 0;
   suma = suma + mat[1][3];
   suma = suma + mat[2][2];
   suma = suma + mat[3][1];

   if (aux == suma)
    cont++;
if (cont == 8)
  cout << "Es un cuadro magico";
else
cout << "No es un cuadro magico";

return (0);
}



[MOD] Para publicar código usar las etiquetas GeSHi.