Hola, intente seguir los consejos que me diste, al momento de intentar procesar el algoritmo me tira este error:
<sin_titulo>: Sintaxis Incorrecta: 2 errores.
Lin 3 (inst 1): ERROR 202: El identificador MATRIZ1 no corresponde a un arreglo o subproceso
Lin 4 (inst 1): ERROR 202: El identificador MATRIZ1 no corresponde a un arreglo o subproceso
basicamente intento que mi algoritmo al momento de hacer el reporte final se vea asi (link a imagen)
file:///C:/Users/diana/OneDrive/Documents/Screenshot%202023-08-13%20203836.png
que al final basado en los numeros que me haya tirado en mi matriz de eso extraiga cual fue el dia de mayor cantidad y menor cantidad viendose asi:
Mi algoritmo esta asi por el momento, mostrando la parte que necesito ayuda:
Algoritmo Proyecto3_Michelle_Colorado_Duarte
Definir posicion1, mayor1, menor1, posicion2, Respuesta_menu, matriz,matriz1, vector1, vector2,vector3, vector4, f, c Como entero;
mayor1=matriz1[1,1]
menor1=matriz1[1,1]
escribir "Datos inicializados!";
Escribir "Cantidad de vehiculos por paeje y por dia";
Escribir "D L M K J V S Peaje/dia";
Dimension matriz1[4,7], vector3[7], vector4[7];
para f= 1 hasta 4 con paso 1 Hacer
para c = 1 hasta 7 con paso 1 Hacer
matriz1(f,c) =azar(300) +1;
FinPara
FinPara
para f= 1 hasta 4 con paso 1 Hacer
para c = 1 hasta 7 con paso 1 Hacer
escribir matriz1(f,c), " " sin saltar;
FinPara
escribir 'Clase ', f;
FinPara
Escribir ' ';
escribir ' ';
Escribir 'GV Ruta 27, reporte Semanal';
Escribir '--------------------------------------------';
para f = 1 hasta 4 Con Paso 1
para c = 1 hasta 7 Con Paso 1
si matriz1[f , c] < mayor1 Entonces
mayor1 = matriz1[f, c]
FinSi
FinPara
FinPara
para f = 1 hasta 4 Con Paso 1
para c = 1 hasta 7 Con Paso 1
si matriz1[f , c] > menor1 Entonces
menor1 = matriz1[f, c]
FinSi
FinPara
FinPara
Escribir 'El paeje de mayor congestion es: ',f , ' con', mayor1, ' vehiculos procesados';
Escribir 'El paeje de menor congestion es: ',c , ' con', menor1, ' vehiculos procesados';
Escribir ' ';
FinAlgoritmo