Está en la página 1de 2

1.

Realice un programa que maneje un par de cadenas de caracteres e implemente una funcion
estatica usando parámetros, la cual reciba dos cadenas de caracteres (s1 y s2) y de cómo
resultado el numero de veces que aparece la cadena s1 en la cadena s2.

Por ejemplo:

ingresa cadena s1-> si


ingresa cadena s2 -> si y solo si
Salida -> 2 veces

2. Escriba un programa empleando funciones estáticas y parámetros que calcule y visualice las n
filas del triángulo de Pascal (n es introducida desde teclado, genere una solución que omita el
uso de arreglos para su solución y otra haciendo uso de ellos).

1
1 1
1 2 1
1 3 3 1
1 4 6 4 1

• Cada fila comienza y termina con un 1 y, para el resto de los elementos, su valor es la suma
de los dos elementos que están justo encima de él. Si esta forma de visualización le parece
demasiado compleja, puede visualizarse el triangulo como:

1
1 1
1 2 1
1 3 3 1
1 4 6 4 1

• Las filas de el triangulo de Pascal son convencionalmente enumeradas comenzando con la


fila 0, y los numero en las filas impares son por lo general relativamente escalonados a los
números de las filas pares. La construcción esta relacionada con el coeficiente binomial
(combinaciones de n en k) establecido por:

Para cualquier entero no negativo n y cualquier entero k entre 0 y n.


3. Realice un programa empleando funciones estaticas, de manera que dada una cadena de
caracteres, la cual será invertida transformando las mayúsculas en minúsculas y viceversa,
la cadena invertida será el resultado de la función, es decir, construirá una función que devuelva
una cadena. Las cadenas son de tamaño variable.

Por ejemplo:
ingresa la frese -> Buenos Aires 115B
muestra la frese -> b511 SERIa SONEUb

4. Elabore un programa que dada una cadena separe las palabras contenidas dentro de ella. Las
palabras estan contenidas en una variable String. deberá de cambiar a mayúscula la primera
letra de cada palabra y deberá mostrar el número de letras que forman esa palabra. Por ejemplo:

He said, that’s not a good idea Bye amigo

Entonces la salida en pantalla será: He 2


Said 4
That’s 5
Not 3
A 1
Good 4
Idea 4
Bye 3
Amigo 5

También podría gustarte