Informática, pregunta formulada por angelito191205, hace 17 horas

Ingresar n números enteros a un vector, luego ingresar un numero cualquiera, se pide pasar a un nuevo vector todos los números menores e iguales al número que ingreso, en caso no exista ninguno, mostrar un mensaje correspondiente.

Respuestas a la pregunta

Contestado por megatokay
0

Pseudocódigo Pseint que registra elementos en un vector y luego se crea otro vector con valores menores e iguales a un número dado. Se adjunta imagen de salida por pantalla y diagrama de flujo.

Algoritmo enterosEnUnVector

  • // Defino e inicializo variables y arreglo

Definir p,z,x,vector1,vector2,_num Como Entero

Dimension vector1[100]

Dimension vector2[100]

pivote <- 0

x <- 0

z <- 0

p <- 0

// Ingreso datos en el vector1

Repetir

  •  // Ingresar datos

 x <- x+1

 Escribir 'Ingrese numero ',x,' :' Sin Saltar

 Leer vector1[x]

 Escribir 'Ingresar otro elementos al vector1?: (s/n)'

 Repetir

  Leer _seguir

  _seguir <- Minusculas(_seguir)

 Hasta Que (_seguir=='s' O _seguir=='n')

Hasta Que _seguir=='n'

Escribir 'Ingrese numero cualquiera :' Sin Saltar

Leer _num

  • // Identifico elementos del vector1 menores o iguales a el número cualquiera, luego lo almaceno en vector 2

Para p<-1 Hasta x Hacer

 Si vector1[p]<=_num Entonces

  z <- z+1

  vector2[z] <- vector1[p]

 FinSi

FinPara

  • // Muestro por pantalla elementos del nuevo vector

Si z<>0 Entonces

 Escribir 'Elmentos del nuevo vector: '

 Para p<-1 Hasta z Hacer

  Escribir vector2[p],' ' Sin Saltar

 FinPara

 Escribir ' '

SiNo

 Escribir 'Ningún elemento del vector 1 es menor o igual a: ',_num

FinSi

FinAlgoritmo

Para saber más acerca del programa en Pseint con vectores consulte: https://brainly.lat/tarea/13739325

#SPJ3

Adjuntos:
Otras preguntas