Está en la página 1de 3

3B-13

FACULTAD DE INGENIERÍA Y NEGOCIOS

ESCUELA ACADEMICO PROFESIONAL DE INGENIERÍAS

TAREA N°. NOTA:


5

Asignatura:  Algoritmos Computacionales Sección: IS1N1 - IG1N1 Fecha: 12/ 11/


2021

Apellidos y Nombres:  Oscar Rafael Cancho Huanca


 Katherin Janet Morales Buitrón

Instrucciones para el estudiante:


Conforme al artículo 104 del Reglamento Académico General de la Universidad, se ha establecido que: “Cuando
se compruebe que un estudiante ha incurrido en actos fraudulentos como: suplantación, … plagio en la
redacción
y presentación del examen, sin tener en cuenta el principio de proporcionalidad, serán sancionados los
estudiantes
involucrados con pérdida del derecho a la evaluación y se asignará la calificación de cero (00) …”

CASO 1:
Pregunta 1.- (10 puntos): DIFERENCIA_VECTORIAL
// A = {1,2,4,6,8}; B = {2,5,6,9}; D = {1, 4, 8}

Algoritmo VECTORIAL
Definir NUM, ME, I, J, X Como Entero
Definir contar Como Entero
Dimension A[10], B[10], D[10]
Repetir
Escribir "Ingrese cantidad vector A: "
Leer NUM
A[1] <- NUM
A[2] <- NUM
A[3] <- NUM
A[4] <- NUM
A[5] <- NUM
Escribir "Ingrese cantidad vector B: "
Leer ME
B[1] <- ME
B[2] <- ME
B[3] <- ME
B[4] <- ME
Hasta Que NUM >= 1 Y NUM <= 10 Y ME >= 1 Y ME <= 10
Escribir "Cargar de vector A:"
Para I <- 1 Hasta NUM Con Paso 1 Hacer
Escribir "A[", I, "]="
Leer A[I]
Fin Para
Escribir "Cargar de vector B:"
Para J <- 1 Hasta ME Con Paso 1 Hacer
Escribir "B[", J, "]="
Leer B[J]
Fin Para
X <- 1
contar <- 0
Para I <- 1 Hasta NUM Con Paso 1 Hacer
Para J <- 1 Hasta ME Con Paso 1 Hacer

F-CV3-3B-13
Si A[I] = B[J] Entonces
D[X] = A[I]
X = X +1
contar = contar + 1

Fin Si
Fin Para
Fin Para
Para X <- 1 Hasta contar Con Paso 1 Hacer
Escribir "Diferencia es: ", D[X]
FinPara
FinAlgoritmo

CASO 2:
Pregunta 2.- (10 puntos): Emplear un método de ordenamiento,

Proceso Ordenar_numeros
Definir i,j,t,num como enteros;
Dimension num(5);
Escribir "Programa para ordenar numeros enteros de manera ascedente";
Escribir " ";
Escribir ".-----Por favor Ingrese 5 Numeros enteros----.";
Escribir " ";

Para i<-1 Hasta 5 Con Paso 1 Hacer


Escribir sin saltar "El numero en la posicion ", i, " es ";
leer num(i);
FinPara
Para i<-1 Hasta 5 Con Paso 1 Hacer
Para j<-i Hasta 5 Con Paso 1 Hacer
Si num(i) > num(j) Entonces
t=num(i);
num(i)=num(j);
num(j)=t;
FinSi
FinPara
FinPara
Escribir " ";
Escribir " Sus numeros ordenados de forma Ascendente son ";
Para i<-1 Hasta 5 Con Paso 1 Hacer
Escribir " ", num(i);
FinPara
Escribir "Gracias por utilizar y preferir nuestro programa, vuelva pronto";
FinProceso

F-CV3-3B-13
RÚBRICA
Pregunt
Criterio Eficiente Adecuado Inadecuado Puntos
a
Hace uso de las estructuras
1 repetitivas Mientras - Hacer para (10 – 9 puntos) (8 – 6 puntos) (5 – 0 puntos)
reportar datos estadísticos.
Reconoce como encaminar el
problema basado en la
2 (10 – 9 puntos) (8 – 6 puntos) (5 – 0 puntos)
estructura Repetir - Hasta
mediante un pseudo–código.

Enviar a la Semana 11 plataforma Canvas con formato:


P-3_Algoritmos_Compuyacionales_ Apellido_Nombre_Alumno.docx

F-CV3-3B-13

También podría gustarte