| Ver tema anterior :: Ver siguiente tema |
| Autor |
Mensaje |
miguelito2327 Nuevo Miembro

Registrado: 08 Jul 2008
Mensajes: 1
|
Publicado: Mar Jul 08, 2008 3:06 pm Título del mensaje: necesito ayuda para resolver estos problemas por favor... |
|
|
1. Hacer un programa que lea las calificaciones de un alumno en 10 asignaturas, las almacene en un vector y calcule e imprima su promedio.
2. Usando el ejercicio anterior, hacer un programa que busque una nota en el vector.
3. Leer un vector de x componentes. Hallar e imprimir el mayor y el menor elemento y el rango (rango = mayor-menor).
4. Leer un vector de n componentes y ordenarlo en forma creciente. Imprimir el vector antes y después de ordenarlo.
5. Diseñe un algoritmo que exprese la capacidad de un disco duro en megabytes, kilobytes y bytes, conociendo la capacidad del disco en gigabytes. Considere que: 1 kilobyte =1024 bytes, 1 :censurado: = 1024 kilobyte, 1 gigabyte =1024 :censurado:.
6. A un trabajador le descuentan de su sueldo el 10% si su sueldo es menor o igual a 1000, por encima de 1000 y hasta 2000 el 5% del adicional, y por encima de 2000 el 3% del adicional. Calcular el descuento y sueldo neto que recibe el trabajador dado su sueldo.
7. Desarrollar un algoritmo para calcular e imprimir el factorial de un número.
Nota: realizar el DFD de cada ejercicio. |
|
| Volver arriba |
|
 |
elegedelmal User destacando

Registrado: 13 Mar 2008
Mensajes: 272
|
Publicado: Mar Jul 08, 2008 4:51 pm Título del mensaje: |
|
|
jajajaja.
lo siento, yo ya aprobé mi grado. |
|
| Volver arriba |
|
 |
Yorsh... Forero


Registrado: 17 Abr 2008
Mensajes: 106
|
Publicado: Mar Jul 08, 2008 7:22 pm Título del mensaje: |
|
|
Y tu paleta de que la quieres, sientate a chatear en lo que te hago tu tarea.. _________________ Proclamo en voz alta la libertad de pensamiento y muera el que no piense como yo. |
|
| Volver arriba |
|
 |
upanichad Moderador


Registrado: 21 Ago 2006
Mensajes: 7111
|
Publicado: Mar Jul 08, 2008 9:38 pm Título del mensaje: |
|
|
ESCRITO POR EL USUARIO EN OTRO POST QUE DEBERÍA DE SER AQUI
1. Hacer un programa que lea las calificaciones de un alumno en 10 asignaturas, las almacene en un vector y calcule e imprima su promedio.
2. Usando el ejercicio anterior, hacer un programa que busque una nota en el vector.
3. Leer un vector de x componentes. Hallar e imprimir el mayor y el menor elemento y el rango (rango = mayor-menor).
4. Leer un vector de n componentes y ordenarlo en forma creciente. Imprimir el vector antes y después de ordenarlo.
5. Diseñe un algoritmo que exprese la capacidad de un disco duro en megabytes, kilobytes y bytes, conociendo la capacidad del disco en gigabytes. Considere que: 1 kilobyte =1024 bytes, 1 :censurado: = 1024 kilobyte, 1 gigabyte =1024 :censurado:.
6. A un trabajador le descuentan de su sueldo el 10% si su sueldo es menor o igual a 1000, por encima de 1000 y hasta 2000 el 5% del adicional, y por encima de 2000 el 3% del adicional. Calcular el descuento y sueldo neto que recibe el trabajador dado su sueldo.
7. Desarrollar un algoritmo para calcular e imprimir el factorial de un número.
Nota: realizar el DFD de cada ejercicio.
Respuestas
4) Leer un vector de N componentes y ordenarlo en forma creciente.
Imprimir el vector antes y después de ordenarlo.
inicio
leer N
Repetir desde I =1 hasta N
leer V(I)
fin Repetir desde
imprimir “Vector:”
Repetir desde I =1 hasta N
imprimir V(I)
fin Repetir desde
Repetir desde I =1 hasta N-1
Repetir desde J = I +1 hasta N
si V(I) > V(J)
aux =V(I)
V(I) =V(J)
V(J) =aux
fin-si
fin Repetir desde
fin Repetir desde
imprimir “Vector Ordenado:”
Repetir desde I =1 hasta N
imprimir V(I)
fin Repetir desde
fin
3) Leer un vector de X componentes. Hallar e imprimir el mayor y el menor
elemento y el rango (Rango = Mayor - Menor).
inicio
leer X
Repetir desde I =1 hasta X
leer V(I)
fin Repetir desde
mayor =V(1)
menor =V(1)
Repetir desde I =1 hasta X
si V(I) > mayor
mayor =V(I)
si-no
si V(I) < menor
menor =V(I)
fin-si
fin-si
fin Repetir desde
rango =mayor - menor
imprimir “El rango es:”, rango
fin
7) Desarrollar un algoritmo para calcular e
imprimir el factorial de un número.
variables: factorial(f) numero(n)
Inicio
f= 1
Para x= 1 hasta n
f = f * x
Fin_para
Escribir f
Fin
6) A un trabajador le descuentan de su sueldo el 10% si su sueldo es
menor o igual a 1000. por encima de 1000 y hasta 2000 el 5% del
adicional, y por encima de 2000 el 3% del adicional. Calcular el
descuento y sueldo neto que recibe el trabajador dado su sueldo.
variables: sueldo,sueldo_neto,descuento
inicio
leer: sueldo
si: sueldo <= 1000 entonces
descuento ß sueldo * 0.1
si_no
si: sueldo <= 2000 entonces
descuento ß (sueldo - 1000) * 0.05 + 1000 * 0.1
si_no
descuento ß (sueldo - 2000) * 0.03 + 1000 * 0.1
fin_si
sueldo_neto= sueldo - descuento
imprimir: descuento.
Imprimir sueldo_neto
fin _________________
Por el bien de la comunidad respeta y ayudanos a aplicar las NORMAS
http://www.foroz.org/foroz/topic7292.html |
|
| Volver arriba |
|
 |
|
|
|