viernes, diciembre 05, 2008

Arreglos

53. Escribir un programa que llene un arreglo con los números enteros comprendidos entre 4 y 14.
54. Escribir un programa que llene un arreglo con los números pares comprendidos entre 1 y 100.55. Escribir un programa que llene un arreglo con los números comprendidos entre 0 y 100 divisibles por 3 .
56. Escribir un programa que llene un arreglo con cinco números enteros consecutivos y haga una copia de ese arreglo en otro.
57. Escribir un programa que llene un arreglo de 10 números enteros aleatorios comprendidos entre 50 y 100, copie en otro arreglo esos números multiplicados por 0,5 y muestre ambos arreglos.58. Escribir un programa que llene un arreglo con los veinte primeros números pares y calcule su suma.
59. Escribir un programa que solicite cinco números, los almacene en un arreglo y luego calcule la media aritmética de esos números.

61. Escribir un programa que tras asignar los números, -2, 5, 8, -9, 10, 15 y –4 a un arreglo calcule, independientemente, la suma de los elementos positivos y negativos.

65. Escribir un programa que sume, independientemente, los elementos positivos y negativos dela siguiente matriz:
-2 56 50
44 -12 -42
70 57 -86

66. Escribir un programa que multiplique por dos los elementos de la siguiente matriz:
5 6 13
14 2 4
21 7 6

71. Escribir un programa que divida todos los elementos de una matriz M (3,4) por el elemento situado en la posición 2,2 .

72. Escribir un programa que almacene en un arreglo los números primos comprendidos entre 1 y 100 .

73. Escribir un programa que genera la matriz transpuesta de una matriz de 3 filas y 4 columnas. La matriz transpuesta de una matriz M(m,n) se obtiene intercambiando filas por columnas y viceversa; el resultado se tiene que almacenar en una nueva matriz M_TRANS(n,m).
74. Escribir un programa que genera la inversa de una cadena de caracteres. La cadena original y la invertida deben almacenarse en arreglos independientes.
75. Escribir un programa que sume dos matrices bidimensionales. Las matrices para que puedan sumarse deben tener las mismas dimensiones.

77. Escribir un programa que cuente las mayúsculas de una cadena de caracteres.

79. Escribir un programa que encripte una cadena de caracteres sumando 2 al código ASCII de cada uno de sus caracteres.


80. Escribir un programa que encripte los caracteres de una cadena sumando 2 a los que situados en posiciones pares y 3 a los situados en posiciones impares.

81. Decir el numero de vocales que aparecen en una frase introducida por el usuario.


83. Escribir un programa que lea una frase introducida desde el teclado y la escriba al revés.



84. Escribir un programa que compare dos arreglos de caracteres y nos diga si son idénticos o no.


86. Decir si una frase es o no un palíndromo, es decir, si se lee igual de derecha a a izquierda que de izquierda a derecha (deben ser obviados los espacios).

5 comentarios:

Eduardblue dijo...

Hola sabes me ha sido de muchisima ayuda tu blog, muchs felicidades y sigue asi, muy buena pagina ayuda de mucho a los chavos que como yo estudiamos ing. en sistemas. Gracias!!!!

EMME dijo...

Genial, gracias!!, me has ayudado mucho.

Eduardo dijo...

podrias agrandar la imagen 84 y 75 xq no se ve nada el codigo

Rafael Rivas dijo...

el de múltiplos de 3 esta malo, no te imprime el 99 ;)

Yair Mejia dijo...

hola soy nuevo en esto me podrías ayudar con un programa asi

Se tiene un arreglo “platillos”, que almacena nombres de diferentes platillos ordenados alfabéticamente. A su vez cada elemento del arreglo tiene asociada una estructura tipo lista enlazada, que almacena todos los ingredientes que requiere dicho platillo.

Escriba un programa que:

1. Inicialice la aplicación con al menos 3 platillos con sus ingredientes.
2. Dado el nombre de un platillo, imprima la lista de todos sus ingredientes.
3. Dado el nombre de un platillo, pueda insertar nuevos ingredientes a su correspondiente lista.
4. Dado el nombre de un platillo, pueda eliminar alguno de sus ingredientes.
5. Dar de alta un platillo con todos sus ingredientes.
6. Dar de baja un platillo con todos sus ingredientes.