Está en la página 1de 3

ISTTUTO TECNOLOGICO SUPERIOR CENTRAL TECNICO

NOMRE: Adrian Velastegui

FECHA: 16/04/2020

Sentencias condicionales

If

La sentencia if, actúa como esperar. Si la condición es verdadera, la sentencia se


ejecuta, de otro modo, se salta dicha sentencia, continuando la ejecución del programa
con otras sentencias a continuación de ésta. La forma general de la sentencia if es:

Ejemplos

if a < b
if a >= 3
if b ~= 0
if (x>=2) & (x<10)

if...else

La sentencia if...else completa la sentencia if, para realizar una acción alternativaSi la
condición es verdadera se ejecuta las sentencias 1. La palabra clave else, significa
que si la condición no es verdadera se ejecuta las sentencias 2, tal como se ve en la
figura.
switch

Como podemos ver en la figura del apartado anterior, la sentencia if...elseif...else


tiene varias ramas, el programa va por una u otra rama dependiendo del valor
verdadero o falso de la expresión evaluada. A veces, es necesario, elegir entre varias
alternativas, como se muestra en la siguiente figura

Por ejemplo, considérese las siguientes series de sentencias if...else

El código resultante puede ser difícil de seguir y confuso incluso para el programador
avanzado. MATLAB proporciona una solución elegante a este problema mediante la
sentencia condicional switch para agrupar a un conjunto de sentencias if...else.

En la sentencia switch, se compara el valor de una variable o el resultado de evaluar una


expresión, con un conjunto de valores valor1, valor2, valor3, .., cuando coinciden se ejecuta el
bloque de sentencias que están asociadas. Si el compilador no encuentra coincidencia, se
ejecuta la sentencia otherwise, si es que está presente en el código.
do while

La estructura do while es otra estructura repetitiva, la cual ejecuta al menos una vez su
bloque repetitivo, a diferencia del while o del for que podían no ejecutar el bloque.
Esta estructura repetitiva se utiliza cuando conocemos de antemano que por lo menos
vez se ejecuta el bloque repetitivo.
La condición de la estructura está abajo del bloque a repetir, a diferencia del while o
del for que está en la parte superior.

Representación gráfica:

El bloque de operaciones se repite MIENTRAS que la condición sea Verdadera.


Si la condición retorna Falso el ciclo se detiene. En Java, todos los ciclos repiten por
verdadero y cortan por falso.
Es importante analizar y ver que las operaciones se ejecutan como mínimo una vez.

bibliografia
GrandaGutiérrez, E., J. C. Díaz-Guillén, M. A. Jimenez, M. Osorio, and M. A.
González. 2013. “MODELADO Y SIMULACIÓN DE CELDAS Y PANELES
SOLARES.” Corporación Mexicana de Investigación En Materiales S. A. de C. V.
0(0):17–18.

MARTÍNEZ MARTÍNEZ, Veronica. 2017. “Adquisición de Datos de La Captación de


Variables Ambientales Para La Optimización de Las Celdas Solares
Fotovoltaicas.” Mantenimiento Industrial - Mecatrónica e Informática 0(0):1–2.

Platonova, Elena V., Andrey S. Toropov, and Alexander N. Tulikov. 2019. “Simulation
of Energy Input to Solar Panels.” Proceedings - 2019 International Ural
Conference on Electrical Power Engineering, UralCon 2019 1(2019 International
Ural Conference on Electrical Power Engineering (UralCon)):133.

También podría gustarte