ALGORITMO QUE MUESTRA SI UN NÚMERO DE N CIFRAS ES CAPICÚA

Categoría de Estructura Repetitiva Para


Código que muestra si es un número capicúa

💻 Hacer un programa para determinar si un número de N cifras es capicúa o no capicúa.

Número capicúa, es cuando al intercambiar los extremos da el mismo número. Ejemplo : 33, 232, 56765, etc.


Algoritmo en pseint que ingrese un número entero cualquiera y muestre si es capicúa PSeInt Estricto : DESCARGA EL CÓDIGO

Algoritmo en pseint de youtube short VER EL CÓDIGO
Algoritmo programacion_work
    Definir i como Entero;
    Definir num, tem como Caracter;
    tem <- "";
    Escribir Sin Saltar "INGRESE NÚMERO : ";
    Leer num;
    Para i <- longitud(num)-1 hasta 0 con Paso -1 Hacer
        tem <- concatenar(tem,SUBCADENA(num,i,i));		
    FinPara
    Escribir "";
    Escribir "NÚMERO INGRESADO : ", num;
    Escribir "NÚMERO CAMBIADO  : ", tem;	
    Escribir "";
    Si (num == tem) Entonces
        Escribir "SI ES UN NÚMERO CAPICÚA";
    SiNo
        Escribir "NO ES UN NÚMERO CAPICÚA";
    FinSi
FinAlgoritmo
Algoritmo muestre si es capicúa

código en python que muestre los números capicúas Python :

print("MUESTRA SI UN NÚMERO INGRESADO ES CAPICÚA")
num = input("INGRESE NÚMERO : ")
tem = ""
for x in range(len(num)-1,-1,-1):
    tem = tem + num[x:x+1]
print()
print("NÚMERO INGRESADO : ", num)
print("NÚMERO CAMBIADO  : ", tem)
print()
if num == tem:
    print("SI ES UN NÚMERO CAPICÚA")
else:
    print("NO ES UN NÚMERO CAPICÚA")

código en Lenguaje C que muestre si es un número capicua Lenguaje C :

#include<stdio.h>
#include<string.h>
#define MAX_STRLEN 256
int main() {
    char num[MAX_STRLEN], tem[MAX_STRLEN];
    int j=0;
    printf("INGRESE NUMERO : ");        
    scanf("%s",num);
    for(int i = strlen(num)-1; i >= 0; i--) {
        tem[j] = num[i]; 		   
        j++;
    }
    printf("\n");
    printf("NUMERO INGRESADO : %s\n", num);
    printf("NUMERO CAMBIADO  : %s\n", tem);
    printf("\n");		
    if(strcmp(num,tem)==0){
        printf("\nSI ES UN NUMERO CAPICUA");
    }else{
        printf("\nNO ES UN NUMERO CAPICUA");
    }
    return 0;
}

código en Dev C++ para mostrar los números capicuos Dev C++ :

#include<iostream>
using namespace std;
int main() {
    string num, tem;
    cout << "INGRESE NUMERO : ";
    cin >> num;
    for(int i = num.length()-1; i >= 0; i--) {
        tem = tem + num[i];    
    }
    cout << endl;
    cout << "NUMERO INGRESADO : " << num << endl;
    cout << "NUMERO CAMBIADO  : "<< tem << endl;
    cout << endl;
    if(num == tem){
        cout << "SI ES UN NUMERO CAPICUA" << endl;
    }else{
        cout << "NO ES UN NUMERO CAPICUA" << endl;
    }	
    return 0;
}

Algoritmo dónde se muestre si es capicúa o no capicúo en Java NetBeans Java NetBeans :

package programacion_work;
import java.util.Scanner;
public class 10_palabras {
    public static void main(String[] args) {
        Scanner ingreso=new Scanner(System.in);  
        String num, tem="";                
        System.out.print("INGRESE NUMERO : ");
        num = ingreso.next();        
        for(int i = num.length()-1; i >= 0; i--) {
            tem = tem + num.substring(i,i+1);              
        }
        System.out.println("\nNÚMERO INGRESADO : "+num);
        System.out.println("NÚMERO CAMBIADO  : "+tem+"\n");
        if(num.equals(tem)){
            System.out.println("SI ES UN NUMERO CAPICUA");
        }else{
            System.out.println("NO ES UN NUMERO CAPICUA");
        }                
    }
}



Facebook de www.programacion.work. Canal de Youtube de www.programacion.work. Twitter de www.programacion.work. TikTok de www.programacion.work.


Política de cookies

Política de Privacidad

Aviso Legal y Términos De Uso