10 Abril, 2020, 16:34 *
Bienvenido(a), Visitante. Por favor, ingresa o regístrate.
¿Perdiste tu email de activación?

Ingresar con nombre de usuario, contraseña y duración de la sesión
Noticias: Renovado el procedimiento de inserción de archivos GEOGEBRA en los mensajes.
 
 
Páginas: [1]   Ir Abajo
  Imprimir  
Autor Tema: Opinión sobre estos ejercicios me faltan algunos.  (Leído 3883 veces)
0 Usuarios y 1 Visitante están viendo este tema.
miguelito2327
Nuevo
*

Karma: +0/-0
Desconectado Desconectado

Sexo: Masculino
Venezuela Venezuela

Mensajes: 1


Ver Perfil
« : 08 Julio, 2008, 16:51 »

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 megabyte = 1024 kilobyte, 1 gigabyte =1024 megabyte.

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
En línea
leonardo09
Leonardo Andrés Jofré Flor
Pleno*
*****

Karma: +0/-0
Desconectado Desconectado

Sexo: Masculino
Chile Chile

Mensajes: 798

Leonardo Jofré


Ver Perfil WWW
« Respuesta #1 : 11 Julio, 2008, 07:44 »

lo quieres en algun lenguaje especifico, pascal , c , c++?
En línea

nunca seré buen matemático
Páginas: [1]   Ir Arriba
  Imprimir  
 
Ir a:  

Impulsado por MySQL Impulsado por PHP Powered by SMF 1.1.4 | SMF © 2006, Simple Machines LLC XHTML 1.0 válido! CSS válido!