SlideShare una empresa de Scribd logo
1 de 25
Hacer un algoritmo que permita ingresar un numero hasta el
cual se mostrarán los números impartes que le anteponen
• ejemplo:
• usuario ingresa: 15
• algoritmo muestra: 1,3,5,7,9,11,13
• Bien, dice el ejercicio que pedimos un número y
ese será el tope de muestra, pero mostraremos
solo los números impares que estuvieron antes de
el, vamos a ello:
• – Abrimos DFD
• – Insertamos de que trata el algoritmo
– Declaramos las variables que vamos a usar, en éste caso serán dos:
num = numero que va a ingresar el usuario/a
ref = referencia que vamos a tener, a partir de la cantidad que le asignemos a ésta variable
comenzaremos a mostrar los impares hasta el numero que ingresaron ósea, num
– Bien, declaramos las variables entonces DFD
Ok, ahora pedimos hasta que numero desea generar los impares el usuario/a
Ciclo Mientras Que
• – Pero si lo dejamos ahí lo que va a hacer es que mostrara
el valor 1 que es lo que contiene la variable ref un
número infinito de veces porque el ciclo dice: si ref <
num, pero como siempre 1 va a ser menor a 15 ( el
ejemplo que supusimos arriba ), entonces nunca acabará
el ciclo. Además de que esa no es la finalidad, lo que
pedía el ejercicio es que mostremos los impares hasta
llegar al numero, 15 por ejemplo.
• – Entonces le debemos ir sumando valor a ref para que ya
no valga 1 si no que tenga un nuevo valor que será el
siguiente numero impar que le sigue, es decir 3 , y
después 5 , 7 , … así sucesivamente. Para ello hay que
sumarle un valor de 2 en cada reiteración del ciclo. Así
– Le sumamos el valor de dos (2) porque un numero impar mas dos (2) siempre va a dar
un numero impar, por ejemplo:
1 + 2 = 3
3 + 2 = 5
5 + 2 = 7
– Bien, ahora cada vez que pase por el ciclo se mostrara ref que al comienzo valdrá uno
(1), después valdrá tres (3), y así sucesivamente hasta llegar al numero que ingreso el
usuario/a.
– Si el usuario no ingresó un numero mayor a ref, es decir que ref no es menor a num,
por ejemplo
ref = 1
num = 0
Como ref no es menor a num, entonces no entra al ciclo y de inmediato se salta al final.
En nuestro caso mostrando el mensaje de: FIN
Pida dos números al usuario, y que los multiplique. Si la multiplicación
da un valor menor a 150, se volverán a pedir los números hasta que la
multiplicación de ambos tengan una respuesta mayor a 150. Mostrar
la respuesta en cada intento.
Bien, debemos pedir dos números, que de una vez declarándolos
serian nuestras variables ( n1 y n2 ), luego hay que multiplicarlos, ese
valor se deberá almacenar en una nueva variable, declarándola de
una vez podemos decir que será nuestra variable “respuesta“, si en la
variable “respuesta” se almacena un valor menor a 150 pues quiere
decir que al multiplicar n1 con n2 dio un valor menor a 150 y la
condición dice que se deberán volver a pedir los números hasta que
en la variable “respuesta” se almacene una cantidad mayor a 150,
queriendo decir que n1 * n2 dio un valor mayor a 150, satisfaciendo
así la condición. Vamos a ello:
Declaración de Variables n1 , n2 y respuesta
n1 = primer numero
n2 = segundo numero
respuesta = la multiplicación de n1 por n2
Ejemplo ciclo mientras que
Ejemplo ciclo mientras que
Ejemplo ciclo mientras que
Ejemplo ciclo mientras que
Ejemplo ciclo mientras que

Más contenido relacionado

La actualidad más candente

Elementos básicos de la programación orientada a objetos.
Elementos básicos de la programación orientada a objetos.Elementos básicos de la programación orientada a objetos.
Elementos básicos de la programación orientada a objetos.Whaleejaa Wha
 
Metodos de-ordenamiento
Metodos de-ordenamientoMetodos de-ordenamiento
Metodos de-ordenamientodeff000001
 
10 ejercicios-de-do-while
10 ejercicios-de-do-while10 ejercicios-de-do-while
10 ejercicios-de-do-whileDelvi Ramirez
 
Ordenación de vectores en c++
Ordenación de vectores en c++Ordenación de vectores en c++
Ordenación de vectores en c++kjjkfhjsfhjsfh
 
Ejercicios de entidad relacion extendida
Ejercicios de entidad relacion extendidaEjercicios de entidad relacion extendida
Ejercicios de entidad relacion extendidaDavid Rocha Bardales
 
Estructuras condicionales
Estructuras condicionalesEstructuras condicionales
Estructuras condicionalesAndreina Trejo
 
Arreglos o dimensiones en pseint
Arreglos o dimensiones en pseintArreglos o dimensiones en pseint
Arreglos o dimensiones en pseintDon Augusto
 
8b Curso de POO en java - paso de diagrama clases a java 1
8b Curso de POO en java - paso de diagrama clases a java 18b Curso de POO en java - paso de diagrama clases a java 1
8b Curso de POO en java - paso de diagrama clases a java 1Clara Patricia Avella Ibañez
 
Codificación. Código Fuente, Objeto y Ejecutable.
Codificación. Código Fuente, Objeto y Ejecutable.Codificación. Código Fuente, Objeto y Ejecutable.
Codificación. Código Fuente, Objeto y Ejecutable.Isabel Gómez
 
Conceptos de POO (Programacion Orientada a Objetos)
Conceptos de POO (Programacion Orientada a Objetos)Conceptos de POO (Programacion Orientada a Objetos)
Conceptos de POO (Programacion Orientada a Objetos)Josue Lara Reyes
 
Fundamentos de Programación - Unidad II: Introducción a la Programación
Fundamentos de Programación - Unidad II: Introducción a la ProgramaciónFundamentos de Programación - Unidad II: Introducción a la Programación
Fundamentos de Programación - Unidad II: Introducción a la ProgramaciónJosé Antonio Sandoval Acosta
 
Ejercicios resueltos de c++
Ejercicios resueltos de c++Ejercicios resueltos de c++
Ejercicios resueltos de c++Jhon TRUJILLO
 

La actualidad más candente (20)

Elementos básicos de la programación orientada a objetos.
Elementos básicos de la programación orientada a objetos.Elementos básicos de la programación orientada a objetos.
Elementos básicos de la programación orientada a objetos.
 
Ejercicios
EjerciciosEjercicios
Ejercicios
 
Metodos de-ordenamiento
Metodos de-ordenamientoMetodos de-ordenamiento
Metodos de-ordenamiento
 
Listas
ListasListas
Listas
 
Calculadora con operaciones básicas en java
Calculadora con operaciones básicas en javaCalculadora con operaciones básicas en java
Calculadora con operaciones básicas en java
 
10 ejercicios-de-do-while
10 ejercicios-de-do-while10 ejercicios-de-do-while
10 ejercicios-de-do-while
 
Ordenación de vectores en c++
Ordenación de vectores en c++Ordenación de vectores en c++
Ordenación de vectores en c++
 
Ejercicios de entidad relacion extendida
Ejercicios de entidad relacion extendidaEjercicios de entidad relacion extendida
Ejercicios de entidad relacion extendida
 
Estructuras condicionales
Estructuras condicionalesEstructuras condicionales
Estructuras condicionales
 
6 Curso de POO en Java - clases y objetos
6  Curso de POO en Java - clases y objetos6  Curso de POO en Java - clases y objetos
6 Curso de POO en Java - clases y objetos
 
Arreglos o dimensiones en pseint
Arreglos o dimensiones en pseintArreglos o dimensiones en pseint
Arreglos o dimensiones en pseint
 
Ejercicios uml
Ejercicios umlEjercicios uml
Ejercicios uml
 
8b Curso de POO en java - paso de diagrama clases a java 1
8b Curso de POO en java - paso de diagrama clases a java 18b Curso de POO en java - paso de diagrama clases a java 1
8b Curso de POO en java - paso de diagrama clases a java 1
 
Codificación. Código Fuente, Objeto y Ejecutable.
Codificación. Código Fuente, Objeto y Ejecutable.Codificación. Código Fuente, Objeto y Ejecutable.
Codificación. Código Fuente, Objeto y Ejecutable.
 
Conceptos de POO (Programacion Orientada a Objetos)
Conceptos de POO (Programacion Orientada a Objetos)Conceptos de POO (Programacion Orientada a Objetos)
Conceptos de POO (Programacion Orientada a Objetos)
 
5. ejercicios normalización
5. ejercicios normalización5. ejercicios normalización
5. ejercicios normalización
 
Listas doblemente enlazadas
Listas doblemente enlazadasListas doblemente enlazadas
Listas doblemente enlazadas
 
Fundamentos de Programación - Unidad II: Introducción a la Programación
Fundamentos de Programación - Unidad II: Introducción a la ProgramaciónFundamentos de Programación - Unidad II: Introducción a la Programación
Fundamentos de Programación - Unidad II: Introducción a la Programación
 
Ejercicios Entidad - Relacion
Ejercicios Entidad - RelacionEjercicios Entidad - Relacion
Ejercicios Entidad - Relacion
 
Ejercicios resueltos de c++
Ejercicios resueltos de c++Ejercicios resueltos de c++
Ejercicios resueltos de c++
 

Similar a Ejemplo ciclo mientras que

Similar a Ejemplo ciclo mientras que (20)

Programación de nivel básico 3. c2. p2.
Programación de nivel básico 3. c2. p2.Programación de nivel básico 3. c2. p2.
Programación de nivel básico 3. c2. p2.
 
Programación de nivel básico 3. c2. p2.
Programación de nivel básico 3. c2. p2.Programación de nivel básico 3. c2. p2.
Programación de nivel básico 3. c2. p2.
 
Guia pedagogica de fisica de 5.pdf
Guia pedagogica de fisica de 5.pdfGuia pedagogica de fisica de 5.pdf
Guia pedagogica de fisica de 5.pdf
 
Algoritmo con ciclos repetitivos
Algoritmo con ciclos repetitivosAlgoritmo con ciclos repetitivos
Algoritmo con ciclos repetitivos
 
Sistemas Numéricos.pptx
Sistemas Numéricos.pptxSistemas Numéricos.pptx
Sistemas Numéricos.pptx
 
Matematicas
MatematicasMatematicas
Matematicas
 
Estructura "For" Diagramas de Flujo
Estructura "For" Diagramas de FlujoEstructura "For" Diagramas de Flujo
Estructura "For" Diagramas de Flujo
 
Solucion 03
Solucion 03Solucion 03
Solucion 03
 
Solucion 03
Solucion 03Solucion 03
Solucion 03
 
Ejemplos de Operaciones Básicas
Ejemplos de Operaciones BásicasEjemplos de Operaciones Básicas
Ejemplos de Operaciones Básicas
 
Binario y decimal
Binario y decimalBinario y decimal
Binario y decimal
 
Laboratorios1
Laboratorios1Laboratorios1
Laboratorios1
 
Potencias
PotenciasPotencias
Potencias
 
Guia teorica nro 3 potencias
Guia teorica nro 3   potenciasGuia teorica nro 3   potencias
Guia teorica nro 3 potencias
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Estructuras de control c3. p2.
Estructuras de control c3. p2.Estructuras de control c3. p2.
Estructuras de control c3. p2.
 
Estructuras de control c3. p2.
Estructuras de control c3. p2.Estructuras de control c3. p2.
Estructuras de control c3. p2.
 
Proceso estadistico
Proceso estadisticoProceso estadistico
Proceso estadistico
 
Proceso estadistico
Proceso estadisticoProceso estadistico
Proceso estadistico
 
Proceso estadistico
Proceso estadisticoProceso estadistico
Proceso estadistico
 

Último

Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
celula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicacelula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicaFlor Idalia Espinoza Ortega
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxPryhaSalam
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
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
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 

Último (20)

Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
celula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicacelula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamica
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
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
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 

Ejemplo ciclo mientras que

  • 1.
  • 2. Hacer un algoritmo que permita ingresar un numero hasta el cual se mostrarán los números impartes que le anteponen • ejemplo: • usuario ingresa: 15 • algoritmo muestra: 1,3,5,7,9,11,13 • Bien, dice el ejercicio que pedimos un número y ese será el tope de muestra, pero mostraremos solo los números impares que estuvieron antes de el, vamos a ello: • – Abrimos DFD • – Insertamos de que trata el algoritmo
  • 3.
  • 4. – Declaramos las variables que vamos a usar, en éste caso serán dos: num = numero que va a ingresar el usuario/a ref = referencia que vamos a tener, a partir de la cantidad que le asignemos a ésta variable comenzaremos a mostrar los impares hasta el numero que ingresaron ósea, num – Bien, declaramos las variables entonces DFD
  • 5. Ok, ahora pedimos hasta que numero desea generar los impares el usuario/a
  • 6.
  • 8. • – Pero si lo dejamos ahí lo que va a hacer es que mostrara el valor 1 que es lo que contiene la variable ref un número infinito de veces porque el ciclo dice: si ref < num, pero como siempre 1 va a ser menor a 15 ( el ejemplo que supusimos arriba ), entonces nunca acabará el ciclo. Además de que esa no es la finalidad, lo que pedía el ejercicio es que mostremos los impares hasta llegar al numero, 15 por ejemplo. • – Entonces le debemos ir sumando valor a ref para que ya no valga 1 si no que tenga un nuevo valor que será el siguiente numero impar que le sigue, es decir 3 , y después 5 , 7 , … así sucesivamente. Para ello hay que sumarle un valor de 2 en cada reiteración del ciclo. Así
  • 9.
  • 10. – Le sumamos el valor de dos (2) porque un numero impar mas dos (2) siempre va a dar un numero impar, por ejemplo: 1 + 2 = 3 3 + 2 = 5 5 + 2 = 7 – Bien, ahora cada vez que pase por el ciclo se mostrara ref que al comienzo valdrá uno (1), después valdrá tres (3), y así sucesivamente hasta llegar al numero que ingreso el usuario/a. – Si el usuario no ingresó un numero mayor a ref, es decir que ref no es menor a num, por ejemplo ref = 1 num = 0 Como ref no es menor a num, entonces no entra al ciclo y de inmediato se salta al final. En nuestro caso mostrando el mensaje de: FIN
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18. Pida dos números al usuario, y que los multiplique. Si la multiplicación da un valor menor a 150, se volverán a pedir los números hasta que la multiplicación de ambos tengan una respuesta mayor a 150. Mostrar la respuesta en cada intento. Bien, debemos pedir dos números, que de una vez declarándolos serian nuestras variables ( n1 y n2 ), luego hay que multiplicarlos, ese valor se deberá almacenar en una nueva variable, declarándola de una vez podemos decir que será nuestra variable “respuesta“, si en la variable “respuesta” se almacena un valor menor a 150 pues quiere decir que al multiplicar n1 con n2 dio un valor menor a 150 y la condición dice que se deberán volver a pedir los números hasta que en la variable “respuesta” se almacene una cantidad mayor a 150, queriendo decir que n1 * n2 dio un valor mayor a 150, satisfaciendo así la condición. Vamos a ello:
  • 19.
  • 20. Declaración de Variables n1 , n2 y respuesta n1 = primer numero n2 = segundo numero respuesta = la multiplicación de n1 por n2