Primeramente, declaro una variable contador, inicializo
mi contador en Cero “0”, luego utilizo un bucle WHILE mientras mi valor numérico sea mayor a 0, procedo a realizar una división con el operador MOD entre 10 la cual me devuelve el residuo de la división, luego utilizo un IF y comparo mi residuo. divido entre 10 con un operador aritmético MOD entre 2 si es igual a 0, si se cumple entonces, debo sumar mi contador con un +1, luego tengo que eliminar mi digito con un DIV entre 10, para que de esa forma mi bucle no sea Infinito y continúe con el bucle sumando el contador hasta llegar que mi valor numérico sea 0. 2 Mostrar posición de un carácter correspondiente lo que hago es utilizar un acumulador de tipo STRING, para almacenar las posiciones de mis caracteres en las que se encuentran,después Utilizo un FOR desde 1 hasta mi resultado final , Entonces con un Subíndice[1] , comienzo a sumar mi contador con un +1, procedo a verificar con un IF el carácter en la posición del Subíndice si es igual al caracteres correspondiente, si cumple entonces procedo a acumular el valor de mi contador, caso contrario no se acumulara y proceso a saltar en el 2do ciclo del FOR. 3 Verificar si la cadena es Palíndrome me declaro una variable de tipo Booleano, e inicializo en Falso, después único que hago es invertir mi cadena utilizando el anterior método y luego con una condición IF (procedo a comprobar si mi resultado de invertir caracteres es igual a la cadena original )si esto se cumple entonces la valor de mi variable de tipo Boolean cambiar su valor a True “Verdadero “de esa formo compruebo si es palimdrome o no. 4 Invertir todos los dígitos Primeramente, declaro una variable digito mayor, y otro nuevo digito mayor, inicializo mi variable digito mayor dividiendo mi valor numérico con 10 utilizando el operador MOD, luego utilizo un bucle WHILE mientras mi valor numérico sea mayor a 0, y procedo a realizar una división entre 10, con el operador MOD la cual me devuelve el residuo de la división y almaceno en mi nueva variable nuevo digito mayor, luego utilizar un IF y comparar si la variable que almacena la cantidad “digito mayor” es menor a la variable nuevo digito mayor, si esto se cumple, entonces debo pasar el valor del nuevo digito mayor a la variable digito mayor, una ves que termina la sentencia IF, tengo que eliminar mi digito con un DIV para que de esa forma mi bucle no sea un Infinito y continúe con el bucle y almacene el nuevo digito en la variable nuevo digito mayor de esa forma comparo nuevamente hasta terminar el bucle y obtengo el mayor digito correspondiente 5 Convertir un numero decimal a Binario Para este ejercicio me declaro un variable binario,para concatenar mi nueva conversión en Números binarios de Tipo String,en esta ocasión voy a utilizar ese tipo para no tener inconvenientes con el Numero 0,luego inicializo mi acumulador en vacío,después utilizo un bucle While mientras mi valor numérico sea mayor a cero,entonces comienzo a dividir con el operador aritmético Mod entre 2 para obtener el residuo,y comienzo a concatenar,mi residuo transformando de entero a String,en mi variable binario,luego corto el digito con el operador aritmético DIV entre 2,para que mi bucle no sea infinito, de esa forma es como puedo transformar un decimal a Binario. 6 Contar la cantidad de Números en una cadena lo que hago es utilizar un acumulador de tipo STRING,para almacenar las posiciones de mis caracteres en las que se encuentran,un contador,pero antes de eso me declaro un nuevo tipo de variable en la cual almacene un conjunto de números del 1 hasta el 9 y también de ultimo 0,que serán de tipos caracteres,luego inicializo mi contador en 0,después procedo y Utilizo un FOR desde 1 hasta mi resultado final,Entonces con un Subíndice [1],procedo a verificar con un IF el caracter en la posición del Subíndice si es igual a mi nueva variable declaro un conjunto de Números,si esto se cumple comienzo a sumar mi contador con un +1,y acumulo, realizo este ciclo hasta que termine el Ciclo For. 7 Contar la cantidad de vocales sin importar la cantidad de ser Mayúsculas o Minúsculas lo que hago es utilizar un acumulador de tipo STRING, para almacenar la posición de mis caracteres en las que se encuentran, un contador, pero antes de eso me declaro un nuevo tipo de variable en la cual almacene un conjunto de Vocales Mayusculas y Minusculas, luego inicializo mi contador en 0, después Utilizo un FOR desde 1 hasta mi resultado final de CONTAR, Entonces con un Subíndice[1],procedo a verificar con un IF el caracter en la posición del Subíndice si es igual a mi nueva variable declara de tipo de Conjunto de Vocales Mayusculas o Minusculas, si esto se cumple comienzo a sumar mi contador con un +1, y acumulo, realizo este ciclo hasta que termine el Ciclo For. 8 Contar el número de palabras Primeramente, lo que hago es utilizar un contador, luego inicializo mi contador en 0, después Utilizo un FOR desde 1 hasta mi resultado final, Entonces con un Subíndice[1] en este caso seria 1 , porque está empezando en el primer Ciclo por el FOR, y procedo a verificar con un IF el carácter en la posición del Subíndice es igual al carácter de Espacio, si esto se cumple entonces comienzo a sumar mi contador +1, y la final de mi Bucle For, utilizo nuevamente otro if compruebo si mi carácter en la posición subíndice del final se encuentra en un espacio pues no cuente, o no sume mi contador, caso Contario utilizando un ELSE que sume.
Inteligencia artificial: Lo que usted necesita saber sobre el aprendizaje automático, robótica, aprendizaje profundo, Internet de las cosas, redes neuronales, y nuestro futuro
Excel para principiantes: Aprenda a utilizar Excel 2016, incluyendo una introducción a fórmulas, funciones, gráficos, cuadros, macros, modelado, informes, estadísticas, Excel Power Query y más
ChatGPT Ganar Dinero Desde Casa Nunca fue tan Fácil Las 7 mejores fuentes de ingresos pasivos con Inteligencia Artificial (IA): libros, redes sociales, marketing digital, programación...