Nuevas NORMAS para el foro

Curso Hacker
Bienvenido(a), Visitante. Favor de ingresar o registrarse.
¿Perdiste tu email de activación? - Agosto 29, 2008, 11:44:54
Boton Buscar
Inicio Ayuda Ingresar Registrarse
Visita: Articulos - Juegos Gratis - Da Foros

Comunidad Underground Hispana  |  Programacion  |  Programación  |  Carbide C/C#/C++  |  Tema: problemoooooon 0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: problemoooooon  (Leído 291 veces)
punketa
Visitante
« en: Mayo 16, 2006, 03:05:46 »

buenas a todos tengo un problema con c++. tengo que hacer un maldito programa con funciones se tratra de una matriz de 3*3 la cual contienes numeros del 1 al 9 , los numeros deben ser ingresados por el usuario de manera que la matriz quede ordenada de la sig forma
1 2 3
4 5 6
7 8 9
supongamos que esa es la matriz jajaj bueno asi tiene que quedar la wea es que solamente se pueden hacer los mivimientos en forma vertical y horizontal y los numeros no se pueden repetiry este programa debe ejecutarse hasta cunado el usuario desee salir .
si me pueden enviar el codigo de este programa porfa seria de gran ayuda y graacias a los que me puedan ayudar
nota: el codigo debe ser en c++/c
y mi correo es halcondehierro @gmail.com si lo pueden enviar ahi
gracias de antemano a todos
En línea
sitositos
Colaborador
*****
Desconectado Desconectado

Mensajes: 586


soler.sito@gmail.com
Ver Perfil Email
« Respuesta #1 en: Mayo 17, 2006, 05:16:41 »

Solo decirte tres cositas... primero ola... jaja, segundo k en el asunto explikes muy brevemente lo k te pasa... i tercero.. tienes un foro especifico para esa duda. muchas gracias Wink
En línea

>>>>>>>> SITO <<<<<<<<<
punketa
Visitante
« Respuesta #2 en: Mayo 18, 2006, 10:29:27 »

y cual seria ese foro es que nos nuevo en la pagina wn =) Grin
En línea
dark_nova
Visitante
« Respuesta #3 en: Mayo 19, 2006, 03:21:28 »

insisto, si no se contesta a la pregunta, no llenemos de basura el Foro por favor, mala onda compadres... el foro es de ayuda, no de "especificar mas el problema"  acaso no son programadores todos ustedes...?? y tenemos que dar soluciones especificas, u orientar de que es lo que se debe de hacer...
En línea
elpolilla
Visitante
« Respuesta #4 en: Mayo 19, 2006, 06:55:23 »

Cita de: Dark nova
insisto, si no se contesta a la pregunta, no llenemos de basura el Foro por favor, mala onda compadres... el foro es de ayuda, no de "especificar mas el problema"  acaso no son programadores todos ustedes...?? y tenemos que dar soluciones especificas, u orientar de que es lo que se debe de hacer...
y porque no respondes vos entonces, en vez de hablar?

-----------------------------------------------------------------------

a ver.. algo asi?
Código:
#include <stdio.h>

int main()
{
  int array[3][3], valores[3], i, j, resul;

  memset(array,0,sizeof(array));
  for(i=0;i<3;i++)
  {
    do {
      resul=0;
      printf("Insertar linea de numeros %d: ", i+1);
      scanf("%d %d %d", &valores[0], &valores[1], &valores[2]);
      for(j=0;j<3;j++) if(buscar_valor(valores[j], array[0], sizeof(array)/sizeof(int))) resul=1;
      for(j=0;j<3;j++) array[i][j]=valores[j];
    } while(resul);
  }
  return 0;
}

int buscar_valor(int valor, int *array, int tam_array)
{
  int i, *ptr=array;

  for(i=0;i<tam_array;i++) { if(*array==valor) return 1; ptr++; }
  return 0;
}
En línea
..::Zodiac::..
Habitual
*****
Desconectado Desconectado

Mensajes: 354


Hacking Departament


Ver Perfil WWW
« Respuesta #5 en: Mayo 19, 2006, 08:21:33 »

bueno... quizas esto te ayude un poco... hace tiempo cuando recien habia empezado a programar hice esta calculadora de matrices de 2*2... quizas le sakes alguna utilidad:

// matrices de 2*2
#include <iostream>

using namespace std;

int det_A (int x1, int y1, int x2, int y2)

{
    int A;
    A=x1*y2-x2*y1;
    return (A);
}

int det_Ax (int r1, int y2, int r2, int y1)

{
    int Ax;
    Ax=r1*y2-r2*y1;
    return (Ax);
}

int det_Ay (int x1, int r2, int x2, int r1)

{
    int Ay;
    Ay=x1*r2-x2*r1;
    return (Ay);
}

int main ()

{
    int x, y;
    int q, w, e, n;
    int a,s,d,f,g,h; // x1, y1, r1, x2, y2, r2 respectivamente
    cout << "Bienvenido a la Calculadora de Matrices\n";
    cout << endl << "Este Proggie le ayudara a calcular matrices de 2*2";
    cout << endl << "Detalles: Interprete la letra R como resultado" << endl;
    system("pause>nul");
     
      do
    {
       
    cout << endl << "Ingrese X1: ";
    cin >> a;
    cout << endl << "Ingrese Y1: ";
    cin >> s;
    cout << endl << "Ingrese R1: ";
    cin >> d;
    cout << endl << "Ingrese X2: ";
    cin >> f;
    cout << endl << "Ingrese Y2: ";
    cin >> g;
    cout << endl << "Ingrese R2: ";
    cin >> h;
   
    q=det_A(a,s,f,g);
    w=det_Ax(d,g,h,s);
    e=det_Ay(a,h,f,d);
    x=w/q;
    y=e/q;
    cout << endl << "El Valor de X es " << x;
    cout << endl << "El Valor de Y es " << y << endl;
    system("pause>nul");
    cout << endl << "Teclee 0 si quiere salir del Programa. De lo contrario escriba cualquier numero: ";
    cin >> n;
    system("cls");
    } while (n !=0);
    return 0;
}
En línea
Páginas: [1] Ir Arriba Imprimir 
Comunidad Underground Hispana  |  Programacion  |  Programación  |  Carbide C/C#/C++  |  Tema: problemoooooon « anterior próximo »
Ir a:  


Ranking-Hits
Powered by SMF 1.1.5 | SMF © 2006-2007, Simple Machines LLC