programa en turbo c++ (matriz)?

que error le encuentran a esta matriz que debe de llenarse con números aleatoreos, el error me lo marca en las llaves!

#include<stdio.h>

#include <conio.h>

#include <stdlib.h>

void main()

{

int m[4][3], ren, col;

randomize();

for(ren=0; ren<=3; ren++)

{

for(col=0; col<=2; col++)

}

printf("%d",m[ren][col]);

}

en si el programa debe de ser este:

debe encontrar cual es el numero mayor que contiene dicha matriz. p/finalizar

el programa debe mostrar en pantalla: la matriz acomodada el numero mayor

y la posicion en la que se encuentra dicho numero.

y tenia mas o menos esta idea:

include<stdio.h>

#include <conio.h>

#include <stdlib.h>

void main()

{

int m[4][3], ren, col, mayor, c=0, r=0;

randomize();

for(ren=0; ren<=3; ren++)

{

for(col=0; col<=2; col++)

}

printf("%d",m[ren][col]);

}

}

if(m[ren][col]>mayor)

mayor=m[ren][col];

r=ren;

c=col;

}

}

porfavor en lo que me puedan ayudar se los agradeseria bastante!

muchas gracias por su tiempo y ayuda :)

Comments

  • Según tu problema, el if debe estar dentro del for, así como lo tienes, esta fuera del for.

    Te sugiero que dibujes una la matriz con números de prueba aleatorios y pruebes el algoritmo con esos números a eso se le llama prueba de escritorio y, lo creas o no, es lo que más se usa en el mundo real para probar el código antes de ponerlo en una aplicación.

    No te preocupes por los que dicen que C++ es arcaico, no lo es, y de hecho te dara las bases para cualquier lenguaje orientado a objetos, desde C++ hasta PL/SQL (lenguaje de programación para bases de datos) y dicho sea de paso, no sabes la cantidad de expertos en C++ que se estan requiriendo en las desarrolladoras de software

  • recomendacion:::vuelve a comenzar con un papel en blanco!!,asi t+us ideas fluiran mejor:

    aqui t dejo una idea::

    int M[50][50];

    int i,j;

    srand (time (NULL));

    for(i=0; i<50; i++)

    for(j=0; j<50; j++)

    M[i][j] = rand ();

    for(i=0; i<50; i++)

    for(j=0; j<50; j++)

    printf ("%d\t", M[i][j]);

    obvio..tú le pones las condiciones qe desees!!

  • la verdad si towi pero hay muchos que la verdad se enamoran de un lenguaje de programacion no lo sueltan eso es lo malo deberian de enseñarte java es lo de hoy en mi universidad ya hasta estamos viendo interfas grafica por java es lo mejor la verdad

  • Bueno, es que en el segundo for (el de "col") cerraste ( } ), en lugar de abrir ( { )

  • Turbo c++???? qué tu profesor trabaja en un museo?

    Deberías trabajar con java.

Sign In or Register to comment.