F#-ejercicios basicos
INGENIERIA DE SISTEMAS
DANIEL ENRIQUE GUERRERO VANEGAS
CODIGO: 1030522840
TALLER
PRIMER PUNTO
a) Escribir un programa en F# que capture por consola palabras, luegocapture un carácter, muestre cuantas veces se repite éste caracter en las palabras inicialmente ingresadas.
System.Console.WriteLine("Este programa te permitira saber cuantas veces se");System.Console.WriteLine("repite un caracter en una frase");
System.Console.WriteLine("Por favor ingresa una frase:");
let frase = System.Console.ReadLine()
let arreglo = frase.ToCharArray()System.Console.WriteLine("¿Cuantos caracteres quiere consultar?");
let numCaracter = System.Console.ReadLine()
let i = ref 0
let j = ref 0
let veces = ref 0
while int(numCaracter) > !j doSystem.Console.WriteLine("Por favor ingresa un caracter:");
let caracter = System.Console.ReadLine()
i:= 0
veces:= 0
while arreglo.Length > !i do
if caracter.[0] =arreglo.[!i] then
veces := !veces + 1
i := !i + 1
System.Console.WriteLine("El caracter: '" + string(caracter.[0]) + "' se repite " + string(!veces) + " veces");
j := !j + 1System.Console.WriteLine("!!!MUCHAS GRACIAS!!!");
System.Console.ReadLine();
SEGUNDO PUNTO
b) Escribir un programa en F# que capture por consola palabras y luego despliegue el ordenamientoalfabetico de las palabras ingresadas e imprima todas sus letras en mayúscula.
System.Console.WriteLine(" Escribir un programa en F# que capture por consola palabras y luego")System.Console.WriteLine(" despliegue el ordenamiento alfabetico de las palabras ingresadas .")
System.Console.WriteLine(" e imprima todas sus letras en mayúscula.")
System.Console.WriteLine(" ")System.Console.WriteLine("Use el carater '-' y luego 'enter' para finalizar la lista de palabras")
System.Console.WriteLine(" ")
let palabras = new List<string>()
//let veces = ref (Convert.ToInt32(...
Regístrate para leer el documento completo.