1. Escriba un algoritmo que nos devuelva el máximo de los valores incluidos en el vector.
Inicio
Para i = 1, n, 1 haga
Lea V (i)
Mayor = V (i)
Fin Para
Para i = 1, n, 1 haga
Si V (i) > Mayor Entonces
Imprima V (i)
Fin Si
Fin para
Fin
2. Escriba un algoritmo que nos devuelva el mínimo de los valores incluidos en el vector.
Inicio
Para i = 1, n, 1 haga
Lea V (i)
Menor = V (i)
Fin Para
Para i = 1, n, 1 haga
Si V (i) <>
Imprima V (i)
Fin Si
Fin para
Fin
3. Escriba un algoritmo que nos devuelva la media de los valores incluidos en el vector.
Inicio
Para i = 1, n, 1 haga
Lea V (i)
Fin Para
Para i = 1, n, 1 haga
Si V (i) / 2 Entonces
Imprima V (i)
Fin Si
Fin para
Fin
4. Implemente un algoritmo que nos permita multiplicar dos y llenar una nueva matriz.
Inicio
Para i = 1, n, 1 haga
Para k = 1, n, 1 haga
Lea A (i, k)
Fin Para
Fin Para
Para i = 1, n, 1 haga
Para k = 1, n, 1 haga
Lea B (i, k)
Fin Para
Fin Para
Para i = 1, n, 1 haga
Para k = 1, n, 1 haga
Lea C (i, k)
C (i, k) = A (i, k) * B (i, k)
Fin Para
Fin Para
Fin
5. Hacer un algoritmo que llene una matriz de 5 * 6 y que imprima cuántos elementos son ceros, cuantos son positivos y cuantos son negativos.
Inicio
Conceros=0, Connegativos=0, Conpositivos=0
Para i = 1, 5, 1 haga
Para k = 1, 6, 1 haga
Lea V (i, k)
Fin Para
Fin Para
Para i = 1, 5, 1 haga
Para k = 1, 6, 1 haga
Si V (i, k) = 0 entonces
Conceros= Conceros + 1
SINO
Si V (i, k) <0>
Connegativos=Connegativos + 1
SINO
Si V (i, k) >0 entonces
Conpositivos = Conpositivos +1
Fin Si
Fin Si
Fin Si
Fin Para
Fin Para
Fin
6. Hacer un algoritmo que llene una matriz de 6 * 5 y que imprima cuántos elementos son mayores que 20.
Inicio
ConM=0
Para i = 1, 6, 1 haga
Para k = 1, 5, 1 haga
Lea V (i, k)
Fin Para
Fin Para
Mayor = 20
Si V (i, k) > mayor entonces
Conm= Conm +1
Fin Si
Imprima ConM
Fin
No hay comentarios:
Publicar un comentario