Tag: WHILE-LOOP
Tengo un vector de cadenas de texto: asdf <- c(“a^sdf”, “asdf^”) Ahora quiero eliminar el último elemento de ambas cadenas, pero solo si ese último elemento es un ^, resultando en: [1] “a^sdf” “asdf” Intenté lo siguiente: function1 <- function(x){ while(any(substr(x, nchar(x) – 1 + 1, nchar(x)) == “^”)){ x . . . Read more
Hice una función que concatena la cadena “t” al final de la cadena “s”, para mi ejercicio tengo que usar punteros para esto, así que lo hice de esta manera pero no está funcionando: #include <stdio.h> void strcat(char *s, char *t) { while (*s++); for (*s = *t; *s = . . . Read more
Tengo la siguiente función: function1 <- function(x){ while(grepl(“^|”, x, fixed = TRUE)){ x <- gsub(“\\^\\|”, “|”, x) } return(x) } Se supone que debe intercambiar ^| por |, mientras aún haya ^|. Cuando hago lo siguiente: x <- c(“hallo^|hallo”, “hallo^^|hallo”) function1(x) [1] “hallo|hallo” “hallo^|hallo” Warning messages: 1: In while (grepl(“^|”, . . . Read more
Tengo un número de dos dígitos (por ejemplo, 29) y deseo reducirlo aún más a un solo dígito. ¿Cómo puedo hacer esto en Python? ¿Debo utilizar la función dentro del bucle while? por ejemplo: 29 -> 11 -> 2 resultado: [29, 11, 2] x = input(‘Ingrese el dígito: ‘) resultado . . . Read more
Por primera vez estoy codificando. Encontré parte de un código de RNG en línea. Estoy tratando de hacer que cambie a un nuevo número aleatorio cada 2 segundos sin que tenga que hacer clic en él. Sé que probablemente tiene algo que ver con “while” o “after”. Pero simplemente no . . . Read more