Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
Julieta Ruppert 1.0. #include <stdio.h> #include <string.h> int main(){ char palabra[25]; int longitud; printf("Ingrese una palabra: "); scanf("%s", &palabra); longitud = strlen(palabra); printf("La cadena `%s` tiene una longitud de: %d caracteres", palabra, longitud); return 0; } Julieta Ruppert 1.1. #include <stdio.h> int main(){ char palabra[25]; char i; int longitud = 0; printf("Ingrese una palabra: "); scanf("%s", &palabra); for(i=0 ; i<=25 ; i++){ longitud=longitud+palabra[i]; } printf("La cadena `%s` tiene una longitud de: %d caracteres", palabra, longitud); return 0; } Julieta Ruppert 2. #include <stdio.h> #include <string.h> #include <ctype.h> int main(){ char palabra[25]; int i, j, longitud, palindromo; printf("En este programa se podra saber si la palabra es palindromo o no\n"); //palabra no lleva & ya que es una cadena de caracteres. printf("Ingrese una palabra: "); scanf("%s", palabra); //la funcion strlen cuenta cuantos caracteres tiene la cadena palabra, esta en la 2da libreria. longitud = strlen(palabra); palindromo = 1; j=longitud-1; //la funcion tolower cambia todos los caracteres a minusculas, esta en la 3ra libreria. //para que una palabra sea palindromo tiene que ser igual a 1, sino no es palindromo. for(i=0 ; i<longitud/2 ; i++, j--){ if(tolower(palabra[i]) != tolower(palabra[j])){ palindromo=0; } } if(palindromo==1){ printf("La palabra '%s' es un palindromo\n", palabra); } else{ Julieta Ruppert printf("La palabra '%s' no es un palindromo\n", palabra); } return 0; } Julieta Ruppert 3. #include <stdio.h> int main(){ char palabra[25], i, letra, cambioletra; printf("En el siguiente programa usted podra cambiar una letra ocurrente por otra\n"); printf("Ingrese una palabra: "); scanf("%s", palabra); printf("Ingrese la letra que desea cambiar: "); scanf(" %c", &letra); printf("Ingrese la letra por la que quiera cambiarla: "); scanf(" %c", &cambioletra); for(i=0 ; i<=25 ; i++){ if(palabra[i]==letra){ palabra[i]=cambioletra; } } printf("La palabra nueva es: %s", palabra); return 0; }
Compartir