Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Una introducción a las estructuras de control if/else en la lógica de programación. Explica los conceptos de expresiones de relación y lógicas, así como la estructura if-else y su funcionamiento. Se proporcionan varios ejemplos prácticos que ilustran cómo utilizar estas estructuras de control para tomar decisiones en programas informáticos. El documento abarca temas como operadores relacionales, operadores lógicos, precedencia de operadores y la sintaxis de la estructura if-else. Además, se incluyen ejemplos de aplicación de estas estructuras en problemas como el cálculo del volumen de un planeta, el cálculo del pago de un trabajador y la resolución de ecuaciones cuadráticas. Este material puede ser útil para estudiantes de programación que buscan comprender y aplicar las estructuras de control if-else en sus proyectos.
Tipo: Apuntes
1 / 18
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!
Lógica de Programación Mg. Carlos A. Cardona C. [email protected]
Una de las características más importantes que diferencia a una computadora de cualquier otra herramienta, es la capacidad que tiene para tomar decisiones, la cual le permite elegir distintos escenarios de programación. Para definirlas de una manera formal, diremos que: Una operación de relación es aquella que manipula la información de valor de los operadores. (^) El valor que puede adquirir cualquier expresión de relación puede ser verdadera o falsa. Operado r Acción
Mayor que = Mayor o igual que < Menor que <= Menor o igual que == Igual != Distinto de
Al igual que sucede con los operadores aritméticos, los operadores lógicos y los relacionales tienen su precedencia. (^) Ninguno tiene mayor presencia que un operador matemático. (^) La siguiente es la tabla de precedencia para estos operadores: **! Mayor
= < <= == != && || Menor**
(^) Una computadora no es tan importante porque sea capaz de realizar millones de instrucciones por segundo, ni porque tenga capacidad para almacenar millones o billones de caracteres. (^) Si bien son características que la convierten en un instrumento poderoso, lo que diferencia una computadora de cualquier otra herramienta es la capacidad para tomar decisiones. (^) Las decisiones que una computadora es capaz de tomar vienen dadas por las expresiones de relación y las expresiones definidas en el punto anterior.
condició n Sentencias Verdaderas si no Programa principal
(^) La forma general de una sentencia if es: if (condición) { Primera sentencia del bloque verdadero; Segunda sentencia; … Última sentencia del bloque verdadero; } else { Primera sentencia del bloque falso; Segunda sentencia; … Última sentencia del bloque falso; }
(^) Solución: Sin usar librería matemática.
(^) Solución: Usando librería matemática.
(^) Solución: Continua
(^) Solución: