Vous êtes sur la page 1sur 5

1.

Desarrollar algoritmo y diagrama de flujo para los siguientes ejercicios:


a. Dado el costo de un computador porttil y la cantidad de dinero entregado por el cliente, calcule e
imprima el cambio que debe devolvrsele al cliente.
Algoritmo:
Inicio
Int cos_pc, efe, cambio
!eer "osto Del "omputador, cos_pc
!eer "antidad De Dinero Dado, efe
cambio#efe$cos_pc
Imprimir %cambio&
'in
b. !eer e imprimir los datos correspondientes a una l(nea de directorio telef)nico.
Algoritmo:
Inicio
"*ar nom, dir
Int num
!eer +ombre, nom
!eer Direcci)n, dir
!eer +,mero -elef)nico, num
Imprimir nom, dir, num
'in
2. Investigue en una empresa, en el rea de sistemas lo siguiente:
a. "on cuantos equipos de c)mputo cuenta, y cules son sus especificaciones disco duro, memoria,
procesador, marca, etc.
!a empresa donde laboro cuenta con una mquina, con las siguientes caracter(sticas:
.A/ 0 12
Disco duro 344 12
5rocesador I+-6! I+7ID6 "8.6 i3 A 9.3 1:;.
78. <indo=s > *ome basic lector D?D y "D@.8/ <riter.
b. Describa un proceso de la empresa y realice el algoritmo y el diagrama de flujo.
7e realiAa la bitcora de las planillas de transporte multimodal de personal, la cual se diligencia los
siguientes datos:
"ontratista, contrato n,mero, cantidad de grupos seg,n n,mero de supervisores en el municipio,
departamento, municipio, d(a, mes, aBo, descripci)n del servicio, cantidad de grupos
transportados, nombre coordinador campo yCo ruta y nota.
Algoritmo:
Inicio
"*ar nom_contr, dpto, muni, desc_serv, nom_coor #565I-8 56.6;, nota
Int con_num, d, m, a, cant_grup
!eer "ontratista, nom_contr
!eer "ontrato +,mero, con_num
!eer Departamento, dpto
!eer /unicipio, muni
!eer Dia, d
!eer /es, m
!eer aBo, a
!eer Descripci)n Del 7ervicio, desc_serv
!eer "antidad De 1rupos -ransportados, cant_grup
!eer +ota, nota
Imprimir nom_contr, con_num, dpto, muni, d, m, a, desc_serv, cant_grup, nom_coor, nota
'in
3. .esuelva las siguientes preguntas
a. 6nuncie las caracter(sticas de un algoritmo:
-odo algoritmo debe cumplir las siguientes caracter(sticas:
Debe ser Preciso: 6sto es, debe especificar sin ambigDedad el orden en que se deben ejecutar
las instrucciones.
Debe estar Definido: 6sto es, cada veA que se ejecute bajo las mismas condiciones, la secuencia
de ejecuci)n deber ser la misma proporcionndonos el mismo resultado.
Debe ser Finito: 6sto es, siempre que sea adecuado se realiAarn un n,mero finito de
instrucciones, en un tiempo finito y requiriendo una cantidad finita de esfuerAo.
b. Describa las diferencias entre los tipos de algoritmos.
Cualitativos: 7on aquellos en los que se describen los pasos utiliAando palabras.
7on todos aquellos pasos o instrucciones descritos por medio de palabras que sirven para llegar a
la obtenci)n de una respuesta o soluci)n de un problema cualquier
Cuantitativos: 7on aquellos en los que se utiliAan clculos numricos para definir los pasos del
proceso.
7on aquellos pasos o instrucciones que involucran clculos numricos para llegar a un resultado
satisfactorio
4. DiseBe los algoritmos que resuelven los siguientes problemas
a. 5agar una multa para una infracci)n de carro. Determinar el tipo de infracci)n y el posible valor a
pagar.
Algoritmo:
Inicio
!eer tipo de infracci)n
7i Ea#"A7"8F
Imprimir %6! ?A!8. 67 G44.444&
7i Ea#78A-F
Imprimir %6! ?A!8. 67 G94.444&
7i Ea#-6"+8@/6"A+I"AF
Imprimir %6! ?A!8. 67 GH4.444&
7i Ea#!I"6+"IAF
Imprimir %6! ?A!8. 67 GI4.444&
7i Ea#D8"J/6+-8F
Imprimir %6! ?A!8. 67 GK4.444&
'in
b. 6scribir un algoritmo que encuentre todos los n,meros primos menores de 04.
Inicio
int a#4
forEi#G iL#04 iMMFN
'orEj#G jL#i jMMFN
siEi mod j # 4F
a#aMG
O
si aL#9
imprimir Pel n,mero& i %es primoP
a#4
O
'in

Vous aimerez peut-être aussi