SlideShare una empresa de Scribd logo
1 de 9
Descargar para leer sin conexión
GUÍA DE USO DE LABORATORIOS
ESTUDIANTE: Guzmán Gómez Carlos Jossue
SEMESTRE: Tercero
PARALELO: C
CARRERA: Pedagogía de las Ciencias Experimentales Informática
Informe N°15
TEMA:
Tablas de Multiplicar.
OBJETIVO:
Conformar códigos en la creación de tablas de multiplicar con el uso de las sentencias “For” y
“While” para mostrar la tabla de multiplicar correspondiente a un número ingresado por pantalla.
RESULTADOS DE APRENDIZAJE
 Correcto uso de las herramientas que contiene Visual Studio Code.
 Lograr formular códigos con “For” y “While”.
 Obtener trabajos precisos en la conformación de operaciones básicas y obtención de datos
delimitados.
ACTIVIDADES:
-Crear un archivo nuevo en el desarrollador Visual Studio Code.
-Estructurar códigos para permitir la entrada de un número determinado y con ello obtener su
correspondiente tabla de multiplicar en la secuencia del 1 al 10.
-Concretar códigos de diseño y configuración.
DESARROLLO DE CONTENIDOS
1. En primer lugar, abrir el programa Visual Studio Code.
2. En segundo lugar, se creará un nuevo proyecto dando click izquierdo sobre “File” y “New
File”.
3. En tercer lugar, para guardar el nuevo archivo creado nuevamente seleccionamos “File” y
“Save As”, para a continuación introducir el correspondiente nombre del trabajo y
guardarlo con formato PHP.
4. Luego se puede introducir de forma personal, un diseño que formará parte de la página web
en la que se mostrarán los datos a introducir; en esta ocasión se estructura un color de página
y su correspondiente extensión con el uso del “<style>” y “</style>”, en conjunto con
“background-color” para el color de página y “background-size” para la debida
extensión.
5. Después se formula el texto introductorio y el debido casillero que será el responsable de
contener el valor del cual se obtendrá la respectiva tabla de multiplicar con la variable
“input” para las características del dato a ingresar, “type” para introducir la información,
“name” para asignar el nombre de la variable y “placeholder “Ingrese un numero”
required” para representar una indicación que ayude al usuario a completar los campos
requeridos. También se puede introducir diseños de texto como: <center> (para centrar el
texto), <h1></h1> (para asignar títulos) y <ins></ins> (para el subrayado textual).
6. A continuación, para el uso de la sentencia “For” en la repetición de un conjunto de
instrucciones un número finito de veces se procede a la apertura del formato PHP con
“<?php” en donde mediante el método POST ($_POST) se declara la variable en la que
se almacenará el dato a calcular con un “$num = $_POST [‘numero’]; ” y dentro del “For”
se establece la condición correspondiente en donde el contador de los números será igual a
1 ($contador=1), mostrará los datos hasta la igualdad de 10 números ($contador<=10) y
su contador ira en un aumento de 1 en 1 ($contador++). Para luego establecer la operación
correspondiente mediante un “$total=$num*$contador”, en conjunto con un primer
“echo” para separar los datos que se mostrarán (echo “<br />”;) y un segundo “echo” que
corresponda a la presentación de signos que nos permitan visualizar la operación
conformada. Con un “?>” se cerrará la línea de código.
7. El uso de la sentencia “While” sirve para conformar estructuras de control repetitiva con la
única diferencia que puede impedir la ejecución de un conjunto de instrucciones. En donde
se procede a la apertura del formato PHP con “<?php” en donde mediante el método POST
($_POST) se declara la variable en la que se almacenará el dato a calcular con un “$num
= $_POST [‘numero’]; ”, luego a partir de un “if” se condiciona el código declarando que
si el numero ingresado es igual a 0 ($num==0) se arrojará un mensaje de “El numero 0 no
se permite.” mediante un “echo”, pero si se ingresa otro valor entero (else) se mostrará el
mensaje de “Las tablas de multiplicar del número son: ”. Seguidamente se declara el
contador a partir del número 1 con “$contador=1;” y dentro de la instrucción “While” se
establece la condición correspondiente en donde el contador de los números correrá hasta
el valor de 10 con un “$contador<=10”; sin olvidar establecer la respectiva operación
mediante “$total=$contador*$num”, en conjunto con un “echo” para presentar por medio
de signos la operación que se está realizando y finalmente componer al contador en un
ascenso de números de 1 en 1 así “$contador++;”. Con un “?>” se cerrará la línea de
código.
8. Se procede a guardar los códigos ingresados en los diferentes documentos por medio de
un “Save”.
9. Ingresar en la página web de preferencia con el enlace “http://127.0.0.1“ junto al nombre
de la carpeta o espacio en el que se guardó el archivo, en este caso “/carpeta”.
Posteriormente se selecciona el nombre del documento (foruno) para la estructura
realizada con “For” y (whileuno) para la estructura realizada con “While”.
10. Por último, al ejecutar el programa se obtendrá la tabla de multiplicar del número ingresado
tanto con la sentencia “For” como con la sentencia “While” con la única diferencia que
esta última arrojará el mensaje de “El número 0 no se permite.” al ingresar el valor de 0.
a) Sentencia “FOR”
b) Sentencia “WHILE”
CÓDIGO DE LA SENTENCIA FOR
<style type="text/css">
body{
background-color:#FFBB33;
background-size: 100% 100%;
background-attachment: fixed;
}
</style>
<center>
<form action="#" method="POST">
<h1><ins>TABLAS DE MULTIPLICAR</h1></ins>
<h3>Ingrese un número: </h3>
<input type="text" name="numero" placeholder "Ingrese un numero" required>
<input type="submit" value="Generar">
</form>
<?php
$num = $_POST['numero'];
for($contador=1;$contador<=10;$contador++)
{
echo "<br />";
$total=$num*$contador;
echo "<td>".$num. "*" .$contador. "=" .$total. "</td>";
}
?>
</center>
CÓDIGO DE LA SENTENCIA WHILE
<style type="text/css">
body{
background-color:#FFBB33;
background-size: 100% 100%;
background-attachment: fixed;
}
</style>
<center>
<form action="#" method="POST">
<h1><ins>TABLAS DE MULTIPLICAR</h1></ins>
<h3>Ingrese un número: </h3>
<input type="text" name="numero" placeholder "Ingrese un numero" required>
<input type="submit" value="Generar">
</form>
<?php
$num = $_POST['numero'];
if ($num==0){
echo "<h2>El número 0 no se permite.</h2>";
}
else {
echo "<h2>Las tablas de multiplicar del número son: </h2>";
$contador=1;
while ($contador<=10){
$total=$contador*$num;
echo $contador. " x " .$num. " = ".$total. "<br>";
$contador++;
}
}
?>
</center>
BIBLIOGRAFÍA:
• Linardi, V. (2021, 8 agosto). Estructura repetitiva Bucle for - Programación Visual Basic. Net
con Visual Studio 2013 (13–25). www.IncanatoIT.com - Desarrollando Software.
https://www.incanatoit.com/2014/12/estructura-repetitiva-bucle-for-programacion-visual-basic-
net.html#:%7E:text=Un%20bucle%20for%20es%20una,tarea%20se%20va%20a%20repetir.&tex
t=Hacer%20un%20programa%20en%20Visual%20Basic.
• Dillon, A. (2018, 25 agosto). Ciclos repetitivos en Visual Basic .NET (For, While, Do, For Each).
Byspel. https://byspel.com/ciclos-repetitivos-en-visual-basic-net-estucturas-de-bucles/
f.) ________________________ f.) _______________________
Carlos Jossue Guzmán Gómez MSc. Víctor Zapata
ESTUDIANTE DOCENTE

Más contenido relacionado

Similar a Inf 15 (while y for) tablas de multiplicar

Guzman carlos tarea_2_2do_c(informe_7)
Guzman carlos tarea_2_2do_c(informe_7)Guzman carlos tarea_2_2do_c(informe_7)
Guzman carlos tarea_2_2do_c(informe_7)Carlos Guzmán
 
Sentencia for (informe_10)
Sentencia for (informe_10)Sentencia for (informe_10)
Sentencia for (informe_10)Carlos Guzmán
 
Ejercicios de programacion if - switch-case
Ejercicios de programacion   if  -   switch-caseEjercicios de programacion   if  -   switch-case
Ejercicios de programacion if - switch-caseGuillermo Viaje
 
Switch case (informe_19)
Switch case (informe_19)Switch case (informe_19)
Switch case (informe_19)Carlos Guzmán
 
Switch case (informe_18)
Switch case (informe_18)Switch case (informe_18)
Switch case (informe_18)Carlos Guzmán
 
Introducción a PHP - Programador PHP - UGR
Introducción a PHP - Programador PHP - UGRIntroducción a PHP - Programador PHP - UGR
Introducción a PHP - Programador PHP - UGRJuan Belón Pérez
 
Estructuras de repetición en programacion
Estructuras de repetición en programacionEstructuras de repetición en programacion
Estructuras de repetición en programacionSERCOMPFAST
 
Sentencia for (informe_11)
Sentencia for (informe_11)Sentencia for (informe_11)
Sentencia for (informe_11)Carlos Guzmán
 
FUNCIONES DEFINIDAS POR EL USUARIO & VARIABLES SUPERGLOBALES.
FUNCIONES DEFINIDAS POR EL USUARIO & VARIABLES SUPERGLOBALES.FUNCIONES DEFINIDAS POR EL USUARIO & VARIABLES SUPERGLOBALES.
FUNCIONES DEFINIDAS POR EL USUARIO & VARIABLES SUPERGLOBALES.EDGAROMARBARAJASVAZQ
 
Inf 4 (cotizacion de autos)
Inf 4 (cotizacion de autos)Inf 4 (cotizacion de autos)
Inf 4 (cotizacion de autos)Carlos Guzmán
 

Similar a Inf 15 (while y for) tablas de multiplicar (20)

Inf 20 (fpdf)
Inf 20 (fpdf)Inf 20 (fpdf)
Inf 20 (fpdf)
 
Tarea sesion4 isaias
Tarea sesion4 isaiasTarea sesion4 isaias
Tarea sesion4 isaias
 
Informe 6
Informe 6Informe 6
Informe 6
 
Guzman carlos tarea_2_2do_c(informe_7)
Guzman carlos tarea_2_2do_c(informe_7)Guzman carlos tarea_2_2do_c(informe_7)
Guzman carlos tarea_2_2do_c(informe_7)
 
Sentencia for (informe_10)
Sentencia for (informe_10)Sentencia for (informe_10)
Sentencia for (informe_10)
 
Ejercicios de programacion if - switch-case
Ejercicios de programacion   if  -   switch-caseEjercicios de programacion   if  -   switch-case
Ejercicios de programacion if - switch-case
 
Switch case (informe_19)
Switch case (informe_19)Switch case (informe_19)
Switch case (informe_19)
 
Switch case (informe_18)
Switch case (informe_18)Switch case (informe_18)
Switch case (informe_18)
 
Tutorial bd y php
Tutorial bd y phpTutorial bd y php
Tutorial bd y php
 
Introducción a PHP - Programador PHP - UGR
Introducción a PHP - Programador PHP - UGRIntroducción a PHP - Programador PHP - UGR
Introducción a PHP - Programador PHP - UGR
 
Php
PhpPhp
Php
 
Estructuras de repetición en programacion
Estructuras de repetición en programacionEstructuras de repetición en programacion
Estructuras de repetición en programacion
 
Sentencia for (informe_11)
Sentencia for (informe_11)Sentencia for (informe_11)
Sentencia for (informe_11)
 
Php!
Php!Php!
Php!
 
Sesión de clase del curso de programación
Sesión de clase del curso de programaciónSesión de clase del curso de programación
Sesión de clase del curso de programación
 
Phpgaby
PhpgabyPhpgaby
Phpgaby
 
Codigo
CodigoCodigo
Codigo
 
Phpgaby
PhpgabyPhpgaby
Phpgaby
 
FUNCIONES DEFINIDAS POR EL USUARIO & VARIABLES SUPERGLOBALES.
FUNCIONES DEFINIDAS POR EL USUARIO & VARIABLES SUPERGLOBALES.FUNCIONES DEFINIDAS POR EL USUARIO & VARIABLES SUPERGLOBALES.
FUNCIONES DEFINIDAS POR EL USUARIO & VARIABLES SUPERGLOBALES.
 
Inf 4 (cotizacion de autos)
Inf 4 (cotizacion de autos)Inf 4 (cotizacion de autos)
Inf 4 (cotizacion de autos)
 

Más de Carlos Guzmán

Inf 19 (consulya y borrado de datos)
Inf 19 (consulya y borrado de datos)Inf 19 (consulya y borrado de datos)
Inf 19 (consulya y borrado de datos)Carlos Guzmán
 
Inf 16 (grupal 4) (lectura y desarrollo de un número)
Inf 16  (grupal 4) (lectura y desarrollo de un número)Inf 16  (grupal 4) (lectura y desarrollo de un número)
Inf 16 (grupal 4) (lectura y desarrollo de un número)Carlos Guzmán
 
Inf 14 (ventadellantas) rines
Inf 14 (ventadellantas)   rinesInf 14 (ventadellantas)   rines
Inf 14 (ventadellantas) rinesCarlos Guzmán
 
Inf 7 (instalación del xampp)
Inf 7 (instalación del xampp)Inf 7 (instalación del xampp)
Inf 7 (instalación del xampp)Carlos Guzmán
 
Inf 5 (diseños con texto y multimedia)
Inf 5 (diseños con texto y multimedia)Inf 5 (diseños con texto y multimedia)
Inf 5 (diseños con texto y multimedia)Carlos Guzmán
 
Inf 2 (imagen, audio, video)
Inf 2 (imagen, audio, video)Inf 2 (imagen, audio, video)
Inf 2 (imagen, audio, video)Carlos Guzmán
 
Inf 1 (instalación de visual studio code)
Inf 1 (instalación de visual studio code) Inf 1 (instalación de visual studio code)
Inf 1 (instalación de visual studio code) Carlos Guzmán
 
Programación Orientado Objetos
Programación Orientado ObjetosProgramación Orientado Objetos
Programación Orientado ObjetosCarlos Guzmán
 
Exposicion de arreglo_bidimencional
Exposicion de arreglo_bidimencionalExposicion de arreglo_bidimencional
Exposicion de arreglo_bidimencionalCarlos Guzmán
 
Informe sobre exposicion
Informe sobre exposicionInforme sobre exposicion
Informe sobre exposicionCarlos Guzmán
 

Más de Carlos Guzmán (20)

Proyecto final
Proyecto finalProyecto final
Proyecto final
 
Rúbrica proyecto
Rúbrica proyectoRúbrica proyecto
Rúbrica proyecto
 
Presentacion digital
Presentacion digitalPresentacion digital
Presentacion digital
 
Inf 17 (chatbot)
Inf 17 (chatbot)Inf 17 (chatbot)
Inf 17 (chatbot)
 
Inf 19 (consulya y borrado de datos)
Inf 19 (consulya y borrado de datos)Inf 19 (consulya y borrado de datos)
Inf 19 (consulya y borrado de datos)
 
Inf 16 (grupal 4) (lectura y desarrollo de un número)
Inf 16  (grupal 4) (lectura y desarrollo de un número)Inf 16  (grupal 4) (lectura y desarrollo de un número)
Inf 16 (grupal 4) (lectura y desarrollo de un número)
 
Inf 14 (ventadellantas) rines
Inf 14 (ventadellantas)   rinesInf 14 (ventadellantas)   rines
Inf 14 (ventadellantas) rines
 
Inf 12 (grupal 3)
Inf 12 (grupal 3)Inf 12 (grupal 3)
Inf 12 (grupal 3)
 
Inf 11 (post)
Inf 11 (post)Inf 11 (post)
Inf 11 (post)
 
Inf 9 (grupal 2)
Inf 9 (grupal 2)Inf 9 (grupal 2)
Inf 9 (grupal 2)
 
Inf 7 (instalación del xampp)
Inf 7 (instalación del xampp)Inf 7 (instalación del xampp)
Inf 7 (instalación del xampp)
 
Inf 6 (grupal 1)
Inf 6 (grupal 1)Inf 6 (grupal 1)
Inf 6 (grupal 1)
 
Inf 5 (diseños con texto y multimedia)
Inf 5 (diseños con texto y multimedia)Inf 5 (diseños con texto y multimedia)
Inf 5 (diseños con texto y multimedia)
 
Inf 3 (tablas)
Inf 3 (tablas)Inf 3 (tablas)
Inf 3 (tablas)
 
Inf 2 (imagen, audio, video)
Inf 2 (imagen, audio, video)Inf 2 (imagen, audio, video)
Inf 2 (imagen, audio, video)
 
