Vectores
1) Calcular el promedio de 50 valores almacenados en un vector. Determinar además cuantos son mayores que el promedio, imprimir el promedio, el numero de datos mayores que elpromedio y una lista de valores mayores que el promedio
Inicio
Acu<-0
Prom<-0
mayores<-0
para i<-1,50,1
lea ( i)
acu<-prom+(i)
fin para
prom=prom/50
imp prom
parai<-1,50,1
si (i) > prom entonces
mayores<-mayores+1
imp mayores
fin si
fin para
fin
2) Llenar dos vectores A y B de 45 elementos cada uno, sumar el elemento uno del vector A con elelemento uno del vector B y así sucesivamente hasta 45, almacenar el resultado en un vector C, e imprimir el vector resultante.
A
1 | 2 | 3 | 4 | ... |
B
4 | 5 | 7 | 8 | ... |
C
5 | 7 | 10 |12 | ... |
Inicio
Para i<-1,45,1
Leer num1, num2
VecA(i)<-num1
VecB(i)<-num2
Vec(i)<-vecA+vecB(i)
Fin para
Imp vec()
Fin
3) Llenar un vector de 20 elementos, imprimir laposición y el valor del elemento mayor almacenado en el vector. Suponga que todos los elementos del vector son diferentes.
Inicio
Def<- v(20)
C<-0
P<-1
Parai<-1,20,1
Lea v(i)
Fin paraC<- v(1)
Parai<-1,20,1
Si v(i) <- v(i+1) entonces
C<- v(i+1)
P<-(i+1)
Fin si
Fin para
Imp”la posicion mayor es:”,P
Imp “valor del elemento mayor es:”c
fin
4) Almacenar500 números en un vector, elevar al cuadrado cada valor almacenado en el vector, almacenar el resultado en otro vector. Imprimir el vector original y el vector resultante.
Inicio
c<-0Parai<-1,500,1
Leer v(i)
Fin para
Parai<-1,500,1
c(i) v(i)^2
Fin para
Parai<-1,500,1
Imp v(i),c(i)
Fin para
fin
5) Almacenar 300 números en un vector, imprimir cuantos son ceros,cuantos son negativos, cuantos positivos. Imprimir además la suma de los negativos y la suma de los positivos.
Inicion
c0<-0
cp<-0
cn<-0
acup<-0
acun<-0
Parai<-1,300,1
Lea...
Regístrate para leer el documento completo.