Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CLASE 22-8-17
- fgets(nombrecadena,tamaño,entrada) la entdada puede ser un archivo o un stdin. lee hasta el enter en ese caso
- gets lee hasta eof
- fputs
- puts
- Comparacion cadena con letra directa sin rango ascii se pone 'X' por ejemplo.
- fflush detecta el enter y sigue leyendo
- se usa combinado con un fgets.
- toupper convierte mayusculas en minusculas
- tolower convierte minusculas en mayusculas
- --------------------------------------------
- CONVERTIR MINUSCULAS A MAYUSCULAS
- #include <stdio.h>
- #include <string.h>
- #include <ctype.h>
- #define tam 1001
- //CUENTA H
- int main(void)
- {
- int contadorespacio=0;
- int i;
- char ar[tam];
- fgets(ar,tam,stdin);
- for (i=0 ; i < strlen(ar) ; i++)
- {
- ar[i]=toupper(ar[i]);
- }
- for (i=0 ; i < strlen(ar) ; i++)
- {
- printf("%c",ar[i]);
- }
- return 0;
- }
- ----------------------------------------------------------------------------------
- CONVERTIR MAYUSCULAS A MINUSCULAS
- #include <stdio.h>
- #include <string.h>
- #include <ctype.h>
- #define tam 1001
- //CUENTA H
- int main(void)
- {
- int contadorespacio=0;
- int i;
- char ar[tam];
- fgets(ar,tam,stdin);
- for (i=0 ; i < strlen(ar) ; i++)
- {
- if((ar[i]>=65)&&(ar[i]<=90)||(ar[i]>=97)&&(ar[i]<=122))
- {
- contadorespacio=contadorespacio+1;
- }
- }
- printf("\n%d",contadorespacio);
- return 0;
- }
- ----------------------------------------------------------------------
- CONTADOR MAYUSCULAS Y MINUSCULAS
- #include <stdio.h>
- #include <string.h>
- #define tam 1001
- //CUENTA H
- int main(void)
- {
- int contadorespacio=0;
- int i;
- char ar[tam];
- fgets(ar,tam,stdin);
- /for (i=0 ; i < strlen(ar) ; i++)
- {
- if((ar[i]>=65)&&(ar[i]<=90)||(ar[i]>=97)&&(ar[i]<=122))
- {
- contadorespacio=contadorespacio+1;
- }
- }
- printf("\n%d",contadorespacio);
- return 0;
- }
- ----------------------------------------------------------------------
- Contador Espacios
- #include <stdio.h>
- #include <string.h>
- #define tam 1001
- //CUENTA H
- int main(void)
- {
- int contadorespacio=0;
- int i;
- char ar[tam];
- fgets(ar,tam,stdin);
- for (i=0 ; i < strlen(ar) ; i++)
- {
- if(isspace(ar[i])==1)
- {
- contadorespacio=contadorespacio+1;
- }
- }
- printf("\n%d",contadorespacio);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement