SlideShare una empresa de Scribd logo
1 de 23
1
24 y 25 de Marzo de 2014
ESTRUCTURAS REPETITIVAS CON PSEINT
Facultad de Ciencia y Tecnología
Universidad Gerardo Barrios
Clase 17,18
Estructuras Repetitivas,
Programas en PSeInt
Fundamentos de Programación
2
24 y 25 de Marzo de 2014
ESTRUCTURAS REPETITIVAS CON PSEINT
Docente: Pedro Antonio Villalta
pavillalta@gmail.com
pavillalta@ugb.edu.sv
facebook.com/pavillaltaugb
twitter.com/pavillalta
https://plus.google.com/u/0/105223072803758915793/about
Google+
3
24 y 25 de Marzo de 2014
ESTRUCTURAS REPETITIVAS CON PSEINT
CONTENIDO
 Hacer mientras
 Hacer - desde - hasta – incremento
 Hacer hasta - que
MIESTRAS (WHILE). DEFINICION
4
permite que un fragmento de un
programa se repita mientras una
cierta condición se siga cumpliendo.
24 y 25 de Marzo de 2014
ESTRUCTURAS REPETITIVAS CON PSEINT
MIESTRAS (WHILE). FLUJOGRAMA
5
Diagrama de flujo para
representar este tipo de
condiciones repetitivas, en
las que si se cumple la
condición, se realiza una
serie de acciones y se
vuelve a comprobar la
condición, y así
sucesivamente hasta que
la condición no se cumpla
24 y 25 de Marzo de 2014
ESTRUCTURAS REPETITIVAS CON PSEINT
MIESTRAS (WHILE). ESTRUCTURA EN PSE INT
6
24 y 25 de Marzo de 2014
ESTRUCTURAS REPETITIVAS CON PSEINT
MIESTRAS (WHILE). EJEMPLO 4
7
programa capaz de sumar muchos números, todos los
que el usuario quisiera, y en el que hubiera que
escribir "0" para indicar que queremos terminar.
24 y 25 de Marzo de 2014
ESTRUCTURAS REPETITIVAS CON PSEINT
HACER HASTA – QUE (DO WHILE). DEFINICION
8
Usaremos HACER HASTA Cuando la
estructura MIENTRAS no pueda
utilizarse porque un bloque de
programa que quizás se repita, deba
ejecutarse al menos una vez.
24 y 25 de Marzo de 2014
ESTRUCTURAS REPETITIVAS CON PSEINT
HACER HASTA – QUE (DO WHILE).
FLUJOGRAMA
9
Por ejemplo, si
queremos pedir un
dato al usuario,
quizá exista algún
error y haya que
insistir, pero al
menos deberemos
pedírselo una
primera vez.
24 y 25 de Marzo de 2014
ESTRUCTURAS REPETITIVAS CON PSEINT
HACER HASTA – QUE (DO WHILE). EN PSE INT
10
24 y 25 de Marzo de 2014
ESTRUCTURAS REPETITIVAS CON PSEINT
HACER HASTA – QUE (DO WHILE). EJEMPLO 1
11
programa que pida al usuario una clave de acceso, y
que no le permita seguir hasta que la introduzca
correctamente.
24 y 25 de Marzo de 2014
ESTRUCTURAS REPETITIVAS CON PSEINT
HACER HASTA – QUE (DO WHILE). EJEMPLO 2
12
Programa capaz de sumar muchos números, todos los que el
usuario quisiera, y en el que hubiera que escribir "0" para
indicar que queremos terminar.
proceso sumar
Repetir
a<-0
Tot<-0
Tot<-Tot+a;
Escribir "Ingrese un número (0 para salir)";
Leer a;
Hasta Que a = 0
Escribir "Total:",Tot;
Fin Proceso
24 y 25 de Marzo de 2014
ESTRUCTURAS REPETITIVAS CON PSEINT
HACER - DESDE - HASTA – INCREMENTO (FOR).
DEFINICIÓN
13
En muchas ocasiones, no querremos que
algo se repita mientras se cumpla una
condición, sino un cierto número de
veces.
En este caso usaremos la orden "para",
que hace que una variable tome una serie
de valores que se van incrementando.
24 y 25 de Marzo de 2014
ESTRUCTURAS REPETITIVAS CON PSEINT
HACER - DESDE - HASTA – INCREMENTO (FOR).
FLUJOGRAMA
14
Su representación en un diagrama de flujo
sería:
Vi: Valor de variable inicial (Inicio)
Vf: Valor de variable final (Fin)
P: Incremento
24 y 25 de Marzo de 2014
ESTRUCTURAS REPETITIVAS CON PSEINT
HACER - DESDE - HASTA – INCREMENTO (FOR). EN
PSE INT
15
24 y 25 de Marzo de 2014
ESTRUCTURAS REPETITIVAS CON PSEINT
HACER - DESDE - HASTA – INCREMENTO (FOR).
EJEMPLO
16
Programa que mostrara los números del 1
al 10.
24 y 25 de Marzo de 2014
ESTRUCTURAS REPETITIVAS CON PSEINT
HACER - DESDE - HASTA – INCREMENTO
(FOR). EJEMPLO CON ESPECIFICACIÓN “PASO”
17
Si no queremos avanzar de uno en uno,
podemos indicar otro tamaño de "paso":
24 y 25 de Marzo de 2014
ESTRUCTURAS REPETITIVAS CON PSEINT
HACER - DESDE - HASTA – INCREMENTO
(FOR). EJEMPLO 2
18
Código para repetir diez veces el nombre.
Proceso escribir_nombre
Escribir "dame tu nombre";
leer a;
Para i<-1 Hasta 10 Con Paso 1 Hacer
escribir a;
Fin Para
Fin Proceso
24 y 25 de Marzo de 2014
ESTRUCTURAS REPETITIVAS CON PSEINT
HACER - DESDE - HASTA – INCREMENTO
(FOR). EJEMPLO 3
19
Qué hace el siguiente programa:
Proceso incremento
escribir "digita un numero: ";
leer a;
Para a<-a+1 Hasta 10 Con Paso 1 Hacer
escribir a
Fin Para
Fin Proceso
24 y 25 de Marzo de 2014
ESTRUCTURAS REPETITIVAS CON PSEINT
HACER - DESDE - HASTA – INCREMENTO
(FOR). DESARROLLE LOS SIGUIENTES
EJERCICIOS
20
1.Ejercicio de repaso propuesto 8.1: Crea un programa
que escriba los múltiplos del 3, desde el 3 hasta el 30.
2.Ejercicio de repaso propuesto 8.2: Crea un programa
que escriba los números del 20 al 10, descendiendo.
3.Ejercicio de repaso propuesto 8.3: Crea un programa
que escriba la tabla de multiplicar del 5: desde "5 x 0 =
0" hasta "5 x 10 = 50"
24 y 25 de Marzo de 2014
ESTRUCTURAS REPETITIVAS CON PSEINT
21
24 y 25 de Marzo de 2014
ESTRUCTURAS REPETITIVAS CON PSEINT
BLOG EDUCATIVOS PAVILLALTA
1. Comercio electronico (e-commerce)
2. Compiladores e interpretes
3. Desarrollo de aplicaciones para dispositivos móviles (development mobile applications)
4. Ingenieria en sistemas informáticos (systems engineering)
5. Ingenieria web (web engineering)
6. Noticias de tecnología | informática | ciencia (technology news)
7. Programacion visual c++ .net (programming visual c + +. net)
8. Programacion web php, ajax, css, javascrip...(web programming)
9. Programación visual basic .net (programming visual basic)
10. Programacion visual c# (visual c # programming)
11. Redes de computadoras (computer network)
12. Investigación Científica
13. Artes Marciales, Tae Kwon Do
22
24 y 25 de Marzo de 2014
ESTRUCTURAS REPETITIVAS CON PSEINT
FUENTES CONSULTADAS
http://www.aprendeaprogramar.com
Cursos gratuitos de programación de
ordenadores
23
24 y 25 de Marzo de 2014
ESTRUCTURAS REPETITIVAS CON PSEINT

Más contenido relacionado

La actualidad más candente

Arreglos o dimensiones en pseint
Arreglos o dimensiones en pseintArreglos o dimensiones en pseint
Arreglos o dimensiones en pseintDon Augusto
 
52 ejercicios resueltos en pseudocodigo
52 ejercicios resueltos en pseudocodigo52 ejercicios resueltos en pseudocodigo
52 ejercicios resueltos en pseudocodigoBrivé Soluciones
 
Algoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacionAlgoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacionBoris Salleg
 
EJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOSEJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOS1002pc3
 
52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigo52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigoepetekaun
 
Llave primaria y llave foránea
Llave primaria y llave foráneaLlave primaria y llave foránea
Llave primaria y llave foráneaTata Jaramillo
 
Ejercicios Resueltos de Diagrama de flujo
Ejercicios Resueltos de Diagrama de flujo Ejercicios Resueltos de Diagrama de flujo
Ejercicios Resueltos de Diagrama de flujo jorgeluisrivillas
 
Algoritmos Tiposde datos
Algoritmos Tiposde datos Algoritmos Tiposde datos
Algoritmos Tiposde datos bakura4
 
21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltos21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltosRoldan El Gato
 
7222014 ejercicios-resueltos-con-pseint
7222014 ejercicios-resueltos-con-pseint7222014 ejercicios-resueltos-con-pseint
7222014 ejercicios-resueltos-con-pseintPablo Villavicencio
 
P. estructurada vs. programación orientada a objetos
P. estructurada vs. programación orientada a objetosP. estructurada vs. programación orientada a objetos
P. estructurada vs. programación orientada a objetosGeovanny Yungán
 
Parcial (estructuras repetitivas"for y while" - herrmanientas case)
Parcial (estructuras repetitivas"for y while" - herrmanientas case)Parcial (estructuras repetitivas"for y while" - herrmanientas case)
Parcial (estructuras repetitivas"for y while" - herrmanientas case)Maria B. Ramos Osorio
 

La actualidad más candente (20)

Ejemplos en PSeint
Ejemplos en PSeintEjemplos en PSeint
Ejemplos en PSeint
 
Arreglos o dimensiones en pseint
Arreglos o dimensiones en pseintArreglos o dimensiones en pseint
Arreglos o dimensiones en pseint
 
Contadores y Acumuladores
Contadores y AcumuladoresContadores y Acumuladores
Contadores y Acumuladores
 
52 ejercicios resueltos en pseudocodigo
52 ejercicios resueltos en pseudocodigo52 ejercicios resueltos en pseudocodigo
52 ejercicios resueltos en pseudocodigo
 
Algoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacionAlgoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacion
 
EJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOSEJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOS
 
52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigo52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigo
 
Pseint
PseintPseint
Pseint
 
Llave primaria y llave foránea
Llave primaria y llave foráneaLlave primaria y llave foránea
Llave primaria y llave foránea
 
Arreglos c++
Arreglos c++Arreglos c++
Arreglos c++
 
Ejercicios Resueltos de Diagrama de flujo
Ejercicios Resueltos de Diagrama de flujo Ejercicios Resueltos de Diagrama de flujo
Ejercicios Resueltos de Diagrama de flujo
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de software
 
ALGORITMO RESUELTOS EN PSEINT
ALGORITMO RESUELTOS EN PSEINTALGORITMO RESUELTOS EN PSEINT
ALGORITMO RESUELTOS EN PSEINT
 
Algoritmos Tiposde datos
Algoritmos Tiposde datos Algoritmos Tiposde datos
Algoritmos Tiposde datos
 
21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltos21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltos
 
7222014 ejercicios-resueltos-con-pseint
7222014 ejercicios-resueltos-con-pseint7222014 ejercicios-resueltos-con-pseint
7222014 ejercicios-resueltos-con-pseint
 
P. estructurada vs. programación orientada a objetos
P. estructurada vs. programación orientada a objetosP. estructurada vs. programación orientada a objetos
P. estructurada vs. programación orientada a objetos
 
Ejercicios resueltos con Python
Ejercicios resueltos con PythonEjercicios resueltos con Python
Ejercicios resueltos con Python
 
Algoritmos secuenciales resueldos
Algoritmos  secuenciales resueldosAlgoritmos  secuenciales resueldos
Algoritmos secuenciales resueldos
 
Parcial (estructuras repetitivas"for y while" - herrmanientas case)
Parcial (estructuras repetitivas"for y while" - herrmanientas case)Parcial (estructuras repetitivas"for y while" - herrmanientas case)
Parcial (estructuras repetitivas"for y while" - herrmanientas case)
 

Similar a Estructuras repetitivas con PseInt

clase17-18-estructurasrepetitivas-parte2-140324182636-phpapp02.pdf
clase17-18-estructurasrepetitivas-parte2-140324182636-phpapp02.pdfclase17-18-estructurasrepetitivas-parte2-140324182636-phpapp02.pdf
clase17-18-estructurasrepetitivas-parte2-140324182636-phpapp02.pdfssusera5b18b
 
Laboratorio N° 3 Python
Laboratorio N° 3 PythonLaboratorio N° 3 Python
Laboratorio N° 3 PythonRonald Smith
 
CLASE 11 - PRINCIPIOS DE ALGORITMOS - GÁLVEZ-1.pdf
CLASE 11 - PRINCIPIOS DE ALGORITMOS - GÁLVEZ-1.pdfCLASE 11 - PRINCIPIOS DE ALGORITMOS - GÁLVEZ-1.pdf
CLASE 11 - PRINCIPIOS DE ALGORITMOS - GÁLVEZ-1.pdfAndrCamones
 
Estructura for and while pseint - Herramientas CASE
Estructura for and while pseint - Herramientas CASEEstructura for and while pseint - Herramientas CASE
Estructura for and while pseint - Herramientas CASEUniversidad de cordoba
 
Compiladores e-interprete
Compiladores e-interprete Compiladores e-interprete
Compiladores e-interprete Juan Carlos EV
 
Propuestos python
Propuestos pythonPropuestos python
Propuestos pythonDanielVA3
 
While para presentación
While para presentaciónWhile para presentación
While para presentaciónIDIECECY
 
Tutorial funciones básicas Matlab
Tutorial funciones básicas MatlabTutorial funciones básicas Matlab
Tutorial funciones básicas Matlabkariitoorttega
 
Practica 11 Laboratorio de Computación para Ingenieros FI
Practica 11 Laboratorio de Computación para Ingenieros FIPractica 11 Laboratorio de Computación para Ingenieros FI
Practica 11 Laboratorio de Computación para Ingenieros FIJorge Iván Alba Hernández
 
Ing. Mecatrónica, Prog. Básica U3 control de flujo
Ing. Mecatrónica, Prog. Básica U3 control de flujoIng. Mecatrónica, Prog. Básica U3 control de flujo
Ing. Mecatrónica, Prog. Básica U3 control de flujoJosé Antonio Sandoval Acosta
 
Evidencias de practicas unidad 1
Evidencias de practicas unidad 1Evidencias de practicas unidad 1
Evidencias de practicas unidad 1TAtiizz Villalobos
 
Portafolio uta programación 1
Portafolio uta programación 1Portafolio uta programación 1
Portafolio uta programación 1Carlos88Ponce
 
Ejercicios prácticos con el uso de pseint
Ejercicios prácticos con el uso de pseintEjercicios prácticos con el uso de pseint
Ejercicios prácticos con el uso de pseintEnrique Vargas
 
Estructuras básicas tecnología
Estructuras básicas tecnología  Estructuras básicas tecnología
Estructuras básicas tecnología JustineBravo1
 

Similar a Estructuras repetitivas con PseInt (20)

clase17-18-estructurasrepetitivas-parte2-140324182636-phpapp02.pdf
clase17-18-estructurasrepetitivas-parte2-140324182636-phpapp02.pdfclase17-18-estructurasrepetitivas-parte2-140324182636-phpapp02.pdf
clase17-18-estructurasrepetitivas-parte2-140324182636-phpapp02.pdf
 
Ejercicios de python
Ejercicios de pythonEjercicios de python
Ejercicios de python
 
Guia de Practica 02.docx
Guia de Practica 02.docxGuia de Practica 02.docx
Guia de Practica 02.docx
 
tutorial C#
tutorial C#tutorial C#
tutorial C#
 
Laboratorio N° 3 Python
Laboratorio N° 3 PythonLaboratorio N° 3 Python
Laboratorio N° 3 Python
 
Intro2
Intro2Intro2
Intro2
 
CLASE 11 - PRINCIPIOS DE ALGORITMOS - GÁLVEZ-1.pdf
CLASE 11 - PRINCIPIOS DE ALGORITMOS - GÁLVEZ-1.pdfCLASE 11 - PRINCIPIOS DE ALGORITMOS - GÁLVEZ-1.pdf
CLASE 11 - PRINCIPIOS DE ALGORITMOS - GÁLVEZ-1.pdf
 
Estructura for and while pseint - Herramientas CASE
Estructura for and while pseint - Herramientas CASEEstructura for and while pseint - Herramientas CASE
Estructura for and while pseint - Herramientas CASE
 
Compiladores e-interprete
Compiladores e-interprete Compiladores e-interprete
Compiladores e-interprete
 
Propuestos python
Propuestos pythonPropuestos python
Propuestos python
 
While para presentación
While para presentaciónWhile para presentación
While para presentación
 
Tutorial funciones básicas Matlab
Tutorial funciones básicas MatlabTutorial funciones básicas Matlab
Tutorial funciones básicas Matlab
 
Practica 11 Laboratorio de Computación para Ingenieros FI
Practica 11 Laboratorio de Computación para Ingenieros FIPractica 11 Laboratorio de Computación para Ingenieros FI
Practica 11 Laboratorio de Computación para Ingenieros FI
 
Clase vb net.2010 rivera y g
Clase vb net.2010 rivera y gClase vb net.2010 rivera y g
Clase vb net.2010 rivera y g
 
Ing. Mecatrónica, Prog. Básica U3 control de flujo
Ing. Mecatrónica, Prog. Básica U3 control de flujoIng. Mecatrónica, Prog. Básica U3 control de flujo
Ing. Mecatrónica, Prog. Básica U3 control de flujo
 
Evidencias de practicas unidad 1
Evidencias de practicas unidad 1Evidencias de practicas unidad 1
Evidencias de practicas unidad 1
 
Portafolio uta programación 1
Portafolio uta programación 1Portafolio uta programación 1
Portafolio uta programación 1
 
Ejercicios prácticos con el uso de pseint
Ejercicios prácticos con el uso de pseintEjercicios prácticos con el uso de pseint
Ejercicios prácticos con el uso de pseint
 
Estructuras básicas tecnología
Estructuras básicas tecnología  Estructuras básicas tecnología
Estructuras básicas tecnología
 
Practicas susana todo unidad1
Practicas susana todo unidad1Practicas susana todo unidad1
Practicas susana todo unidad1
 

Más de Pedro Antonio Villalta (Pavillalta)

Descargar Java JDK, Netbeans y Java ME para Desarrollo de Aplicaciones Moviles
Descargar Java JDK, Netbeans y Java ME para Desarrollo de Aplicaciones MovilesDescargar Java JDK, Netbeans y Java ME para Desarrollo de Aplicaciones Moviles
Descargar Java JDK, Netbeans y Java ME para Desarrollo de Aplicaciones MovilesPedro Antonio Villalta (Pavillalta)
 
32- Android, Desarrollo de Aplicaciones Moviles, Importancia del Mockup
32- Android, Desarrollo de Aplicaciones Moviles, Importancia del Mockup32- Android, Desarrollo de Aplicaciones Moviles, Importancia del Mockup
32- Android, Desarrollo de Aplicaciones Moviles, Importancia del MockupPedro Antonio Villalta (Pavillalta)
 
Foro de Conceptos y Generalidades Sobre Redes de Computadoras TIS
Foro de Conceptos y Generalidades Sobre Redes de Computadoras TISForo de Conceptos y Generalidades Sobre Redes de Computadoras TIS
Foro de Conceptos y Generalidades Sobre Redes de Computadoras TISPedro Antonio Villalta (Pavillalta)
 
Cuestionario de Conceptos Básicos Sobre Redes de Computadoras ING
Cuestionario de Conceptos Básicos Sobre Redes de Computadoras INGCuestionario de Conceptos Básicos Sobre Redes de Computadoras ING
Cuestionario de Conceptos Básicos Sobre Redes de Computadoras INGPedro Antonio Villalta (Pavillalta)
 
Publicar en Facebook, Twitter, Linkedind y Google+ con Hoot Suite
Publicar en Facebook, Twitter, Linkedind y Google+ con Hoot SuitePublicar en Facebook, Twitter, Linkedind y Google+ con Hoot Suite
Publicar en Facebook, Twitter, Linkedind y Google+ con Hoot SuitePedro Antonio Villalta (Pavillalta)
 

Más de Pedro Antonio Villalta (Pavillalta) (20)

Descargar Java JDK, Netbeans y Java ME para Desarrollo de Aplicaciones Moviles
Descargar Java JDK, Netbeans y Java ME para Desarrollo de Aplicaciones MovilesDescargar Java JDK, Netbeans y Java ME para Desarrollo de Aplicaciones Moviles
Descargar Java JDK, Netbeans y Java ME para Desarrollo de Aplicaciones Moviles
 
Primer Ejemplo de Proyecto en Android Studio
Primer Ejemplo de Proyecto en Android StudioPrimer Ejemplo de Proyecto en Android Studio
Primer Ejemplo de Proyecto en Android Studio
 
Herramientas para Desarrollo de Aplicaciones Moviles
Herramientas para Desarrollo de Aplicaciones MovilesHerramientas para Desarrollo de Aplicaciones Moviles
Herramientas para Desarrollo de Aplicaciones Moviles
 
Vtiger CRM, Software para Inteligencia de Negocios
Vtiger CRM, Software para Inteligencia de NegociosVtiger CRM, Software para Inteligencia de Negocios
Vtiger CRM, Software para Inteligencia de Negocios
 
Introduccion a Lenguaje HTML, Programacion Web
Introduccion a Lenguaje HTML, Programacion WebIntroduccion a Lenguaje HTML, Programacion Web
Introduccion a Lenguaje HTML, Programacion Web
 
32- Android, Desarrollo de Aplicaciones Moviles, Importancia del Mockup
32- Android, Desarrollo de Aplicaciones Moviles, Importancia del Mockup32- Android, Desarrollo de Aplicaciones Moviles, Importancia del Mockup
32- Android, Desarrollo de Aplicaciones Moviles, Importancia del Mockup
 
31-Android Generalidades Sobre Servicios Webs con MySQL
31-Android Generalidades Sobre Servicios Webs con MySQL31-Android Generalidades Sobre Servicios Webs con MySQL
31-Android Generalidades Sobre Servicios Webs con MySQL
 
Controles y Objetos Android Studio (Actualizada 2016)
Controles y Objetos Android Studio (Actualizada 2016)Controles y Objetos Android Studio (Actualizada 2016)
Controles y Objetos Android Studio (Actualizada 2016)
 
Entorno-de-Desarrollo-Android-Studio
Entorno-de-Desarrollo-Android-StudioEntorno-de-Desarrollo-Android-Studio
Entorno-de-Desarrollo-Android-Studio
 
Instalacion-y-Configuracion-de-Android-Studio-con-Genymotion
Instalacion-y-Configuracion-de-Android-Studio-con-GenymotionInstalacion-y-Configuracion-de-Android-Studio-con-Genymotion
Instalacion-y-Configuracion-de-Android-Studio-con-Genymotion
 
Generalidades-de-Android-Estudio
Generalidades-de-Android-EstudioGeneralidades-de-Android-Estudio
Generalidades-de-Android-Estudio
 
Entornos-de-Desarrollo-Eclipse-y-Android-SDK
Entornos-de-Desarrollo-Eclipse-y-Android-SDKEntornos-de-Desarrollo-Eclipse-y-Android-SDK
Entornos-de-Desarrollo-Eclipse-y-Android-SDK
 
Conceptos y Generalidades de Android
Conceptos y Generalidades de AndroidConceptos y Generalidades de Android
Conceptos y Generalidades de Android
 
Capitulo I Cisco CCNA1: La vida en un mundo centrado en la red
Capitulo I Cisco CCNA1: La vida en un mundo centrado en la redCapitulo I Cisco CCNA1: La vida en un mundo centrado en la red
Capitulo I Cisco CCNA1: La vida en un mundo centrado en la red
 
Foro de Conceptos y Generalidades Sobre Redes de Computadoras TIS
Foro de Conceptos y Generalidades Sobre Redes de Computadoras TISForo de Conceptos y Generalidades Sobre Redes de Computadoras TIS
Foro de Conceptos y Generalidades Sobre Redes de Computadoras TIS
 
Cuestionario de Conceptos Básicos Sobre Redes de Computadoras ING
Cuestionario de Conceptos Básicos Sobre Redes de Computadoras INGCuestionario de Conceptos Básicos Sobre Redes de Computadoras ING
Cuestionario de Conceptos Básicos Sobre Redes de Computadoras ING
 
Capas del Modelo OSI y sus Funciones
Capas del Modelo OSI y sus FuncionesCapas del Modelo OSI y sus Funciones
Capas del Modelo OSI y sus Funciones
 
Cosas que solo pasan en El Salvador
Cosas que solo pasan en El SalvadorCosas que solo pasan en El Salvador
Cosas que solo pasan en El Salvador
 
Compiladores, Analisis Lexico, Tabla de Transiciones
Compiladores, Analisis Lexico, Tabla de TransicionesCompiladores, Analisis Lexico, Tabla de Transiciones
Compiladores, Analisis Lexico, Tabla de Transiciones
 
Publicar en Facebook, Twitter, Linkedind y Google+ con Hoot Suite
Publicar en Facebook, Twitter, Linkedind y Google+ con Hoot SuitePublicar en Facebook, Twitter, Linkedind y Google+ con Hoot Suite
Publicar en Facebook, Twitter, Linkedind y Google+ con Hoot Suite
 

Último

OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesYanirisBarcelDelaHoz
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Alejandrino Halire Ccahuana
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosJonathanCovena1
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxnandoapperscabanilla
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñotapirjackluis
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxdkmeza
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 

Último (20)

Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptx
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 

Estructuras repetitivas con PseInt

  • 1. 1 24 y 25 de Marzo de 2014 ESTRUCTURAS REPETITIVAS CON PSEINT Facultad de Ciencia y Tecnología Universidad Gerardo Barrios Clase 17,18 Estructuras Repetitivas, Programas en PSeInt Fundamentos de Programación
  • 2. 2 24 y 25 de Marzo de 2014 ESTRUCTURAS REPETITIVAS CON PSEINT Docente: Pedro Antonio Villalta pavillalta@gmail.com pavillalta@ugb.edu.sv facebook.com/pavillaltaugb twitter.com/pavillalta https://plus.google.com/u/0/105223072803758915793/about Google+
  • 3. 3 24 y 25 de Marzo de 2014 ESTRUCTURAS REPETITIVAS CON PSEINT CONTENIDO  Hacer mientras  Hacer - desde - hasta – incremento  Hacer hasta - que
  • 4. MIESTRAS (WHILE). DEFINICION 4 permite que un fragmento de un programa se repita mientras una cierta condición se siga cumpliendo. 24 y 25 de Marzo de 2014 ESTRUCTURAS REPETITIVAS CON PSEINT
  • 5. MIESTRAS (WHILE). FLUJOGRAMA 5 Diagrama de flujo para representar este tipo de condiciones repetitivas, en las que si se cumple la condición, se realiza una serie de acciones y se vuelve a comprobar la condición, y así sucesivamente hasta que la condición no se cumpla 24 y 25 de Marzo de 2014 ESTRUCTURAS REPETITIVAS CON PSEINT
  • 6. MIESTRAS (WHILE). ESTRUCTURA EN PSE INT 6 24 y 25 de Marzo de 2014 ESTRUCTURAS REPETITIVAS CON PSEINT
  • 7. MIESTRAS (WHILE). EJEMPLO 4 7 programa capaz de sumar muchos números, todos los que el usuario quisiera, y en el que hubiera que escribir "0" para indicar que queremos terminar. 24 y 25 de Marzo de 2014 ESTRUCTURAS REPETITIVAS CON PSEINT
  • 8. HACER HASTA – QUE (DO WHILE). DEFINICION 8 Usaremos HACER HASTA Cuando la estructura MIENTRAS no pueda utilizarse porque un bloque de programa que quizás se repita, deba ejecutarse al menos una vez. 24 y 25 de Marzo de 2014 ESTRUCTURAS REPETITIVAS CON PSEINT
  • 9. HACER HASTA – QUE (DO WHILE). FLUJOGRAMA 9 Por ejemplo, si queremos pedir un dato al usuario, quizá exista algún error y haya que insistir, pero al menos deberemos pedírselo una primera vez. 24 y 25 de Marzo de 2014 ESTRUCTURAS REPETITIVAS CON PSEINT
  • 10. HACER HASTA – QUE (DO WHILE). EN PSE INT 10 24 y 25 de Marzo de 2014 ESTRUCTURAS REPETITIVAS CON PSEINT
  • 11. HACER HASTA – QUE (DO WHILE). EJEMPLO 1 11 programa que pida al usuario una clave de acceso, y que no le permita seguir hasta que la introduzca correctamente. 24 y 25 de Marzo de 2014 ESTRUCTURAS REPETITIVAS CON PSEINT
  • 12. HACER HASTA – QUE (DO WHILE). EJEMPLO 2 12 Programa capaz de sumar muchos números, todos los que el usuario quisiera, y en el que hubiera que escribir "0" para indicar que queremos terminar. proceso sumar Repetir a<-0 Tot<-0 Tot<-Tot+a; Escribir "Ingrese un número (0 para salir)"; Leer a; Hasta Que a = 0 Escribir "Total:",Tot; Fin Proceso 24 y 25 de Marzo de 2014 ESTRUCTURAS REPETITIVAS CON PSEINT
  • 13. HACER - DESDE - HASTA – INCREMENTO (FOR). DEFINICIÓN 13 En muchas ocasiones, no querremos que algo se repita mientras se cumpla una condición, sino un cierto número de veces. En este caso usaremos la orden "para", que hace que una variable tome una serie de valores que se van incrementando. 24 y 25 de Marzo de 2014 ESTRUCTURAS REPETITIVAS CON PSEINT
  • 14. HACER - DESDE - HASTA – INCREMENTO (FOR). FLUJOGRAMA 14 Su representación en un diagrama de flujo sería: Vi: Valor de variable inicial (Inicio) Vf: Valor de variable final (Fin) P: Incremento 24 y 25 de Marzo de 2014 ESTRUCTURAS REPETITIVAS CON PSEINT
  • 15. HACER - DESDE - HASTA – INCREMENTO (FOR). EN PSE INT 15 24 y 25 de Marzo de 2014 ESTRUCTURAS REPETITIVAS CON PSEINT
  • 16. HACER - DESDE - HASTA – INCREMENTO (FOR). EJEMPLO 16 Programa que mostrara los números del 1 al 10. 24 y 25 de Marzo de 2014 ESTRUCTURAS REPETITIVAS CON PSEINT
  • 17. HACER - DESDE - HASTA – INCREMENTO (FOR). EJEMPLO CON ESPECIFICACIÓN “PASO” 17 Si no queremos avanzar de uno en uno, podemos indicar otro tamaño de "paso": 24 y 25 de Marzo de 2014 ESTRUCTURAS REPETITIVAS CON PSEINT
  • 18. HACER - DESDE - HASTA – INCREMENTO (FOR). EJEMPLO 2 18 Código para repetir diez veces el nombre. Proceso escribir_nombre Escribir "dame tu nombre"; leer a; Para i<-1 Hasta 10 Con Paso 1 Hacer escribir a; Fin Para Fin Proceso 24 y 25 de Marzo de 2014 ESTRUCTURAS REPETITIVAS CON PSEINT
  • 19. HACER - DESDE - HASTA – INCREMENTO (FOR). EJEMPLO 3 19 Qué hace el siguiente programa: Proceso incremento escribir "digita un numero: "; leer a; Para a<-a+1 Hasta 10 Con Paso 1 Hacer escribir a Fin Para Fin Proceso 24 y 25 de Marzo de 2014 ESTRUCTURAS REPETITIVAS CON PSEINT
  • 20. HACER - DESDE - HASTA – INCREMENTO (FOR). DESARROLLE LOS SIGUIENTES EJERCICIOS 20 1.Ejercicio de repaso propuesto 8.1: Crea un programa que escriba los múltiplos del 3, desde el 3 hasta el 30. 2.Ejercicio de repaso propuesto 8.2: Crea un programa que escriba los números del 20 al 10, descendiendo. 3.Ejercicio de repaso propuesto 8.3: Crea un programa que escriba la tabla de multiplicar del 5: desde "5 x 0 = 0" hasta "5 x 10 = 50" 24 y 25 de Marzo de 2014 ESTRUCTURAS REPETITIVAS CON PSEINT
  • 21. 21 24 y 25 de Marzo de 2014 ESTRUCTURAS REPETITIVAS CON PSEINT BLOG EDUCATIVOS PAVILLALTA 1. Comercio electronico (e-commerce) 2. Compiladores e interpretes 3. Desarrollo de aplicaciones para dispositivos móviles (development mobile applications) 4. Ingenieria en sistemas informáticos (systems engineering) 5. Ingenieria web (web engineering) 6. Noticias de tecnología | informática | ciencia (technology news) 7. Programacion visual c++ .net (programming visual c + +. net) 8. Programacion web php, ajax, css, javascrip...(web programming) 9. Programación visual basic .net (programming visual basic) 10. Programacion visual c# (visual c # programming) 11. Redes de computadoras (computer network) 12. Investigación Científica 13. Artes Marciales, Tae Kwon Do
  • 22. 22 24 y 25 de Marzo de 2014 ESTRUCTURAS REPETITIVAS CON PSEINT FUENTES CONSULTADAS http://www.aprendeaprogramar.com Cursos gratuitos de programación de ordenadores
  • 23. 23 24 y 25 de Marzo de 2014 ESTRUCTURAS REPETITIVAS CON PSEINT