Lenguaje C ejercicios

Páginas: 2 (262 palabras) Publicado: 21 de mayo de 2013
#include "stdio.h"
#include "string.h"
#define MAX 25


void convertirMayusculas(char*cad){
int i;
for(i=0; cad[i]; i++){
if(cad[i]>='a' && cad[i]='A' && cad[i]=0; i--){if(cad[i]==cad[a])
a++;

}

if(a==tamano)
printf("\n\nLa palabra ingresada es palíndrome\n");
else
printf("\n\nLa palabra ingresada no es palíndrome\n");
}


voidinvertirCadena(char *cadena){
int i=0, tamano;
tamano = strlen(cadena);
char cadenaAux[tamano];
tamano -= 1;
while(cadena[i] != '\0'){
cadenaAux[i] = cadena[tamano];
i++;
tamano--;
}cadenaAux[i]='\0';
i=0;
while(cadena[i] != '\0'){
cadena[i] = cadenaAux[i];
i++;
}
}


int main(void){
char opcion;
char cadena[MAX+1];
int tamano;

printf("\nIngrese una palabra: ");leerCadena(cadena, MAX);


printf("\nSeleccione una opcion del menu.\n\n");

printf("\n\t\t\t MENU\n\n");
printf("\ta) Convertir la palabra a letras MAYUSCULAS.\n");
printf("\tb)Convertir la palabra a letras minusculas.\n");
printf("\tc) Verificar si la palabra es palindrome o no.\n");
printf("\td) Invertir la palabra.\n");
printf("\te) Mostrar la longitud de la palabradada.\n");
printf("\tf) Salir.\n\n");
scanf("%c", &opcion);

switch(opcion){

case 'a':
convertirMayusculas(cadena);
printf("\nPalabra ingresada en mayusculas: %s\n", cadena);break;

case 'b':
convertirMinusculas(cadena);
printf("\nPalabra ingresada en minusculas: %s\n", cadena);
break;

case 'c':
palindromo(cadena);

break;


case 'd':invertirCadena(cadena);
printf("\nLa palabra invertida es: %s\n", cadena);

break;

case 'e':
tamano=strlen(cadena);

printf("\nEl tamaño de la palabra es: %d\n", tamano);case 'f':
printf("\nGracias por usar este programa, adios.\n");


default:
printf("\nLa opción ingresada e incorrecta.\n");

















}
}...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ejercicio lenguaje c
  • Ejercicio Vectores Lenguaje C
  • Ejercicio Lenguaje C
  • Guia de ejercicios en lenguaje c
  • Ejercicios Resuletos De Visual Basic En Lenguaje C
  • Ejercicios en lenguaje C 2
  • Ejercicios en lenguaje c
  • Gu a de Ejercicios Lenguaje C

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS