SlideShare una empresa de Scribd logo
1 de 9
TEMA: Sistemas de control if-else,while,for.
DEFINICIÓN:
(MathWords, 2017) Tabla N°1
 IF-ELSE
La sentencia if- else completa la sentencia if, para realizar una acción alternativa
Si 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. (Franco, 2016)
El if simple le permite ejecutar una serie de enunciados si una condición es verdadera y
saltar dichos pasos si la condición es falsa.
La cláusula else le permite ejecutar un conjunto de enunciados si la comparación es
verdadera y un conjunto diferente de enunciados si la comparación es falsa.
 if condicion
 bloque1
 else
 bloque2
 end (Borja, 2012)
 WHILE
While es un bucle de Matlab, en donde el grupo de comandos que se ejecuta a la vez
que satisface la condición.
Es así que Matlab, cada vez que llega al comando while chequea la condición:
If, elseif, else Ejecutar instrucciones si la condición es verdadera
For Para que el bucle repita el número especificado de
veces.
While While loop para repetir cuando la condición es
verdadera
 Si es verdadera ejecuta el grupo de comandos que se encuentra entre el while y
el end y tras ello Matlab vuelve al inicio del bucle while y comienza una nueva
iteración.
 Si es falsa salta hasta el final del bucle y continua la ejecución de las
instrucciones posteriores del bucle (Matlab_usc, 2013)
La sentencia while “haz mientras” que ejecuta un bucle mientras una condición
sea cierta. Su sintaxis es:
 while condición
 comandos
 end
En el interior (comandos) se incluyen todo tipo de comandos que se separan por
comas y que se ejecutan mientras la condición sea cierta. (Departamento de
Matemáticas, 2014)
 FOR
Permite ejecutar de forma repetitiva un comando o grupo de comandos. La
forma general de un bucle for es:
 for variable=expresión
 comandos
 end
Un bucle for siempre empieza por la sentencia for y termina con la end. En su interior
incluye todo un conjunto de comandos que se separan por comas. En algunos
casos es bueno poner puntos y comas para evitar repeticiones en las salidas. Por
supuesto puede utilizarse en ficheros .m (Departamento de Matemáticas, 2014)
La sentencia for repite un conjunto de sentencias un número predeterminado de veces.
La sentencia for de MATLAB es muy diferente y no tiene la generalidad de la sentencia
for de C/C++/Java. La siguiente construcción ejecuta sentencias con valores de i de 1 a
n, variando de uno en uno.
for i=1:n
sentencias
end
O bien,
for i=vector Valores
sentencias
end
Donde vector Valores es un vector con los distintos valores que tomará la variable i. En
el siguiente ejemplo se presenta el caso más general para la variable del bucle
(valor_inicial: incremento: valor_final); el bucle se ejecuta por primera vez con i=n, y
luego i se va reduciendo de 0.2 en 0.2 hasta que llega a ser menor que 1, en cuyo caso el
bucle se termina:
for i=n:-0.2:1
sentencias
end
En el siguiente ejemplo se presenta una estructura correspondiente a dos bucles
anidados. La variable j es la que varía más rápidamente (por cada valor de i, j toma
todos sus posibles valores):
for i=1:m
for j=1:n
sentencias
end
end
Una última forma de interés del bucle for es la siguiente (A es una matriz):
for i=A
sentencias
end
En la que la variable i es un vector que va tomando en cada iteración el valor de una de
las columnas de A. Cuando se introducen interactivamente en la línea de comandos, los
bucles for se ejecutan sólo después de introducir la sentencia end que los completa.
(Wikibooks, 2013)
DIAGRAMAS:
 IF-ELSE
(Franco, 2016)
Gráfico N°01
(Borja, 2012) Gráfico N°02
 WHILE
Gráfico N°03
(Matlab_usc, 2013)
Gráfico N°04
 FOR
Gráfico N°05
(Vilela, 2014)
Gráfico N°06
Webgrafía
Borja,V. (01 de 05 de 2012). UTM. Obtenidode
http://www.utm.mx/~vero0304/HCPM/20.estructuras-control.pdf
Departamentode Matemáticas.(28 de 09 de 2014). UPM.Obtenido de
http://www2.caminos.upm.es/Departamentos/matematicas/Fdistancia/PIE/matlab/te
masmatlab/TEMA%207.pdf
Franco, A.(2016). EHU.Obtenidode
http://www.sc.ehu.es/sbweb/fisica3/basico/condicional/condicional_1.html
MathWords. (03 de 07 de 2017). MathWords.Obtenidode
https://es.mathworks.com/help/matlab/control-flow.html?s_tid=gn_loc_drop
Matlab_usc. (05 de 12 de 2013). SlideShare.Obtenidode
https://es.slideshare.net/matlab_usc/slides-sesion8-matlab-if-y-bucles-28921257
Vilela,M.(08 de 01 de 2014). SlideShare.Obtenidode
https://es.slideshare.net/32marce23/diagramas-de-flujo2
Wikibooks.(15de 06 de 2013). Wikibooks.Obtenidode
https://es.wikibooks.org/wiki/Matlab/Bucle_%C2%ABfor%C2%BB
ANEXOS:
Banco de preguntas:
La sintaxis de while está formada por:
1. while condición
2. comandos
3. end
4. if
If ejecuta____________si la condición es____________
1. instrucciones
2. comandos
3. falsa
4. verdadera
La forma general de un bucle for es:
1. for variable=expresión
2. falsa
3. if
4. comandos
5. end
While es una______________
1. condición
2. comando
3. variable
4. condición
La forma tradicional de un diagrama for es:
1. fuente
2. inicio
3. end
4. condición
5. incremento
a) 1,2,4
b) 2,3,4
c) 1,3,4
d) 1,2,3
a) 1,2
b) 2,3
c) 2,4
d) 1,4
a) 1,2,3
b) 2,3,5
c) 2,4,5
d) 1,4,5
a) 1
b) 2
c) 3
d) 4
a) 1,2,4
b) 2,3,5
c) 2,4,5
d) 1,3,4
informe Computacion

Más contenido relacionado

La actualidad más candente

Chuleta de lenguaje C para principiantes
Chuleta de lenguaje C para principiantesChuleta de lenguaje C para principiantes
Chuleta de lenguaje C para principiantesAbrirllave
 
Practica2
Practica2Practica2
Practica2carlos
 
Certificación java 6 cap 5
Certificación java 6 cap 5Certificación java 6 cap 5
Certificación java 6 cap 5srBichoRaro
 
04 - Sentencias de control condicionales y ciclos en lenguaje C: for, while, ...
04 - Sentencias de control condicionales y ciclos en lenguaje C: for, while, ...04 - Sentencias de control condicionales y ciclos en lenguaje C: for, while, ...
04 - Sentencias de control condicionales y ciclos en lenguaje C: for, while, ...Diego Andrés Alvarez Marín
 
Estructuras De Control
Estructuras De ControlEstructuras De Control
Estructuras De Controlmtemarialuisa
 
Estructuras condicionales
Estructuras condicionalesEstructuras condicionales
Estructuras condicionalesSTEVENZAFIRO
 
02 - Conceptos fundamentales sobre tipos de datos en lenguaje C
02 - Conceptos fundamentales sobre tipos de datos en lenguaje C02 - Conceptos fundamentales sobre tipos de datos en lenguaje C
02 - Conceptos fundamentales sobre tipos de datos en lenguaje CDiego Andrés Alvarez Marín
 
Estructuras de Control
Estructuras de ControlEstructuras de Control
Estructuras de ControlAndres Carrera
 
ESTRCTURAS DE REPETICION
ESTRCTURAS DE REPETICIONESTRCTURAS DE REPETICION
ESTRCTURAS DE REPETICIONlesviagarcia
 
Estructuras algoritnicas de control
Estructuras algoritnicas de controlEstructuras algoritnicas de control
Estructuras algoritnicas de controlMiguel Martinez
 
Scjp Jug Section 2 Flow Control
Scjp Jug Section 2 Flow ControlScjp Jug Section 2 Flow Control
Scjp Jug Section 2 Flow ControlJose Selman
 
Programacion Avanzada JavaScript
Programacion Avanzada JavaScriptProgramacion Avanzada JavaScript
Programacion Avanzada JavaScripttovi27
 
Estructuras De Control
Estructuras De ControlEstructuras De Control
Estructuras De ControlUPS
 

La actualidad más candente (20)

Chuleta de lenguaje C para principiantes
Chuleta de lenguaje C para principiantesChuleta de lenguaje C para principiantes
Chuleta de lenguaje C para principiantes
 
Practica2
Practica2Practica2
Practica2
 
Certificación java 6 cap 5
Certificación java 6 cap 5Certificación java 6 cap 5
Certificación java 6 cap 5
 
Cap I
Cap ICap I
Cap I
 
Instrucciones basicas
Instrucciones basicasInstrucciones basicas
Instrucciones basicas
 
04 - Sentencias de control condicionales y ciclos en lenguaje C: for, while, ...
04 - Sentencias de control condicionales y ciclos en lenguaje C: for, while, ...04 - Sentencias de control condicionales y ciclos en lenguaje C: for, while, ...
04 - Sentencias de control condicionales y ciclos en lenguaje C: for, while, ...
 
Estructuras De Control
Estructuras De ControlEstructuras De Control
Estructuras De Control
 
Estructuras condicionales
Estructuras condicionalesEstructuras condicionales
Estructuras condicionales
 
02 - Conceptos fundamentales sobre tipos de datos en lenguaje C
02 - Conceptos fundamentales sobre tipos de datos en lenguaje C02 - Conceptos fundamentales sobre tipos de datos en lenguaje C
02 - Conceptos fundamentales sobre tipos de datos en lenguaje C
 
Estructuras de Control
Estructuras de ControlEstructuras de Control
Estructuras de Control
 
ESTRCTURAS DE REPETICION
ESTRCTURAS DE REPETICIONESTRCTURAS DE REPETICION
ESTRCTURAS DE REPETICION
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
 
Sentencia ford
Sentencia fordSentencia ford
Sentencia ford
 
41 Php. Bucles For
41 Php. Bucles For41 Php. Bucles For
41 Php. Bucles For
 
Estructuras algoritnicas de control
Estructuras algoritnicas de controlEstructuras algoritnicas de control
Estructuras algoritnicas de control
 
Scjp Jug Section 2 Flow Control
Scjp Jug Section 2 Flow ControlScjp Jug Section 2 Flow Control
Scjp Jug Section 2 Flow Control
 
Programacion Avanzada JavaScript
Programacion Avanzada JavaScriptProgramacion Avanzada JavaScript
Programacion Avanzada JavaScript
 
Repaso c
Repaso cRepaso c
Repaso c
 
Teoria
TeoriaTeoria
Teoria
 
Estructuras De Control
Estructuras De ControlEstructuras De Control
Estructuras De Control
 

Similar a informe Computacion

Slides sesion8 matlab - IF y bucles
Slides sesion8 matlab - IF y buclesSlides sesion8 matlab - IF y bucles
Slides sesion8 matlab - IF y buclesmatlab_usc
 
Programacion MatLab
Programacion MatLabProgramacion MatLab
Programacion MatLabEdgar Galvez
 
Estructuras selectivas.pptx
Estructuras selectivas.pptxEstructuras selectivas.pptx
Estructuras selectivas.pptxAdryanaEN
 
Estructuras selectivas.pptx
Estructuras selectivas.pptxEstructuras selectivas.pptx
Estructuras selectivas.pptxAdryanaEN
 
ESTRUCTURAS DE CONTROL
ESTRUCTURAS DE CONTROLESTRUCTURAS DE CONTROL
ESTRUCTURAS DE CONTROLDarkStarPlay
 
DAW-Estructuras de control
DAW-Estructuras de controlDAW-Estructuras de control
DAW-Estructuras de controlvay82
 
Estructura de control
Estructura de controlEstructura de control
Estructura de controlmauricioo5
 
Estructura de control en la Programación. Luis Rondón
Estructura de control en la Programación. Luis RondónEstructura de control en la Programación. Luis Rondón
Estructura de control en la Programación. Luis Rondónluisandresrondongarc
 
Estructuras de control C++
Estructuras de control C++Estructuras de control C++
Estructuras de control C++LOANNELMARIN
 
Introduccion matlab
Introduccion matlabIntroduccion matlab
Introduccion matlabgrupo6eda
 
Iv unidad estructuras de control
Iv unidad estructuras de controlIv unidad estructuras de control
Iv unidad estructuras de controlmariaisabelg
 
Iv unidad estructuras de control
Iv unidad estructuras de controlIv unidad estructuras de control
Iv unidad estructuras de controlmariaisabelg
 
Principales codigos visual basic
Principales codigos visual basicPrincipales codigos visual basic
Principales codigos visual basicMarlon Gomez Solis
 
estructuras de repeticion
estructuras de repeticionestructuras de repeticion
estructuras de repeticionadark
 

Similar a informe Computacion (20)

Slides sesion8 matlab - IF y bucles
Slides sesion8 matlab - IF y buclesSlides sesion8 matlab - IF y bucles
Slides sesion8 matlab - IF y bucles
 
Programacion MatLab
Programacion MatLabProgramacion MatLab
Programacion MatLab
 
Estructuras selectivas.pptx
Estructuras selectivas.pptxEstructuras selectivas.pptx
Estructuras selectivas.pptx
 
Estructuras selectivas.pptx
Estructuras selectivas.pptxEstructuras selectivas.pptx
Estructuras selectivas.pptx
 
Switch.ppsx
Switch.ppsxSwitch.ppsx
Switch.ppsx
 
ESTRUCTURAS DE CONTROL
ESTRUCTURAS DE CONTROLESTRUCTURAS DE CONTROL
ESTRUCTURAS DE CONTROL
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
DAW-Estructuras de control
DAW-Estructuras de controlDAW-Estructuras de control
DAW-Estructuras de control
 
Estructura de control
Estructura de controlEstructura de control
Estructura de control
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Estructura de control en la Programación. Luis Rondón
Estructura de control en la Programación. Luis RondónEstructura de control en la Programación. Luis Rondón
Estructura de control en la Programación. Luis Rondón
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Estructuras de control C++
Estructuras de control C++Estructuras de control C++
Estructuras de control C++
 
Introduccion matlab
Introduccion matlabIntroduccion matlab
Introduccion matlab
 
Trabajo bucles bn
Trabajo bucles bnTrabajo bucles bn
Trabajo bucles bn
 
Iv unidad estructuras de control
Iv unidad estructuras de controlIv unidad estructuras de control
Iv unidad estructuras de control
 
Iv unidad estructuras de control
Iv unidad estructuras de controlIv unidad estructuras de control
Iv unidad estructuras de control
 
Principales codigos visual basic
Principales codigos visual basicPrincipales codigos visual basic
Principales codigos visual basic
 
Estructura de control
Estructura de controlEstructura de control
Estructura de control
 
estructuras de repeticion
estructuras de repeticionestructuras de repeticion
estructuras de repeticion
 

Último

Unidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxUnidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxEverardoRuiz8
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPJosLuisFrancoCaldern
 
PPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfPPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfalexquispenieto2
 
Residente de obra y sus funciones que realiza .pdf
Residente de obra y sus funciones que realiza  .pdfResidente de obra y sus funciones que realiza  .pdf
Residente de obra y sus funciones que realiza .pdfevin1703e
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMarceloQuisbert6
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxClaudiaPerez86192
 
Obras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónObras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónXimenaFallaLecca1
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfedsonzav8
 
Propositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicacionesPropositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicaciones025ca20
 
Presentación electricidad y magnetismo.pptx
Presentación electricidad y magnetismo.pptxPresentación electricidad y magnetismo.pptx
Presentación electricidad y magnetismo.pptxYajairaMartinez30
 
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptMarianoSanchez70
 
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfSesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfannavarrom
 
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptxguillermosantana15
 
CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxCLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxbingoscarlet
 
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaProyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaXjoseantonio01jossed
 
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptaCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptCRISTOFERSERGIOCANAL
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfKEVINYOICIAQUINOSORI
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTFundación YOD YOD
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdffredyflores58
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)ssuser563c56
 

Último (20)

Unidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxUnidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptx
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
 
PPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfPPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdf
 
Residente de obra y sus funciones que realiza .pdf
Residente de obra y sus funciones que realiza  .pdfResidente de obra y sus funciones que realiza  .pdf
Residente de obra y sus funciones que realiza .pdf
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principios
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptx
 
Obras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónObras paralizadas en el sector construcción
Obras paralizadas en el sector construcción
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdf
 
Propositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicacionesPropositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicaciones
 
Presentación electricidad y magnetismo.pptx
Presentación electricidad y magnetismo.pptxPresentación electricidad y magnetismo.pptx
Presentación electricidad y magnetismo.pptx
 
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
 
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfSesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
 
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
 
CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxCLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptx
 
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaProyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
 
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptaCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdf
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NIST
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
 

informe Computacion

  • 1.
  • 2. TEMA: Sistemas de control if-else,while,for. DEFINICIÓN: (MathWords, 2017) Tabla N°1  IF-ELSE La sentencia if- else completa la sentencia if, para realizar una acción alternativa Si 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. (Franco, 2016) El if simple le permite ejecutar una serie de enunciados si una condición es verdadera y saltar dichos pasos si la condición es falsa. La cláusula else le permite ejecutar un conjunto de enunciados si la comparación es verdadera y un conjunto diferente de enunciados si la comparación es falsa.  if condicion  bloque1  else  bloque2  end (Borja, 2012)  WHILE While es un bucle de Matlab, en donde el grupo de comandos que se ejecuta a la vez que satisface la condición. Es así que Matlab, cada vez que llega al comando while chequea la condición: If, elseif, else Ejecutar instrucciones si la condición es verdadera For Para que el bucle repita el número especificado de veces. While While loop para repetir cuando la condición es verdadera
  • 3.  Si es verdadera ejecuta el grupo de comandos que se encuentra entre el while y el end y tras ello Matlab vuelve al inicio del bucle while y comienza una nueva iteración.  Si es falsa salta hasta el final del bucle y continua la ejecución de las instrucciones posteriores del bucle (Matlab_usc, 2013) La sentencia while “haz mientras” que ejecuta un bucle mientras una condición sea cierta. Su sintaxis es:  while condición  comandos  end En el interior (comandos) se incluyen todo tipo de comandos que se separan por comas y que se ejecutan mientras la condición sea cierta. (Departamento de Matemáticas, 2014)  FOR Permite ejecutar de forma repetitiva un comando o grupo de comandos. La forma general de un bucle for es:  for variable=expresión  comandos  end Un bucle for siempre empieza por la sentencia for y termina con la end. En su interior incluye todo un conjunto de comandos que se separan por comas. En algunos casos es bueno poner puntos y comas para evitar repeticiones en las salidas. Por supuesto puede utilizarse en ficheros .m (Departamento de Matemáticas, 2014) La sentencia for repite un conjunto de sentencias un número predeterminado de veces. La sentencia for de MATLAB es muy diferente y no tiene la generalidad de la sentencia for de C/C++/Java. La siguiente construcción ejecuta sentencias con valores de i de 1 a n, variando de uno en uno. for i=1:n sentencias
  • 4. end O bien, for i=vector Valores sentencias end Donde vector Valores es un vector con los distintos valores que tomará la variable i. En el siguiente ejemplo se presenta el caso más general para la variable del bucle (valor_inicial: incremento: valor_final); el bucle se ejecuta por primera vez con i=n, y luego i se va reduciendo de 0.2 en 0.2 hasta que llega a ser menor que 1, en cuyo caso el bucle se termina: for i=n:-0.2:1 sentencias end En el siguiente ejemplo se presenta una estructura correspondiente a dos bucles anidados. La variable j es la que varía más rápidamente (por cada valor de i, j toma todos sus posibles valores): for i=1:m for j=1:n sentencias end end Una última forma de interés del bucle for es la siguiente (A es una matriz): for i=A sentencias end En la que la variable i es un vector que va tomando en cada iteración el valor de una de las columnas de A. Cuando se introducen interactivamente en la línea de comandos, los
  • 5. bucles for se ejecutan sólo después de introducir la sentencia end que los completa. (Wikibooks, 2013) DIAGRAMAS:  IF-ELSE (Franco, 2016) Gráfico N°01 (Borja, 2012) Gráfico N°02  WHILE Gráfico N°03
  • 6. (Matlab_usc, 2013) Gráfico N°04  FOR Gráfico N°05 (Vilela, 2014) Gráfico N°06
  • 7. Webgrafía Borja,V. (01 de 05 de 2012). UTM. Obtenidode http://www.utm.mx/~vero0304/HCPM/20.estructuras-control.pdf Departamentode Matemáticas.(28 de 09 de 2014). UPM.Obtenido de http://www2.caminos.upm.es/Departamentos/matematicas/Fdistancia/PIE/matlab/te masmatlab/TEMA%207.pdf Franco, A.(2016). EHU.Obtenidode http://www.sc.ehu.es/sbweb/fisica3/basico/condicional/condicional_1.html MathWords. (03 de 07 de 2017). MathWords.Obtenidode https://es.mathworks.com/help/matlab/control-flow.html?s_tid=gn_loc_drop Matlab_usc. (05 de 12 de 2013). SlideShare.Obtenidode https://es.slideshare.net/matlab_usc/slides-sesion8-matlab-if-y-bucles-28921257 Vilela,M.(08 de 01 de 2014). SlideShare.Obtenidode https://es.slideshare.net/32marce23/diagramas-de-flujo2 Wikibooks.(15de 06 de 2013). Wikibooks.Obtenidode https://es.wikibooks.org/wiki/Matlab/Bucle_%C2%ABfor%C2%BB
  • 8. ANEXOS: Banco de preguntas: La sintaxis de while está formada por: 1. while condición 2. comandos 3. end 4. if If ejecuta____________si la condición es____________ 1. instrucciones 2. comandos 3. falsa 4. verdadera La forma general de un bucle for es: 1. for variable=expresión 2. falsa 3. if 4. comandos 5. end While es una______________ 1. condición 2. comando 3. variable 4. condición La forma tradicional de un diagrama for es: 1. fuente 2. inicio 3. end 4. condición 5. incremento a) 1,2,4 b) 2,3,4 c) 1,3,4 d) 1,2,3 a) 1,2 b) 2,3 c) 2,4 d) 1,4 a) 1,2,3 b) 2,3,5 c) 2,4,5 d) 1,4,5 a) 1 b) 2 c) 3 d) 4 a) 1,2,4 b) 2,3,5 c) 2,4,5 d) 1,3,4