programa en c++

Iniciado por jairogonz, 26 Noviembre 2012, 02:29 AM

0 Miembros y 1 Visitante están viendo este tema.

jairogonz

#include <iostream>
using namespace std;
int main(){
cout<<"LIBRERIA"<<endl;
int matriz[100][100][100];
for(int i=0;i<3;i+4){

}
for(int j=0;j<100;j+7){

}
for(int K=0;K<100;K+9){

}
cout<<matriz[0][0];
system ("pause");
return 0;

}
Buen día tengo esta matriz y no se si lo estoy haciendo bien creo q no ya que lo q dese es q en las i me queden los multiplos de 4 en las j los multip y los de 7 y en las k los de 9 y me muestre la posicion
  • . me muestra es un número creo q aleatorio no se por que, en fin el problema q tengo es el siguiente es una libreria q solo vende paquetes de libros de 4,7 y 9 si deseo comprar cierto numeros de libros el programa me debe decir si si se venden y como estarian armados esos paquetes, si me pueden ayudar corriguiendome lo q tengo y dandome tip de como crar la matriz y cambiarle los valores se los agradezco

zonahurbana

#1
Si pudieras escribir completamente el enunciado creo que podríamos ayudarte un poco más.
De momento, lo que puedo ver en los tres FOR que has escrito, es que el aumento que se da en cada iteración no está declarado correctamente.

Deberías cambiar
Código (cpp) [Seleccionar]
for(int i=0;i<3;i+4){

}
for(int j=0;j<100;j+7){

}
for(int K=0;K<100;K+9){

}


Por
Código (cpp) [Seleccionar]
for(int i=0;i<3;i+=4){

}
for(int j=0;j<100;j+=7){

}
for(int K=0;K<100;K+=9){

}


// Ten en cuenta que estos ciclos iteran el valor de las variables i, j, K pero no contienen instrucciones. Y esto no es lógico.

Recuerda que para aumentar en N unidades una variable X se puede usar cualquiera de las siguientes expresiones:
Código (cpp) [Seleccionar]
X = X+N;
X+=N;
Nunca dejar de aprender es importante, más allá del ritmo que se siga ...

BEATMASTER

Para saber si un numero N es multiplo de algun numero como 4 puedes usar el operador % "mod"

x=12;
if(x%4==0)
{
   //el numero x es multiplo de 4
}
else
{
  //el numero x no e smultiplo de 4
}



solo debes cambiar los valores que quieras :D

leosansan