Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
- Pregunta n°2
- char * aMayusculas(char *frase, int posInicial){
- for(posInicial = 0; posInicial < strlen(frase); posInicial++){
- frase[posInicial] = toupper(frase[posInicial]);
- }
- //printf("aMayuscula = %s\n",frase);
- return frase;
- }
- char * sacaEspacios(char *frase){
- int i, cont = 0, largo = strlen(frase);
- char cadena[201]={};
- //printf("%dMAX",MAX);
- for(i = 0; i < largo; i++){
- if(frase[i] == ' '){
- frase[i] = '\0';
- continue;
- }
- cadena[cont] = frase[i];
- cont++;
- frase[i] = '\0';
- }
- largo = strlen(cadena);
- strncpy(frase, cadena, largo);
- //printf("Sacar espacios = %s\n",frase);
- //printf("%d",strlen(frase));
- return frase;
- }
- int esPalindroma (const char *frase, int posInicial, int posFinal){
- //printf("largo = %d\n",strlen(frase));
- posFinal = strlen(frase);
- int der = posFinal;
- //printf("%d\n",der);
- for(posInicial = 0; posInicial < posFinal-1; posInicial++){
- der--;
- //printf("%c <> %c\n",frase[posInicial],frase[der]);
- if(frase[posInicial] != frase[der]){
- return 0;
- }
- }
- return 1;
- }
- ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
- Pregunta n°4
- http://rextester.com/l/c_online_compiler_gcc
- int Conjunto_Ordenado(int ** Matriz , int tamano, int Fila, int Columna, int Valido){
- Valido = 1;
- for(Columna = 0; Columna < tamano; Columna++){
- for(Fila = tamano-1; Fila > 0; Fila--){
- if((Matriz[Fila][Columna] < Matriz[Fila-1][Columna])&&(Matriz[Fila-1][Columna]) != 0){
- Valido = 0;
- }
- }
- if(Valido == 0){
- break;
- }
- }
- return Valido;
- }
- ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Advertisement
Add Comment
Please, Sign In to add comment