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ú

Mensajes - engel lex

#10231
Citartrato de hacer una Función en donde dado dos coordenadas y un valor me diga si ese valor es único en una fila o columna de mi matriz

ya lo tienes... ese fue...

procura no confunir "corrdenadas" con "filas y columnas"

"coordenada" es un punto exacto, uno solo (3,5) es el punto en la posición X = 3, Y = 5, no hay duda, no se extiende a sus vecinos. tambien se puede extender este concepto a sus componentes "dadas 2 coordenadas" es que darán cada componente de un punto, un X y un Y


fila es todo el espacio horizontal de 1 solo espacio vertical que se extiende en una matriz
ejemplo

1,2,3,4,5,6


columna es todo el espacio vertical de 1 solo espacio horizontal que se extiende en una matriz
ejemplo

1
2
3
4
5



Citary otra Función en donde dados dos coordenadas y un valor, colocar ese mismo valor en las coordenadas introducidas

por lo que entiendo es tan simple como

matriz[x][y]=valor
#10232
tienes muchos errores en el código, te los resalto

Código (cpp,11,12,13,17) [Seleccionar]
int Verificardigito () {
bool validar=true;
int x,y,n;

cout<<"ingrese la coordenada x"<<endl;
cin>>x;
cout<<"ingrese la coordenada y"<<endl;
cin>>y;
cout<<"ingrese el valor"<<endl;
cin>>n;
for (int =0; i<9; i++){//error int = 0? debe ser i = 0
if (mat[x][i]==n or mat[i][y]==n) {//no es or es ||
 va=true;//quien es va?
 break;
 if (va==true)
 cout<<"valor repetido"<<endl;
return (va);// quien es va? a demás es una funcion tipo int, retornas algo cargado con un booleano


corregida quedaría

Código (cpp) [Seleccionar]
bool Verificardigito () {
bool validar=true;
int x,y,n;

cout<<"ingrese la coordenada x"<<endl;
cin>>x;
cout<<"ingrese la coordenada y"<<endl;
cin>>y;
cout<<"ingrese el valor"<<endl;
cin>>n;
for (i =0; i<9; i++){
if (mat[x][i]==n || mat[i][y]==n) {
 validar=true;
 break;
}  
if (validar==true){
 cout<<"valor repetido"<<endl;
}

return (validar);
}



CitarSí, asi es dados esos valores verificar que en esas coordenadas no haya número repetido( o sea, el valor es único) otra duda, y si quisiera hacer otra función pero esta vez dada dos coordenadas y un valor, insertar ese valor en esas coordenadas?

explícate con detalle, deja de tratar de resumir lenguaje, porque no se entiende lo que tratas de expresar, explica largo y con ejemplos
#10233
Esa explicación está mejor, estoy seguro que entiendes a tu profesor mejor que yo ;)

lo recomiendo hacer así, no es necesario elaborar mucho, solo un for y un par de if (si es una matriz del mismo ancho que largo)

conseguido = falso;
para(i=0;i<ancho_matriz;i++):
   si matriz[x][i]==valor OR matriz[i][y]==valor:
       conseguido = verdadero
       break // romper ciclo
si conseguido==verdadro:
   imprimir "el valor está repetido"
#10234
Citardado dos coordenadas y un valor verificar si dicho valor esta repetido en las coordenadas


dada 2 coordenadas: es decir recibido un valor X y uno Y
y un valor: llamemoslo "valor"

verificar si dicho valor esta repetido en las coordenadas


como está ahí se intepreta "si te doy un 'x' y un 'y', revisa si el valor que te doy es igual"

es solo en ese valor según dice, no en toda la matriz... es un solo if y listo

en cambio si te dicen "dado un valor, vea si se repite en la matriz" es otra cosa muy distinta
#10235
CitarSí, dada dos coordenadas (x,y) y un valor, ver si ese valor esta repetido en dichas coordenadas

genial repuesta -.-
te preguntan: "que quieres hacer?"
tu respuesta: "si"

para lo indicado no necesitas un ciclo

si (matriz[x][y] == valor) entonces:
   imprimir "el valor está repetido en esa coordenada"
#10236
Dudas Generales / Re: Ayuda para empezar
6 Julio 2015, 04:35 AM
antes de empezar en cualquier parte de este mundo es importante aprender a buscar y revisar...

revisa los subforos de dudas generales y foro libre, y verás esta pregunta respondida en los temas fijos...

también puedes buscar en el subforo ingenieria inversa, hacking, etc...
#10237
Hola!

recomiendo buscar en google sobre esto, lo que propones es bastante simple y hay miles de ejemplos sobre ello (literalmente)

busca en google "como editar archivos de texto"

doy el tema por cerrado, por ser un tema estéril (ya que se conseguiría en menos de 5 minutos mucho sobre esto en internet)

si tienes alguna otra duda googlea e investiga un poco antes de preguntar

si realmente te estás dando cabezazos con esto porque no sabes avanzar recomiendo un tutorial de VB6, hay muchos faciles de conseguir en español, en texto y video

Saludos!
#10238
tienes 2 formas, o configuras el arduino como un HID (busca en internet, recomiendo tener conocimiento avanzado primero para no terminar desconfigurando toda la placa) o puedes hacer un programa que lea el puerto COM (busca en internet) y use (por lo menos en VB) SendKeys para simular pulsaciones, tu programa puede requerir correr como administrador para funcionar correctamente
#10239
Foro Libre / Re: vb6.0
6 Julio 2015, 03:14 AM
si vas a descargar cosas piratas es normal que el AV salte
#10240
Hacking / Re: Ataques por fuerza bruta
6 Julio 2015, 03:00 AM
los ataques por fuerza bruta normalmente son bastante inútiles, imagina lo siguiente


llegas y vas a robar un banco por fuerza bruta, así que decides llevarte un mandarria y romper la pared lateral para entrar a la boveda... es viable... el asunto es el tiempo que tarda y que no te agarre la policia