Está en la página 1de 3

Ejercicio 1

Crear un pseudocódigo que permita al usuario introducir 10 valores y luego los imprima en
orden ascendente.
Algoritmo Orden_ascendente
Definir x como entero;
Escribir "Ingrese 10 numeros";

Dimension asc[10];
Para i<-1 Hasta 10 Con Paso 1 Hacer
Escribir "valor ",i," : ";
Leer asc[i];
Fin Para

Para i<-2 Hasta 10 Con Paso 1 Hacer


Para k<-1 Hasta 10-i+1 Con Paso 1 Hacer
Si asc[k]>asc[k+1] Entonces
aux<-asc[k];
asc[k]<-asc[k+1];
asc[k+1]<-aux;
Fin Si
Fin Para
Fin Para

Escribir "Numeros ordenados ascendentemente";


Para i<-1 Hasta 10 Con Paso 1 Hacer
Escribir asc[i];
Fin Para
FinAlgoritmo
Ejercicio 2
Crear un pseudocódigo que lea 10 números por teclado, los almacene en un array y muestre
la suma, resta, multiplicación y división de todos.
Proceso Ejercicio_2
Definir suma, resta, mult, division Como Real;
suma<-0;
resta<-0;
mult<-1;
division<-1;
Dimension num[10]
Para i<-1 Hasta 10 Con Paso 1 Hacer
Leer num[i];
Fin Para

Para i<-1 Hasta 10 Con Paso 1 Hacer


Escribir num[i];
suma<-suma+num[i];
resta<-resta-num[i];
mult<-mult*num[i];
division<-division/num[i];
Fin Para
Escribir "La suma es: ",suma;
Escribir "La resta es: ",resta;
Escribir "La multiplicación es: ",mult;
Escribir "La division es: ",division;
FinProceso
Ejercicio 3.
Crear un pseudocódigo que lea 5 números por teclado, los copie a otro array
multiplicados por 2 y muestre el segundo array.

Algoritmo Ejercicio_3
Definir mult Como Entero;
mult<-1
Dimension num[5];
Dimension num2[5];
Para i<-1 Hasta 5 Con Paso 1 Hacer
Leer num[i]
num2[i]=num[i]*2
Fin Para

Escribir "El resultado de la multiplicación es: ";


Para i<-1 Hasta 5 Con Paso 1 Hacer
Escribir num2[i];
Fin Para
FinAlgoritmo

También podría gustarte