Inf 1 (instalación de visual studio code)
Inf 1 (instalación de visual studio code) Inf 1 (instalación de visual studio code)
Inf 1 (instalación de visual studio code)
 
Programación Orientado Objetos
Programación Orientado ObjetosProgramación Orientado Objetos
Programación Orientado Objetos
 
Exposicion de arreglo_bidimencional
Exposicion de arreglo_bidimencionalExposicion de arreglo_bidimencional
Exposicion de arreglo_bidimencional
 
Informe
InformeInforme
Informe
 
Informe sobre exposicion
Informe sobre exposicionInforme sobre exposicion
Informe sobre exposicion
 

Último

Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfAlfredoRamirez953210
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docxAgustinaNuez21
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALEDUCCUniversidadCatl
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxMartín Ramírez
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxMartín Ramírez
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Baker Publishing Company
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressionsConsueloSantana3
 

Último (20)

Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docx
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
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
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressions
 

Inf 15 (while y for) tablas de multiplicar

  • 1. GUÍA DE USO DE LABORATORIOS ESTUDIANTE: Guzmán Gómez Carlos Jossue SEMESTRE: Tercero PARALELO: C CARRERA: Pedagogía de las Ciencias Experimentales Informática Informe N°15 TEMA: Tablas de Multiplicar. OBJETIVO: Conformar códigos en la creación de tablas de multiplicar con el uso de las sentencias “For” y “While” para mostrar la tabla de multiplicar correspondiente a un número ingresado por pantalla. RESULTADOS DE APRENDIZAJE  Correcto uso de las herramientas que contiene Visual Studio Code.  Lograr formular códigos con “For” y “While”.  Obtener trabajos precisos en la conformación de operaciones básicas y obtención de datos delimitados. ACTIVIDADES: -Crear un archivo nuevo en el desarrollador Visual Studio Code. -Estructurar códigos para permitir la entrada de un número determinado y con ello obtener su correspondiente tabla de multiplicar en la secuencia del 1 al 10. -Concretar códigos de diseño y configuración. DESARROLLO DE CONTENIDOS 1. En primer lugar, abrir el programa Visual Studio Code.
  • 2. 2. En segundo lugar, se creará un nuevo proyecto dando click izquierdo sobre “File” y “New File”. 3. En tercer lugar, para guardar el nuevo archivo creado nuevamente seleccionamos “File” y “Save As”, para a continuación introducir el correspondiente nombre del trabajo y guardarlo con formato PHP.
  • 3. 4. Luego se puede introducir de forma personal, un diseño que formará parte de la página web en la que se mostrarán los datos a introducir; en esta ocasión se estructura un color de página y su correspondiente extensión con el uso del “<style>” y “</style>”, en conjunto con “background-color” para el color de página y “background-size” para la debida extensión. 5. Después se formula el texto introductorio y el debido casillero que será el responsable de contener el valor del cual se obtendrá la respectiva tabla de multiplicar con la variable “input” para las características del dato a ingresar, “type” para introducir la información, “name” para asignar el nombre de la variable y “placeholder “Ingrese un numero” required” para representar una indicación que ayude al usuario a completar los campos requeridos. También se puede introducir diseños de texto como: <center> (para centrar el texto), <h1></h1> (para asignar títulos) y <ins></ins> (para el subrayado textual).
  • 4. 6. A continuación, para el uso de la sentencia “For” en la repetición de un conjunto de instrucciones un número finito de veces se procede a la apertura del formato PHP con “<?php” en donde mediante el método POST ($_POST) se declara la variable en la que se almacenará el dato a calcular con un “$num = $_POST [‘numero’]; ” y dentro del “For” se establece la condición correspondiente en donde el contador de los números será igual a 1 ($contador=1), mostrará los datos hasta la igualdad de 10 números ($contador<=10) y su contador ira en un aumento de 1 en 1 ($contador++). Para luego establecer la operación correspondiente mediante un “$total=$num*$contador”, en conjunto con un primer “echo” para separar los datos que se mostrarán (echo “<br />”;) y un segundo “echo” que corresponda a la presentación de signos que nos permitan visualizar la operación conformada. Con un “?>” se cerrará la línea de código. 7. El uso de la sentencia “While” sirve para conformar estructuras de control repetitiva con la única diferencia que puede impedir la ejecución de un conjunto de instrucciones. En donde se procede a la apertura del formato PHP con “<?php” en donde mediante el método POST ($_POST) se declara la variable en la que se almacenará el dato a calcular con un “$num = $_POST [‘numero’]; ”, luego a partir de un “if” se condiciona el código declarando que si el numero ingresado es igual a 0 ($num==0) se arrojará un mensaje de “El numero 0 no se permite.” mediante un “echo”, pero si se ingresa otro valor entero (else) se mostrará el mensaje de “Las tablas de multiplicar del número son: ”. Seguidamente se declara el contador a partir del número 1 con “$contador=1;” y dentro de la instrucción “While” se establece la condición correspondiente en donde el contador de los números correrá hasta el valor de 10 con un “$contador<=10”; sin olvidar establecer la respectiva operación mediante “$total=$contador*$num”, en conjunto con un “echo” para presentar por medio de signos la operación que se está realizando y finalmente componer al contador en un ascenso de números de 1 en 1 así “$contador++;”. Con un “?>” se cerrará la línea de código.
  • 5. 8. Se procede a guardar los códigos ingresados en los diferentes documentos por medio de un “Save”. 9. Ingresar en la página web de preferencia con el enlace “http://127.0.0.1“ junto al nombre de la carpeta o espacio en el que se guardó el archivo, en este caso “/carpeta”. Posteriormente se selecciona el nombre del documento (foruno) para la estructura realizada con “For” y (whileuno) para la estructura realizada con “While”.
  • 6. 10. Por último, al ejecutar el programa se obtendrá la tabla de multiplicar del número ingresado tanto con la sentencia “For” como con la sentencia “While” con la única diferencia que esta última arrojará el mensaje de “El número 0 no se permite.” al ingresar el valor de 0. a) Sentencia “FOR” b) Sentencia “WHILE”
  • 7. CÓDIGO DE LA SENTENCIA FOR <style type="text/css"> body{ background-color:#FFBB33; background-size: 100% 100%; background-attachment: fixed; } </style> <center> <form action="#" method="POST"> <h1><ins>TABLAS DE MULTIPLICAR</h1></ins> <h3>Ingrese un número: </h3> <input type="text" name="numero" placeholder "Ingrese un numero" required> <input type="submit" value="Generar"> </form> <?php $num = $_POST['numero']; for($contador=1;$contador<=10;$contador++) { echo "<br />"; $total=$num*$contador; echo "<td>".$num. "*" .$contador. "=" .$total. "</td>"; } ?> </center>
  • 8. CÓDIGO DE LA SENTENCIA WHILE <style type="text/css"> body{ background-color:#FFBB33; background-size: 100% 100%; background-attachment: fixed; } </style> <center> <form action="#" method="POST"> <h1><ins>TABLAS DE MULTIPLICAR</h1></ins> <h3>Ingrese un número: </h3> <input type="text" name="numero" placeholder "Ingrese un numero" required> <input type="submit" value="Generar"> </form> <?php $num = $_POST['numero']; if ($num==0){ echo "<h2>El número 0 no se permite.</h2>"; } else { echo "<h2>Las tablas de multiplicar del número son: </h2>"; $contador=1; while ($contador<=10){ $total=$contador*$num; echo $contador. " x " .$num. " = ".$total. "<br>"; $contador++; } } ?> </center> BIBLIOGRAFÍA: • Linardi, V. (2021, 8 agosto). Estructura repetitiva Bucle for - Programación Visual Basic. Net con Visual Studio 2013 (13–25). www.IncanatoIT.com - Desarrollando Software. https://www.incanatoit.com/2014/12/estructura-repetitiva-bucle-for-programacion-visual-basic- net.html#:%7E:text=Un%20bucle%20for%20es%20una,tarea%20se%20va%20a%20repetir.&tex t=Hacer%20un%20programa%20en%20Visual%20Basic. • Dillon, A. (2018, 25 agosto). Ciclos repetitivos en Visual Basic .NET (For, While, Do, For Each). Byspel. https://byspel.com/ciclos-repetitivos-en-visual-basic-net-estucturas-de-bucles/
  • 9. f.) ________________________ f.) _______________________ Carlos Jossue Guzmán Gómez MSc. Víctor Zapata ESTUDIANTE DOCENTE