Autor
|
Tema: obtener el número máximo y el número mínimo de matriz aleatoria c++ (Leído 850 veces)
|
ra58alfa
Desconectado
Mensajes: 1
|
Hola Buenas a Todos, necesito ayuda con una matriz aleatoria pues apenas comienzo con el tema y estoy un poco confundido, bueno es que quiero que también me muestre el numero máximo y el número mínimo generado en la matriz mi código es este y agradecería mucho su ayuda en este foro #include<iostream> #include<stdlib.h> #include<time.h> using namespace std; int main(){ int matriz[100][100],filas,columnas; int matriz2[100][100],dato=0; int min=0; int max=0; cout<<"\n\tBIENVENIDO A LA MATRIZ ALEATORIA :3\n"; system ("PAUSE"); cout<<"Digite el numero de filas: "; cin>>filas; cout<<"Digite el numero de columnas: "; cin>>columnas; srand(time(NULL)); for(int i=0;i<filas;i++){ for(int j=0;j<columnas;j++){ dato = 1+rand()%(1000); matriz[i][j] = dato; } } for(int i=0;i<filas;i++) { for(int j=0;j<columnas;j++) { matriz2[i][j] = matriz[i][j]; } } cout<<"\n\t MOSTRADO DE MATRIZ ::>>\n"; for(int i=0;i<filas;i++) { for(int j=0;j<columnas;j++) { cout<< matriz2[i][j]<<" "; } cout<<endl; } system("pause"); return 0; }
· Los códigos deben ir en etiquetas GeSHi · No se debe escribir en mayúsculas >aquí las reglas del foro -Engel Lex
|
|
« Última modificación: 4 Julio 2018, 04:21 am por ra58alfa »
|
En línea
|
|
|
|
Serapis
Desconectado
Mensajes: 2.372
|
Es absurdo, preguntar que te resuelvan algo como eso...
Son matemáticas de niño de 8 años... hallar el mayor o menor de una serie.
Vas recorriendo la serie si el actual es menor que el que tenías como el menor, entonces ese valor pasa a ser el menor, es decir se 'memoriaza el valor del que ahora es el menor, y se mmemoria para poder en adlante compararlo con el resto... al final d ela serie el que consta como el menor, resulta serlo. Como el primero de la serie no tiene con quien compararse, el primero se toma de entrada como el menor, luego el resto de comparaciones d ela serie comienza con el siguiente, es decir con el 1.
Hallar el mayor d ela serie, es lo mismo, pero manteniendo otra 'memorizado' (variable), para el considerado mayor hallado...
Y como decía, el código tan elemental, que no merece ponerlo, si alguien es incapaz de hacerlo por su cuenta, lo que debe hacer es dedicarse a otra cosa, que como mínimo "se le dé mejor".
|
|
|
En línea
|
|
|
|
Beginner Web
Desconectado
Mensajes: 557
youtu.be/0YhflLRE-DA
|
recorriendo la matriz ajajaja y utilizando una bandera logica iniciada en falso y dos variables maximo y minimo, cuando recorras la matriz haz esto: si (bandera igual a falso entonces a minimo y maximo le agregas el valor de el elemento en la matriz y a bandera le cambiamos el valor a verdadero;) sino ( si el elemento en matriz es mayor a maximo le agregas ese elemento de la matriz a maximo; si el elemento en matriz es menor a minimo le agregas ese elemento de la matriz a minimo;) y ahi tienes ya el valor minimo y maximo de la matriz  void maxmin(matrix m, int &max, int &min) { bool band=false; for(int i=0;i<FILAS;i++){ for(int j=0;j<COLUMNAS;j++){ if(band==false){ max=m[i][j]; min=m[i][j]; band=true; } else{ if(m[i][j]>max){ max=m[i][j]; } if(m[i][j]<min){ min=m[i][j]; } } } } }
|
|
« Última modificación: 4 Julio 2018, 23:39 pm por Beginner Web »
|
En línea
|
{_id: "5ef16999f6ce240abc225ss3", nombre: "Ana Keldysh", nacionalidad: "Argentina", edad: "17", profesion: "Desarrollador Web Full Stack, pero la verdad hago de todo.", "__v": 0 }
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Numero máximo de teclas pulsadas simultaneamente
Electrónica
|
PhenfiX
|
3
|
4,665
|
6 Octubre 2005, 20:03 pm
por botboat
|
|
|
numero maximo permitido
Programación C/C++
|
m@o_614
|
5
|
1,895
|
22 Febrero 2014, 23:32 pm
por vangodp
|
|
|
Poner numero aleatorio en una matriz
Programación C/C++
|
veravluis
|
0
|
686
|
16 Febrero 2016, 15:23 pm
por veravluis
|
|
|
Ayuda!! Login con número máximo de intentos
.NET (C#, VB.NET, ASP)
|
Victortgpc
|
5
|
2,832
|
11 Febrero 2017, 17:31 pm
por Victortgpc
|
|
|
Buscar un numero en la matriz
Programación C/C++
|
Palante
|
0
|
764
|
19 Febrero 2017, 18:51 pm
por Palante
|
|