20170610_practico
Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previaÚltima revisiónAmbos lados, revisión siguiente | ||
20170610_practico [2017/06/10 11:30] – ignacio | 20170610_practico [2017/06/10 11:32] – ignacio | ||
---|---|---|---|
Línea 1: | Línea 1: | ||
- | 1) Realizar una función que reciba un string y convierta todos los caracteres en minúsculas a mayúsculas. Prototipo de la función: | + | 1) Realizar una función que reciba un string y convierta todos los caracteres en minúsculas a mayúsculas. |
+ | |||
+ | Prototipo de la función: | ||
int mayusculizar(char *salida, char *entrada); | int mayusculizar(char *salida, char *entrada); | ||
Devuelve: | Devuelve: | ||
- | * Ítem de lista desordenadaNegativo | + | * Negativo |
- | * Ítem de lista desordenadaLa | + | * La cantidad de letras convertidas a mayúsculas (puede ser 0). |
Dato útil: la “diferencia” entre una letra mayúscula y una minúscula en la tabla ASCII es 32 (por ejemplo, ‘B’ es 66 y ‘b’ es 98). | Dato útil: la “diferencia” entre una letra mayúscula y una minúscula en la tabla ASCII es 32 (por ejemplo, ‘B’ es 66 y ‘b’ es 98). | ||
- | 2) Realizar una función que cuente la cantidad de mayúsculas de cada letra del abecedario que haya en un string. Prototipo: | + | 2) Realizar una función que cuente la cantidad de mayúsculas de cada letra del abecedario que haya en un string. |
+ | |||
+ | Prototipo: | ||
void contanding(char *str, int *letras); | void contanding(char *str, int *letras); | ||
Donde: | Donde: | ||
- | * Ítem de lista desordenadastr | + | * str es el string a contar |
- | * Ítem de lista desordenadaletras | + | * letras |
3) Realizar la función main del programa (llamando a las funciones anteriormente desarrolladas), | 3) Realizar la función main del programa (llamando a las funciones anteriormente desarrolladas), |
20170610_practico.txt · Última modificación: 2017/06/10 11:41 por ignacio