Tag: CS50
Usando C, estoy tratando de implementar una función que convierte “word” en “mutated_word” según la clave “string_word”. Por ejemplo, cuando “word” es “HE”, con la clave “QWERTYUIOPASDFGHJKLZXCVBNM”, “mutated_word” debería convertirse en “IT”. Pero sigue dando un fallo de segmentación, no estoy seguro de cómo mejorar. “`c #include <cs50.h> #include <stdio.h> . . . Read more
He depurado un millón de veces y siento que lo he intentado todo, pero sigue devolviendo el mensaje de error: 🙁 lockpairs bloquea todos los pares cuando no hay ciclos lockpairs no bloqueó todos los pares 🙂 lockpairs omite el par final si crea un ciclo 🙂 lockpairs omite el . . . Read more
No estoy seguro de qué está mal con mi código. Parece imprimir 0 la mayoría de las veces, cuando cambio la cadena “word”. Agradecería cualquier ayuda/comentario, ¿es un problema con la lógica de mi código? Si es así, ¿dónde está y cómo puedo rectificarlo? “` include <stdio.h> include <cs50.h> include . . . Read more
Estoy (obviamente) aprendiendo C No entiendo por qué utilizaría malloc para asignar memoria a una cadena recién copiada (lo hicieron en la conferencia de memoria de cs50) #include <stdio.h> #include <stdlib.h> int main(){ char *s = "Hola"; char *t; // ¿Por qué la necesidad de char *t malloc(3) aquí?? strcpy(t,s); . . . Read more
Cuando ejecuto check 50, mi código produce: Entrada: 0.15 Resultado esperado: 2 monedas Resultado actual: 5 monedas Entrada: 0.41 Resultado esperado: 4 Resultado actual: 3 from cs50 import get_float cash = get_float(“Dinero recibido:”) coins = 0 while cash < 0: cash = get_float(“Dinero recibido:”) while cash >= 0.25: cash -= . . . Read more