Documente Academic
Documente Profesional
Documente Cultură
Del 11 al 20
11. Dada n personas almacenar el nombre y la edad de cada uno y hallar el nombre de la que tiene la edad mayor, y el promedio de todas las edades. INICIO
i= 0,N-1,1
PE=SE/N
VNO[i], VE[i]
FIN
VE[i ]>E
SE=SE+VE[i]
VNO= Vector Nombres VE= Vector Edades SE= Suma De Edades EM= Edad Mayor NM= Nombre De La Persona Con Edad Mayor N= Nmero De Personas PE= Promedio De Edades
12. Dada N personas se desea saber cuntas de ellas cumplen con los siguientes requisitos (Deben cumplir todos) para otorgarles una beca y se desea almacenar en un vector el nombre de las personas que obtuvieron la beca. a. Estrato 1 y que tengan sisben b. Edad entre 18 -25 40 45 c. Deben vivir a mas de 3 kilmetros de la institucin d. Deben presentar un promedio General de los grados 10 y 11 superior a 4,5 INICIO
i= 0,N-1,1
N= Cantidad De Personas VNO= Vector Nombre ES= Estrato E= Edad SI= Tiene Sisben PG= Promedio General DVI= Distancia De La Vivienda A La Institucin CPB= Cantidad De Personas Becadas FIN
ES=1 Y SI=Si
CPB=CPB+1 VNO[i]
13. Dada N estudiantes almacenar en un vector el valor a pagar por matrcula dependiendo de lo siguiente e imprimir a cada estudiante el valor a pagar *Si estudia ingeniera Financiera el valor de semestre es de 2,000,000 *Si estudia Derecho el valor del semestre es de 2, 500,000 *Independiente de cul sea la carrera que elijan deben tomar una de las siguientes electiva: Natacin $80,000 Futbol $50,000 Ajedrez $60,000
*Si el estrato es 1 o 2 tendrn un descuento en el valor del semestre del 5% *Si tienen sisben el descuento sobre el valor del semestre es del 3% *Si el estudiante ingresa a primer semestre no tiene descuento *Si el estudiante ya haba cursado semestre, tendr descuento del 8% si la nota de su promedio del semestre anterior es superior a 4,0
INICIO N VM [N]
i= 0,N-1,1
FIN
ING
F V=2500.000
ING = FINANCIER A
V V=2000.000
OPC
OPC
L=50.000
L=80.000
L=60.000
SC
S C
ES
F D=0
ES= 1 O ES= 2
V D= 5%
TS
F DS=
TS = Si
V DS= 3%
RP,
F
RP = Si
F
P> 40
DP= 8%
VM= Vector Matricula N= Cantidad De Estudiantes ING= Ingeniera V= Valor Del Semestre OPC= Opcin De Electiva 1. Natacin 2. Futbol 3. Ajedrez L= Valor De La Lectiva SC= Semestre En Curso ES= Estrato D= Descuento Por Estrato TS= Tiene Sisben DS= Descuento Por Sisben RP= Repitente P= Promedio Semestre Anterior DP= Descuento Por Promedio 14. Dada n nmeros almacenarlos en un vector, una vez almacenados hallar la suma de todos los nmeros y el promedio de todos los nmeros INICIO
N
VN [N]; S=0
S=S+VN[i]
FIN N= Cantidad De Nmeros VN= Vector Nmeros S= Suma De Nmeros P= Promedio De Todos Los Nmeros
15. Dada n nmeros almacenarlos en un vector, una vez lleno el vector recorrerlo, contar cuantos son pares, cuantos impares, cuntos son mltiplos de 5
i= 0,N-1,1 1 VN[i] R= VN[i] mod 2 FIN F R=0 IM=IM+1 P=P+1 V i= 0, N-1,1 P, IM, CM
N= Cantidad De Nmeros VN= Vector Nmeros IM= Cantidad De Impares P= Cantidad De Pares R= Residuo De Pares RE= Residuo Mltiplos De Cinco CM= Cantidad De mltiplos De Cinco F
CM=CM+1
16. Dado el gnero de n personas, almacenarlos en un vector, hallar el porcentaje de hombres y el porcentaje de mujeres INICIO
N VG [N]
i= 0,N-1,1 VG[i]
FIN
CH=CH+1
VG[i] = FEMENIN O
CM=CM+1
VG= Vector Genero N= Cantidad De Personas CH= Cantidad De Hombres CM= Cantidad De Mujeres PH= Porcentaje De Hombres PM= Porcentaje De Mujeres
17. Dada un vector de n posiciones llenarlo con nmeros que estn entre 1 - 15, solo debe permitir llenar el vector con esos nmeros, si el usuario digita un nmero que no est en el rango, debe volver a pedir el nmero, una vez lleno el vector debe hallar: a. Sumatoria de todos los nmeros b. Cantidad de nmeros pares c. Suma de nmeros impares d. nmero mayor y nmero menor e. Cantidad de nmeros primos
VN[i]
SN=SN+VN[i]
VN[I]<= 15
V R= VN[i]mod 2 F
FIN
R=0 CP=CP+1
e= 1, VN [i] ,1
RE= VN [i] mod e F V F C=2 V
CPR=CPR+
RE = 0
C=C+1
N= Cantidad De Nmeros VN= Vector Nmeros ME= Numero Menor MA= Numero Mayor NU= Numero SN= Suma De Nmeros R= Residuo De Pares RE= Residuo Nmeros Primos SI= Suma De Impares CP= Cantidad De Pares
18. Dado un vector de n posiciones crear un nuevo vector donde no sus elementos no se encuentren repetidos, sea no puede tener dos veces el mismo nmero.
INICIO
VN [N]; S=0
NUM =VN[i]
V
VNU [C] = VN[i] VN [C]
C= C+1
1
N= Cantidad De Nmeros VN= Vector Nmeros VNU= Vector Nuevo De Nmeros NU= Numero C= Cantidad De Posiciones Del Nuevo Vector
19. Dado 2 vectores de n posiciones, crear los vectores multiplicacin, suma, resta y divisin, sabiendo que en la resta y divisin al mayor se le quita el menor y en la divisin al mayor lo dividimos en el menor.
Inicio
Fin
Vs[i]=va[i]+vb[i]
Vm[i]=va[i]*vb[i]
Va= vector nmero 1 Vb= vector nmero 2 Vs= vector suma Vr= vector resta Vm= vector multiplicacin Vd= vector divisin
20. Dado n tringulos almacenar en un vector de n posiciones si el tringulo ingresado es issceles, equiltero o escaleno segn el anlisis de sus lados, luego informar cuantos tringulos se almacenaron de cada opcin
INICIO
i=0,N-1,1
FIN
L1; L2; L3
L1=L2
L1=L3
N= ISOSCELES CI=CI+1
N= EQUILATERO CEQ=CEQ+1
N= ISOSCELES CI=CI+1
VT [i]= N 1
L1= Lado Uno L2= Lado Dos L3= Lado Tres N= Nombre Del Triangulo CI= Cantidad De Issceles CEQ= Cantidad De Equilteros CES= Cantidad De Escaleno