Makeup can sometimes be a hassle, especially if you don’t know what products to use or how to use them. There are certain things that you should keep in mind while applying makeup. Knowing how much to use and what colours you want to wear is the first step in application. Here are 6 basic makeup tips every woman should know to look her best always.
Read more: http://www.bollywoodshaadis.com/articles/6-basic-makeup-tips-every-woman-should-know-1830
Makeup can sometimes be a hassle, especially if you don’t know what products to use or how to use them. There are certain things that you should keep in mind while applying makeup. Knowing how much to use and what colours you want to wear is the first step in application. Here are 6 basic makeup tips every woman should know to look her best always.
Read more: http://www.bollywoodshaadis.com/articles/6-basic-makeup-tips-every-woman-should-know-1830
Antes de hablar de C++ es necesario explicar que el lenguaje de programación es una herramienta que nos permite comunicarnos e instruir a la computadora para que realice una tarea especifica. Cada lenguaje de programación posee una sintaxis y un léxico particular, es decir, forma de escribirse que es diferente en cada uno por la forma que fue creado y por la forma que trabaja su compilador para revisar, acomodar y reservar el mismo programa en memoria...
Antes de hablar de C++ es necesario explicar que el lenguaje de programación es una herramienta que nos permite comunicarnos e instruir a la computadora para que realice una tarea especifica. Cada lenguaje de programación posee una sintaxis y un léxico particular, es decir, forma de escribirse que es diferente en cada uno por la forma que fue creado y por la forma que trabaja su compilador para revisar, acomodar y reservar el mismo programa en memoria...
1. Estructuras de Decisión
Simples y Dobles
Programación digital I
Escuela de Sistemas
Facultad de Ingeniería
Gilberto Diaz
2. Control de Flujo
➲ Las sentencias estudiadas hasta ahora
son ejecutadas una tras otra.
➲ El control de flujo de un lenguaje
especifica el orden en el que se
ejecuta cada sentencia.
3. Control de Flujo
➲ Las sentencias para controlar el flujo
que podemos encontrar son:
● Estructuras de decisión o selección
● Estructuras de repetición
4. Control de Flujo
➲ En C el caracter (;) representa el fin de
una instrucción
➲ En C se puede agrupar un grupo de
sentencias utilizando las llaves ({}) y
formar lo que se conoce como una
instrucción compuesta.
5. Estructuras de Desición
➲ Las estructuras de control de flujo que
estudiaremos en esta parte son las
estructuras de decisión
➲ Estas permiten seleccionar la próxima
sentencia a ejecutarse sobre la base
de una desición (expresión lógica o
variable lógica)
6. Estructuras de Desición
➲ Los tipos de estructuras de desición
que podemos encontrar son:
● Simples
● Dobles
● Anidadas
7. Estructura de Decisión Simple
➲ La sentencia if es utilizada para tomar
decisiones y su formato es:
● Pseudo lenguaje
Si (condición) entonces
sentencias...
fin si
● En lenguaje C
if ( expresión lógica){
sentencias....
}
8. Estructura de Decisión Simple
➲ La condición se evalua y si el
resultado es “cierto” entonces el
conjunto de instrucciones encerrado
entre las llaves se ejecuta.
➲ Si el resultado de la evaluación de la
condición es “falso”, entonces no se
ejecutan el bloque de instrucciones.
9. Estructura de Decisión Simple
Ejemplos
➲ Pseudo código
Si ( hora < 12 )
escribir “Buenos Días”
fin si
➲ En lenguaje C
if ( hora < 12 ){
printf(“Buenos Díasn”);
}
10. Estructura de Decisión Simple
Ejemplos
➲ Las llaves son opcionales si el bloque
de instrucciones esta formado por una
sola sentecia.
if ( hora < 12 )
printf(“Buenos Díasn”);
11. Estructura de Decisión Simple
Ejemplos
➲ Pseudo código
Si ( Nota > 15 ) entonces
Escribir “Estudiante eximido”
Eximidos = Eximidos + 1
fin si
➲ Lenguaje C
if ( Nota > 15 ){
printf(“Estudiante eximidon”);
Eximidos++;
}
12. Estructura de Decisión Simple
Ejemplos
#include <stdio.h>
main(){
int hora;
printf(“Introduzca horan”);
scanf(“%i”, &hora);
if ( hora < 12 ){
printf(“Buenos Díasn”);
}
if ( (hora > 12) && ( hora < 18 ) ){
printf(“Buenas tardesn”);
}
if ( hora > 18 ){
printf(“Buenas nochesn”);
}
}
13. Estructura de Decisión Simple
Ejemplos
➲ Compilación:
gcc ejem.c -o ejem
➲ Ejecución
./ejem
Introduzca hora
8
Buenos Días
14. Estructura de Decisión Simple
Ejemplos
➲ Ejemplo: Haga el EPS, algoritmo y
codificación para determinar si dado
tres números, la suma de dos resulta
igual al tercero.
15. Estructuras de Decisión Simple
Anidadas
➲ Nosotros podemos colocar una
estructura de desición dentro de otra.
A esto se le denomina anidación.
16. Estructuras de Decisión Simple
Anidadas
➲ Notación en pseudo código
Si (condición1) entonces
Si (condición2) entonces
sentencias
fin si
Sentencias
fin si
17. Estructuras de Decisión Simple
Anidadas
➲ Notación en código C
if ( decisión1 ){
if ( desición2 ){
sentencias
}
sentencias
}
18. Estructuras de Decisión Simple
Anidadas Ejemplos
➲ Pseudo código
Si ( x > 0 ) entonces
Si ( y < 0.5) entonces
y=a*x
fin si
a=x+y
fin si
19. Estructuras de Decisión Simple
Anidadas Ejemplos
➲ Código en C
if ( x > 0 ){
if ( y < 0.5){
y = a * x;
}
a = x + y;
}
20. Estructura de Decisión Doble
➲ Las estructuras de decisión doble
permiten ejecutar dos conjuntos de
sentencias alternativos en función del
resultado de la evaluación de una
condición lógica.
➲ Si el resultado es “cierto” se ejecuta
un grupo de sentencias.
➲ Si el resultado es “falso”se ejecuta
otro grupo de sentencias.
21. Estructura de Decisión Doble
➲ Formato en pseudo código
Si ( decisión ) entonces
sentencias....
Si no
sentencias....
fin si
22. Estructura de Decisión Doble
➲ La sentencia if - else es utilizada para
tomar decisiones y su formato es:
if ( expresión lógica){
sentencias....
}
else{
sentencias....
}
23. Estructura de Decisión Doble
Ejemplos
if ( Edad < 18 ){
printf(“Necesita autorizacionn”);
}
else{
if ( Edad > 30 ){
printf(“No aplican”);
}
else{
printf(“Puede continuarn”);
}
}
24. Estructura de Decisión Doble
Ejercicio
➲ Calcule el salario mensual de un
empleado sabiendo que el máximo de
horas que puede trabajar es de 160.
Las horas extras se calculan a 1.5
veces la hora normal de trabajo. El
cálculo de la hora es el valor de la
hora por el número de horas
trabajadas.