Está en la página 1de 3

1-constantes tam = 10 variables M=vector[tam, tam] V=[tam] Res=[tam] sum,i,j= entero inicio escriba"intoduce los datos de la matrix" Para

(i=0 hasta i< tam; i++) haga Para (j=0 hasta j<tam; i++) haga escriba"Digite el elemento : " Lea(M[i+1,j+1]) fin_Para fin_para escriba"introduce los datos del vector :" Para i=0 hasta tam; i++ haga escriba"digite el elemento :" lea(V[i+1]) para i=0 hasta tam; i++ haga sum =0 para j=0 hasta tam; j++ haga sum=M(i+1,j+1)*V(j+1) fin_para Res(i+1)= sum Fin_Para escriba"el vector solucion es: " para i=1 hasta tam;i++ haga Escriba"elemento: " Escriba(res[i]) fin_para fin.

2 Inicio Para i=1 hasta 4;i++ haga Para j=1 hasta 4;i++ haga Si i+j=5 entonces Sdp=sdp+M[i,j] Fin_si Fin_para Fin_para Escribala sumatoria de la diagonal secundaria es: Escriba(sdp) Fin.

3 Inicio Mdp=m[1,1] Para i=1 hasta 4;i++ haga Para j=1 hasta 4;i++ haga Si i=j entonces mdp=mdp*M[i,j] Fin_si Fin_para Fin_para Escribael producto de la diagonal primaria es: Escriba(mdp) Fin.

4 Inicio Procedimiento llenado Para i=1 hasta 4;i++ haga Para j=1 hasta 4;i++ haga Escribaescriba dato: Lea(M[i,j]) Fin_para Fin_para Fin_procedimiento

Funcin sumatoria= entero Para i=1 hasta 4;i++ haga Para j=1 hasta 4;i++ haga sum=sum+M[i,j] Fin_para Fin_para Resultado=sum Fin_funcion Programa principal Escriba 1. llenado de matriz Escriba 2. Ejecutar sumatoria Escriba 3. fin Lea(opc) Si opc=1 entonces Llenado; Si_no Si opc=2 entonces Escribala sumatoria es : ,sumatoria Si_no Si opc=3 entonces fin Fin_si Fin.

También podría gustarte