ALGORITMO QUE MUESTRA LA POSICIÓN DE UN VALOR EN EL VECTOR

Vector - Array - Vector Unidimensional [1 Columna, n Filas].


Algoritmo que muestre la posición de un número en el vector

Ubicación de un un número en el vector en PSeInt

💻 Crear un array de 20 elementos e ingresar un número cualquiera del 1 al 20, sino mostrar un mensaje de error. Luego mostrar la posición de dicho número en el vector.


Algoritmo en pseint que muestra en que posición está un número PSeInt Estricto :

Algoritmo programacion_work
    Definir lista, num, contador como Entero;
    Dimension lista[20];
    Escribir "03. POSICIÓN DE NÚMERO EN EL VECTOR";
    Escribir "Ingrese Número del 1 - 20 : ";
    Leer num;
    Para contador <- 0 hasta 19 con paso 1 hacer         
        lista[contador] <- 0;
    FinPara
    //Registra número en el Array   
    Si num > 0 Y num <= 20 Entonces
        lista[num-1] <- num;
        //Mostrar Array   
        Para contador <- 0 hasta 19 con paso 1 hacer         
            Escribir lista[contador];
        FinPara
        Escribir "El valor se guardo en la posición : ", num;
    SiNo
        Escribir "Número mal Ingresado";
    FinSi   
FinAlgoritmo

código en python para mostrar la fila dónde está el número Python :

lista = [int() for ind0 in range(20)]
num = int(input("Ingrese Número del 1 - 20 : "))
for contador in range(20):
    lista[contador] = 0
if num>0 and num<=20:
    lista[num-1] = num
    for contador in range(20):
        print(lista[contador])
    print("El valor se guardo en la posición : ",num)
else:
    print("Número mal Ingresado")

código en Dev C++ que búsca un número dentro del vector LENGUAJE C:

#include<stdio.h>
int main() {
    int num, lista[20];   
    printf("Ingrese Numero del 1 - 20 : ");
    scanf("%i",&num);
    for (int contador=0;contador<=19;contador+=1) {
        lista[contador] = 0;
    }
    /* Registra número en el Array  */
    if (num>0 && num<=20) {
        lista[num-1] = num;
        /* Mostrar Array  */
        for (int contador=0;contador<=19;contador+=1) {
            printf("%i\n",lista[contador]);
        }
        printf("El valor se guardo en la posicion : %d\n",num);
    } else {
        printf("Numero mal Ingresado\n");
    }
    return 0;
}

código en Dev C++ que muestra si un número está en el vector Dev C++ :

#include<iostream>
using namespace std;
int main() {
    int num, lista[20];   
    cout << "Ingrese Numero del 1 - 20 : ";
    cin >> num;
    for (int contador=0;contador<=19;contador++) {
        lista[contador] = 0;
    }
    // Registra número en el Array 
    if (num>0 && num<=20) {
        lista[num-1] = num;
        // Mostrar Array 
        for (int contador=0;contador<=19;contador++) {
            cout << lista[contador] << endl;
        }
        cout << "El valor se guardo en la posicion : " << num << endl;
    } else {
        cout << "Numero mal Ingresado" << endl;
    }
    return 0;
}



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