Translate

martes, 30 de septiembre de 2014

Ejercicios de sentencias secuenciales


 Trace un diagrama de flujo o escriba un seudocódigo para representar la lógica de un programa que permita al usuario introducir un valor para una arista de un cubo.
El programa calcula el área de la superficie de un lado del cubo, el área de la superficie del cubo y su volumen. El programa da salida a todos los resultados.

Definición del problema:
Obtener el área de un lado del cubo, el área total del cubo y el volumen del cubo.
Planear la solución:
Proceso: para la obtención del área de la superficie de un lado del cubo debemos multiplicar por sí mismo 2 veces dicho lado, para la obtención del área total del cubo debemos multiplicar 2 veces  dicho lado y multiplicarlo por 6 que son el número de superficies o caras que tiene el cubo, y para la obtención del volumen debemos multiplicar por sí mismo 3 veces dicho lado.
Datos de entrada: A (que sería el lado del cubo)
Datos de salida: B (área de una cara del cubo), C (área total del cubo), V (volumen del cubo)
Datos adicionales: No hay


Algoritmo:
 














                                         
Pseudocódigo:
//Jorge Velasco. 30de septiembre del 2014//
// Obtener el área de un lado del cubo, el área total del cubo y el volumen del cubo.//
Inicio
//variables
Reales positivos: A
Imprimir “Ingrese el valor del lado del cubo”
Leer A
B= A*A
C= A*A*6
V= A*A*A
Imprimir “El área del lado del cubo es:”,
B
Imprimir “El área total del cubo es:”,
C
Imprimir “El volumen del cubo es:”,
D

Fin
Prueba de escritorio
Para A= 5
Secuencia /Variables
A
B
C
V
1
5



2

25


3


150

4



125

Para A= 10
Secuencia /Variables
A
B
C
V
1
10



2

100


3


600

4



1000


Para A= 3
Secuencia /Variables
A
B
C
V
1
3



2

9


3


54

4



27





10. Trace un diagrama de flujo o escriba un seudocódigo para representar la lógica de un programa que permita al usuario introducir valores para el salario base, las ventas totales y la tasa de comisión de un vendedor. El programa calcula y da salida al pago del vendedor agregando el salario base al producto de las ventas totales y la tasa de comisión.
Definición del problema:
Obtener el pago del vendedor agregando el salario base al producto entre las ventas totales y la tasa de comisión.
Planear la solución:
Proceso: Para obtener el pago del vendedor, al producto entre las ventas totales y la tasa de comisión le sumamos el salario base del vendedor.
Datos de entrada: Sb, Vt, Tc
Datos de salida: Pv.
Datos adicionales: No hay
Algoritmo:

 



Pseudocódigo:
//Jorge Velasco. 30de septiembre del 2014//
// Obtener el pago del vendedor, agregando el salario base al producto entre las ventas totales y la tasa de comisión del vendedor//
Inicio
//variables
Reales positivos = Sb, Vt, Tc
Imprimir “Ingrese el salario base”
Imprimir “Ingrese las ventas totales”
Imprimir “Ingrese la tasa de comisión”
Leer “Sb”
Leer “Vt”
Leer “ Tc”
Pv= (Vt*Tc)+Sb
Imprimir “El pago del vendedor es: “, Pv
Fin
Prueba de escritorio
Para Sb= 350      Vt= 20 Tc= 25
Secuencia /Variables
Sb
Vt
Tc
Pv
1
350
20
25

2



850

Para Sb= 400      Vt= 15 Tc= 20
Secuencia /Variables
Sb
Vt
Tc
Pv
1
400
15
20

2



700

Para Sb= 500      Vt= 30 Tc= 35
Secuencia /Variables
Sb
Vt
Tc
Pv
1
500
30
35

2



1550