Construya una array cuadrada usando dígitos del número dado N según el patrón dado

Dado un entero N , la tarea es construir una array mat[][] de tamaño M x M (‘M’ es el número de dígitos en el entero dado) tal que cada diagonal de la array contenga el mismo dígito, colocado de acuerdo con la posición de los dígitos en el número entero dado y luego repita … Continue reading «Construya una array cuadrada usando dígitos del número dado N según el patrón dado»

Programa para Suma de los dígitos de un número dado – Part 1

Dado un número, hallar la suma de sus dígitos. Ejemplos:  C++ // C program to compute sum of digits in // number. #include <iostream> using namespace std;   /* Function to get sum of digits */ class gfg { public:     int getSum(int n)     {         int sum = 0;         while (n != 0) {             sum = … Continue reading «Programa para Suma de los dígitos de un número dado – Part 1»

Programa para contar dígitos en un número entero (4 Métodos Diferentes)

Cuente el número de dígitos en un entero largo ingresado por un usuario. C++ // Iterative C++ program to count // number of digits in a number #include <bits/stdc++.h> using namespace std;   int countDigit(long long n) {    if(n == 0)      return 1;     int count = 0;     while (n != 0)     {         n = n … Continue reading «Programa para contar dígitos en un número entero (4 Métodos Diferentes)»

Programa recursivo para comprobar si el número es palíndromo o no

Dado un número, la tarea es escribir una función recursiva que verifique si el número dado es palíndromo o no. Ejemplos:   Input : 121 Output : yes Input : 532 Output : no El enfoque para escribir la función es llamar a la función recursivamente hasta que el número se atraviese por completo desde atrás. Use … Continue reading «Programa recursivo para comprobar si el número es palíndromo o no»

El mayor número divisible por 90 que se puede hacer usando 0 y 5

Dada una array que contiene N elementos. Cada elemento es 0 o 5. Encuentre el número más grande divisible por 90 que se pueda formar usando cualquier número de elementos de esta array y organizándolos de cualquier manera. Ejemplos :   Input : arr[] = {5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 5} … Continue reading «El mayor número divisible por 90 que se puede hacer usando 0 y 5»

Imprime dígitos individuales como palabras sin usar if o switch

Dado un número, imprime palabras para dígitos individuales. No está permitido usar if o switch . Ejemplos:  Input: n = 123 Output: One Two Three Input: n = 350 Output: Three Five Zero Le recomendamos encarecidamente que minimice su navegador y que pruebe esto usted mismo primero.  La idea es utilizar una array de strings … Continue reading «Imprime dígitos individuales como palabras sin usar if o switch»

Dígitos cuyas representaciones alfabéticas están mezcladas en una string dada

Dada una string S de longitud N que es la representación en inglés de cualquier número de dígitos en el rango [0 – 9] en formato desordenado. La tarea es encontrar los dígitos de esta representación. Nota: Imprime los dígitos en cualquier orden Ejemplos Entrada: S = “owoftnuoer” Salida: 124 Explicación: Los dígitos aquí son formas … Continue reading «Dígitos cuyas representaciones alfabéticas están mezcladas en una string dada»

Recuento de dígitos repetidos en un número dado

Dado un número N , la tarea es contar el número total de dígitos repetidos en el número dado. Ejemplos: Entrada: N = 99677   Salida: 2 Explicación: En el número dado solo se repiten 9 y 7, por lo que la respuesta es 2. Entrada: N = 12 Salida: 0 Explicación: En el número … Continue reading «Recuento de dígitos repetidos en un número dado»

Ordenar una array alfabéticamente cuando cada número se convierte en palabras

Dada una array arr[] que contiene N enteros no negativos, la tarea es ordenar estos enteros alfabéticamente cuando cada número se convierte en palabras . Ejemplos:   Entrada: arr[] = {12, 10, 102, 31, 15}  Salida: 15 102 10 31 12  Explicación:  El conjunto de números anterior está ordenado alfabéticamente. Es decir:  15 -> Quince  102 … Continue reading «Ordenar una array alfabéticamente cuando cada número se convierte en palabras»

El múltiplo más pequeño de un número dado formado solo por los dígitos 0 y 9

Nos dan un número entero N. Necesitamos escribir un programa para encontrar el número entero menos positivo X formado por solo los dígitos 9 y 0, de modo que X sea un múltiplo de N. Nota : Se supone que el valor de X no excederá de 10 6 . Ejemplos:  Input : N = … Continue reading «El múltiplo más pequeño de un número dado formado solo por los dígitos 0 y 9»