2P Desarrollo Software

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 7

Primer Año Desarrollo de Software MATERIA: PROGRAMACION I

Decisión Múltiple

Prof. Héctor Alexis Hernández


Primer Año Desarrollo de Software MATERIA: PROGRAMACION I

Tipos de estructuras básicas.

Un problema se puede dividir en acciones elementales o instrucciones, usando un número


limitado de estructuras de control (básicas) y sus combinaciones que pueden servir para
resolver dicho problema.

Las estructuras de control de un lenguaje de programación son métodos de especificar el


orden en que las instrucciones de un algoritmo se ejecutarán. Estas son por consiguiente
fundamentales en los lenguajes de programación y en los diseños de algoritmos. Se les llama
de control debido a que controlan el modo de ejecución del programa.

Las Estructuras Básicas pueden ser:

1. Estructuras secuenciales.

Son problemas en los que, para su solución se emplea una serie de acciones ejecutadas
invariablemente en un orden secuencial. Las tareas suceden de tal modo que la salida de una
es la entrada de la siguiente y así sucesivamente hasta el fin del proceso.

Dentro de este tipo podemos encontrar operaciones de inicio/fin, inicialización de variables,


operaciones de asignación, cálculo, sumarización, etc.

REPRESENTACION GRÁFICA

Prof. Héctor Alexis Hernández


Primer Año Desarrollo de Software MATERIA: PROGRAMACION I

Si observas las imágenes anteriores se trata de explicar que las acciones se procesan una después
de otra. Te aclaramos algunos puntos a identificar. Tomaremos en cuenta las reglas de los
algoritmos que indican que todo programa debe contener características fundamentales estas son:

a) Asignación de variables, tomaremos en cuenta el tipo de dato.

b) Elementos o variables de entrada

c) Variables de Proceso

d) Variables de salida.

Entrada(lectura)
A, B son numéricas

Proceso
Suma

Salida
Suma =?

Ahora te explico lo siguiente:

1-Este diagrama de flujo representa la suma de dos números, que se leerán o ingresaran desde el
teclado.

2-La variable suma realiza el proceso, por lo tanto va reflejada dentro del rectángulo que
representa al proceso a realizar en este caso suma.

3-La muestra del resultado ya sea en pantalla o papel se representa con la figura que puedes
apreciar.

4-El símbolo de inicio y final es el mismo.

Veamos otro ejemplo:

Prof. Héctor Alexis Hernández


Primer Año Desarrollo de Software MATERIA: PROGRAMACION I

*Se Necesita un programa que solicite desde el teclado el nombre de un alumno y luego lo imprima
en pantalla

INICIO
Entrada

NA=representa al nombre del alumno


Leer NA

Proceso
Print NA
No lleva proceso, no se realizaran operaciones

Salida Salida
Print NA

Práctica:
*Realizar un programa que realice la resta de dos números, tu puedes elegir el nombre de las
variables valor1, valor2, V1, V2, N1, N2 o en su defecto para el resultado R, Resta, etc.

*Realizar un programa que realice la multiplicación de dos números


*Realizar un programa que realice la división de dos valores
*Realizar un programa que permita elevar un número al cuadrado
*Realizar un programa que permita elevar un número al cubo

-Como ayuda te menciono que también debes cambiar el signo que va en medio entre las dos
variables a procesar.

Importante:

*Cuando vayan a realizar varios procesos al mismo tiempo no es necesario dibujar el mismo signo
varias veces, puedes omitirlo y trabajar dentro de un signo las operaciones. Ejemplo:

Total= cant*precio
Total= cant*precio
Ganancia=total*0.20
PrecioPag=Total+Ganancia
Ganancia=total*0.20

Prof. Héctor Alexis Hernández


PrecioPag=Total+Ganancia
Primer Año Desarrollo de Software MATERIA: PROGRAMACION I

Repaso de operaciones básicas


 Hacer un programa que realice la suma de 4 productos de los cuales se lee desde el teclado la
cantidad.

 Hacer un programa que calcule la edad de una persona, se leerá desde el teclado el año de
nacimiento y el ano actual.

 Hacer un programa que calcule el total a pagar por la compra de 3 productos, donde se
solicita desde el teclado el precio y la cantidad de cada producto.

UTILIZACIÓN DE PORCENTAJES EN CÁLCULOS CON VARIABLES

La programación necesita de realizar cálculos dentro de sus procesos por lo tanto te instruiremos
en el trabajo con porcentajes. Ejemplo:

*Calcular el 50% de 200 : 50% equivale a 0.50, donde se divide 50 /100 para obtenerlo

*Calcular el 25% de 400 : 25% equivale a 0.25, donde se divide 25/100 para obtenerlo

Pero realmente lo que nos interesa es saber el resultado sobre el valor indicado

Se hace asi

El 50% de 200: Se multiplica 200(variable) por el valor hallado en decimal y ese sería el resultado

Imagínate el siguiente ejercicio:

*Se necesita un programa para calcular el 30% de descuento a un valor ingresado desde el teclado.
Es obvio que debes conocer el valor o variable para poder realizar el cálculo.

Entrada

Proceso

Prof. Héctor Alexis Hernández


Primer Año Desarrollo de Software MATERIA: PROGRAMACION I

D=N*0.30

Salida

D=?

Realizar el diagrama de flujo respectivo.

Ejercicios a Desarrollar con Porcentajes:

-El señor Oliverio Twist se dedica a la venta y compra de ganado. El Sábado compro una vaca que
pesaba 400 libras, el precio de adquisición fue de $500.00. La desea vender obteniendo una
ganancia del 35%.

Cuál será el precio de venta=?


Cuál será la ganancia=?

-Amelia Cruz Vendió un carro en $5,000.00. Según ella le gano el 25%.

De cuanto fue la ganancia=?


Cual fue el precio en el que ella lo compro=?

-Hacer un programa que calcule las 4 operaciones básicas aritméticas a partir de dos números
proporcionados y leídos desde el teclado

-Un sr. Desea repartir una herencia entres sus tres hijos. Al mayor le asigna el 35%, al menor el
25%, y al otro el resto, ya que este se encuentra estudiando en la universidad.

-Un terreno tiene las siguientes medidas 50 m2 de ancho y 10 metros de largo. Cuál es el tamaño del
terreno expresado en metros.

-Convertir 500 cms a metros. Sabiendo que cada metro tiene 100 cms.

-Calcular el salario de un empleado, si este gana $30 diarios y trabaja 28 días, no tiene descuentos

-Calcular el sueldo Líquido de un empleado, que gana $20.00 diarios y trabaja 30 días. El patrono
aplica los descuentos de ley.

Afp= 7.25%

Isss=3%

Prof. Héctor Alexis Hernández


Primer Año Desarrollo de Software MATERIA: PROGRAMACION I

-El gobierno de el salvador desea distribuir el presupuesto de la nación asi

Mined=15%, AsambLeg=20%,PNC=25%, MH=22%,MOP=8%,MSALUD. El resto del presupuesto.

Prof. Héctor Alexis Hernández

También podría gustarte