Академический Документы
Профессиональный Документы
Культура Документы
negativos, cuantos positivos. Imprimir adems la suma de los negativos y la suma de los
positivos.
3. Dado un vector con N elementos numricos enteros, indique cuantos de ellos son
mltiplos de 3
4. Leer un vector, mostrar la suma y el promedio de los elementos que se encuentran
10. Ingrese N valores numricos en un vector A. Calcule su media y genere un vector B con la
desviacin de cada cantidad numrica respecto de la media usando la siguiente frmula:
d=x(i)-media
13. Dado un vector A de orden N ordenado ascendente y un elemento P del mismo tipo que los
elementos del vector, insertar P en el vector A de modo que siga ordenado.
14. Desarrolle un programa que dado N nmeros calcule la cantidad de nmeros bajo
un programa que llene el arreglo. Adems, debe permitir ordenar por medio del mtodo
de seleccin los elementos que estn en las posiciones pares en forma ascendente y los
elementos que estn en las posiciones impares en forma descendente. Observaciones: a)
No utilice otro arreglo para dejar ordenado los elementos b) Primero debe llenar el
arreglo y despus ordenarlo.
16. Almacenar N nmeros en un vector e invertir el vector sin utilizar un arreglo
adicional.
v = { 8, 4, 2, 6, 0, 1, 7, 6, 6, 5 }
Despus de invertir el vector v = { 5, 6, 6, 7, 1, 0, 6, 2, 4, 8 }
17. Almacenar N nmeros en un vector y luego pasarlos a otro vector en orden inverso.
Hacer un algoritmo que escriba la palabra Iguales si ambos vectores son iguales y
Diferentes si no lo son. Sern iguales cuando en la misma posicin de ambos vectores
se tenga el mismo valor para todos los elementos.
21. Se tiene el vector A con N elementos almacenados. Disee un algoritmo que escriba
N
F(n)
F(n)
0
0
0
1
1
1
2
0+1
1
3
1+1
2
4
2+1
3
5
2+3
5
6
5+3
8
7
8+5
13
24. Hacer un algoritmo que inserte un dato en una posicin especfica de un vector:
vector si ese elemento est posicionado al final del vector, no hay ningn problema,
simplemente si el tamao del vector era N, ahora hay que considerar que el tamao del
vector es N-1. Si el elemento a borrar ocupa cualquier otra posicin entonces tendr que
desplazar todos los elementos situados a la derecha del que quiero borrar una posicin
hacia la izquierda para que el vector quede organizado.
26. Dados dos vectores A y B con 2N elementos cada uno. Hacer un algoritmo para
algoritmo para producir un tercero tambin ordenado. Se debe tener en cuenta que los
dos vectores iniciales ya se encuentran ordenados; no se permite unir los dos y luego
ordenarlo.
30. Dos nmeros se dice que son amigos si cada uno de ellos es igual a la suma de los
divisores propios del otro. Por ejemplo, los nmeros 220 y 284 son amigos, ya que:
Suma de divisores de 284: 1 + 2 + 4 + 71 + 142 = 220
Suma de divisores de 220: 1 + 2 + 4 + 5 + 10 + 11 + 20 + 22 + 44 + 55 + 110 = 284
Hacer un algoritmo que almacene los divisores de cada nmero en dos vectores y
determine si los nmeros son amigos
31. En todo experimento existe cierta cantidad de incertidumbre asociada con cualquier
medicin. Una tcnica conocida como ajuste de curvas puede utilizarse para reducir el
error en el anlisis de estos resultados. Se supone que una serie de valores reales ha sido
registrada de N repeticiones de un experimento en particular, los cuales se almacenan en
Ej:
A: [10,2,4,10]
B:[2,1,1,2]
varias vocales se repiten con la misma frecuencia mxima, entonces no hay moda.
Escribe un algoritmo que para un vector de caracteres devuelva su moda o una
indicacin de que la moda no existe.
34. Realizar un procedimiento que permita reestructurar un vector a partir de un
imprimir este vector en la misma secuencia, pero ignorando los valores duplicados que
se encuentren en l. Tambin se necesita saber el nmero de elementos que permanecen
en l (m). Por ejemplo, dado el vector siguiente {15, 31, 23, 15, 75, 23, 41, 15, 31, 85}
compuesto de 10 enteros, el vector comprimido que resulta estar formado por {15, 31,
23, 75, 41, 85} con m = 6.
38. Considere el siguiente problema: todos los computadores tienen un rango lmite para
1.) 4.7
2.) 4.4
3.) 4.4
4.) 4.4
5.) 4.4
6.) 4.1
7.) 4.0
8.) 3.7
Ejemplo
Si
A=<3,6,8,1,5,12,7,9,14>
B=<1,12,5,9>
Para este caso el algoritmo debe escribirtodos los elementos de B estan en A
Hacer un algoritmo que lea un vector de tamao N. Crear a partir de este vector
dos mas; el vector Adonde aparezca solo una ocurrencia de los elementos del vector
original y el vector B donde especifique cuantas veces aparece cada elemento en el
vector original
44.
Ej vector original
X<10,20,30,40>
El vector A quedaria:
A=<10,20,30,40> B=<2,4,1,1>
Hacer un algoritmo para crear un vector que almacene en cada posicin la suma
de los K primeros nmeros naturales, para K impar as: K=1, la suma es 1; K=3, la
suma es 6; K=5, la suma es 15; K=7, la suma es 29, etc. Entonces el vector es (1, 6, 15,
28, 45, 66, 99...). El vector debe tener N elementos.
45.
46.
Si el vector inicial es
A= < 3, 4, 5, 10, 5, 12, 7, 9>
El vector invertido quedara
Por ejemplo:
49.
Hacer un algoritmo que sume dos vectores posicin por posicin empezando
desde el ltimo elemento de cada uno de los vectores, luego se toma el penultimo, el
antepenultimo hasta llegar al primero como se observa en la figura: Los datos de cada
posicin de los dos vectores no se pasan de 9. El resultado guardarlo en un nuevo
vector.
50.
Ejemplo
V1 = < 9, 4, 3, 7, 9, 8, 5>
V2= <
6, 7, 5, 3, 6, 8>
Dado un vector de tamao N que contiene los cdigos de los estudiantes que
perdieron Matemticas y un vector de tamao M con los estudiantes que perdieron
Fsica. Hacer un algoritmo que cree un vector con los estudiantes que solamente
perdieron Matemticas.
51.
54.
DE = ((Xi-m)2))/(n-1)
m= (Xi)/n
rand()),
donde cada nmero puede ser entre 1 y 45, por cada uno de N diferentes
sorteos. Al final de todos los sorteos, el algoritmo debe mostrar el nmero que sali la
mayor cantidad de veces y el nmero que sali la menor cantidad de veces.
Realizar un algoritmo que lea un vector A de tamao N. El algoritmo debe crear
un vector B donde se eliminen las repeticiones que existan en A. El algoritmo debe
escribir al final el tamao de B. Por ejemplo, si A = [4 5 2 6 5], B entonces es [4 5
2 6], tamao es 4. Si A = [2 5 2 3 6 5], B = [2 5 3 6], tamao es 4.
63.