Prueba

Páginas: 5 (1076 palabras) Publicado: 26 de septiembre de 2011
0. Funciones y Procedimientos
1. Hacer una función que diga si un número es primo.
int primo(int n);
2. Hacer una función que diga si un carácter está en una cadena.
int caracterEnCadena(
3. Hacer una función que diga si en una cadena hay sólo dígitos.
4. Hacer una función que ordene un arreglo numérico de n posiciones en orden ascendente.
5. Hacer una funciónque imprima los primero n números primos.
6. Hacer una función que diga si un número es narcisista.
7. Hacer una función que dadas las coordenadas de la esquina superior izquierda y la esquina inferior derecha de una caja, dibuje la caja.
8. Hacer una función que diga si una palabra es un palíndromo.
9. Hacer una función que invierta una cadena de caracteres.
10. Hacer unafunción, que dada una cadena de caracteres y dos números a y b, obtenga una subcadena con los b caracteres de la primera cadena, a partir de a. Por ejemplo con la cadena “nEoYOgA”,2,4, se obtendría la subcadena “EoYO”.
11. Hacer una función que determine el elemento mayor en un arreglo numérico que no estaba previamente ordenado.
12. Hacer una función que determine el elemento menor en un arreglonumérico que no estaba previamente ordenado.
13. Hacer una función que devuelva el rango de un grupo de números guardados en un arreglo numérico. El rango se obtiene restando el elemento menor del mayor. Utilizar las dos funciones anteriores (68 y 69).
14. Hacer una función que determine si todos los caracteres de una cadena son letras mayúsculas.
15. Hacer una función que convierta unacadena de dígitos a un valor numérico.
16. Hacer una función que convierta un valor numérico a una cadena de dígitos.
17. Dada una cadena de caracteres y un carácter, que puede ser A, a, 9, Z, determinar si la cadena es válida. Si el carácter es A, la cadena sera valida, si todos sus caracteres son letras mayúsculas, si el carácter es a, será valida si sus caracteres son todos letrasminúsculas, si es.9, será valida si sus caracteres son todos dígitos y si el carácter es Z, será valida si sus caracteres son todos letras minúsculas, mayúsculas o dígitos.
18. Haga una función que lea una cadena de acuerdo a una mascarilla. La mascarilla determinará el tamaño de la cadena, y los caracteres que podrá tener la cadena. Ejemplo: se recibe la mascarilla “AaaaAA99”, la cadena resultante deberátener como máximo 10 caracteres y estos deben ser: el primero, una letra mayúscula, desde el segundo hasta el cuarto letras minúsculas, los dos siguientes letras mayúsculas y los dos últimos dos dígitos.
19. Haga una función que determine el promedio de n números agrupados en un arreglo numérico.
20. Haga una función que determine el cociente de una división usando restas sucesivas.
21.Haga una función que determine el producto de dos números usando sumas sucesivas
22. Haga una función que determine la raíz aproximada de un numero natural. La raíz aproximada de un número es el entero, cuyo cuadrado es inmediatamente menor al número. Ejemplo: la raíz aproximada de 50 es 7, porque 7*7 es 49.
23. Hacer una función que compare dos cadenas dadas y retorne verdadero si soniguales, y falso si no.
24. Hacer un programa que imprima los primeros 5 números narcicistas. Use la función que determina si un número es narcisista.
25. Dados los números m y n, escriba una función que retorne el número n elevado a la potencia m. Utilice multiplicaciones sucesivas.
26. Hacer un procedimiento, para la pirámide de bolas, que retorne para una cantidad n, mayor que uno, debolas, la cantidad de capas que tendrá la pirámide y la cantidad de bolas que sobran.
27. Dado un número n y un número m, hacer una función que determine si n es múltiplo de m. Un número es múltiplo de otro si al dividirlo su residuo es cero. Ejemplo: 15 es multiplo de 5, pues al dividir 15 entre 5, el residuo es 0.
28. Hacer una función que determine si un número entero dado es un número...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Prueba
  • Prueba
  • Prueba
  • Prueba
  • Prueba
  • Pruebas
  • Pruebas
  • Prueba

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS