Está en la página 1de 4

DESARROLLO DEL TRABAJO

1. Elabore un algoritmo que pida al usuario 4 números, los memorice (utilizando una
tabla), calcule su media aritmética y después muestre en pantalla la media y los datos
tecleados.

/*Algoritmo hallar la media aritmética*/

INICIO

Entero: Me, S, número [4], i


Para i = 0 hasta i = 3
Escribir: “Ingrese Número”
Repetir
Pedir Número [i]
Fin-Para
Para i = 0 hasta i = 3
S = S+ Número [i]
Fin-Para
Me = S/4
Escribir “La media aritmética es:”, Me
Para i = 0 hasta i = 3
Escribir” Los números memorizados son:”, Número [i]

Fin-Para

FIN

2. Elabore un algoritmo que pida al usuario 5 números reales y luego los muestre en el
orden contrario al que se introdujeron.

/*Algoritmo mostrar el número inverso de un vector*/


INICIO
Real Número [5]
Entero i
Para i = 0 hasta i = 4
Escribir “Ingrese Número”
Repetir
Pedir Número [i]
Fin-Para
Para i = 0
Escribir “Los Números son:”, Número [5-i]
Fin-Para
FIN
3. Elabore un algoritmo que pida al usuario 10 números reales, calcule su media y luego
muestre los que están por encima de la media.

/* Algoritmo mostrar números mayores que la media*/


INICIO
Real número [10]
Entero i, S, Me
Para i = 0 hasta i = 9
Escribir “Ingrese Número”
Repetir
Pedir número [i]
Fin-Para
Para i = 0 hasta i = 9
S = S + Número [i]
Fin-Para
Me = S/10
Escribir “La media es:”, Me
Para i = 0 hasta i = 9
Si (Número [i] > Me) entonces
Escribir “Los números que están por encima de la media son:”, número [i]
Fin-Si
Fin-Para
FIN

4. Elabore un algoritmo que pida al usuario al usuario 10 números enteros y calcule (y


muestre) cual es el mayor de ellos.

/*Algoritmo número mayor*/


INICIO
Entero número [10], i, M
Para i = 0 hasta i = 9
Escribir “Ingrese números”
Repetir
Pedir número [i]
Fin-Para
M = número [0]
Si (número [i] > M) entonces
M = número [i]
Fin-Si
Fin-Para
Escribir “El número mayor ingresado es:”, M
FIN
5. Elabore un algoritmo que pida al usuario las componentes de dos vectores en el
espacio (3 coordenadas) y calcule su producto escalar.

/*Algoritmo hallar el producto escalar de dos vectores*/


INICIO
Entero i, PE, vector uno [3], vector dos [3]
Para i = 0 hasta i = 2
Escribir “Ingrese coordenadas del primer vector”
Pedir vector uno [i]
Fin-Para
Para i = 0 hasta i = 2
Escribir “Ingrese coordenadas del segundo vector”
Pedir vector dos [i]
Fin-Para
PE = vector uno [0] * vector dos [0] + vector uno [1] * vector dos [1] +
vector uno [2] * vector dos [2]
Escribir “El producto escalar es:”, PE
FIN

6. Elabore un algoritmo que pida al usuario las componentes de dos vectores en el


espacio y calcule su producto vectorial.

/*Algoritmo hallar el producto vectorial de dos vectores*/

INICIO
Entero i, PV, vector uno [3], vector dos [3], componente X, componente Y,
componente Z
Para i = 0 hasta i = 2
Escribir “Ingrese coordenadas del primer vector”
Pedir vector uno [i]
Fin-Para
Para i = 0 hasta i = 2
Escribir “Ingrese coordenadas del segundo vector”
Pedir vector dos [i]
Fin-Para
Componente X = (vector uno [1] * vector dos [2]-vector uno [2] * vector dos [2])
Componente Y = (vector uno [0] * vector dos [2]-vector uno [2] * vector dos [0])
Componente Z = (vector uno [0] * vector dos [1]-vector uno [1] * vector dos [0])
Escribir “El producto vectorial es:”, PV
FIN

También podría gustarte