SlideShare ist ein Scribd-Unternehmen logo
1 von 9
Downloaden Sie, um offline zu lesen
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

Weitere ähnliche Inhalte

Was ist angesagt?

Teoria burocracia (1)
Teoria burocracia (1)Teoria burocracia (1)
Teoria burocracia (1)alexander_hv
 
Planificación y Modelado del Sistema de Información para una Ferretería
Planificación y Modelado del Sistema de Información para una Ferretería Planificación y Modelado del Sistema de Información para una Ferretería
Planificación y Modelado del Sistema de Información para una Ferretería Erick Domínguez Canseco
 
Las organizaciones y el enfoque de sistemas
Las organizaciones y el enfoque de sistemasLas organizaciones y el enfoque de sistemas
Las organizaciones y el enfoque de sistemasucveducacion
 
Desarrollo sustentable subtemas 4.8.1 y 4.8.2
Desarrollo sustentable subtemas 4.8.1 y 4.8.2Desarrollo sustentable subtemas 4.8.1 y 4.8.2
Desarrollo sustentable subtemas 4.8.1 y 4.8.2Roberto' Mtz Torre
 
Linea del tiempo / Etapas Administrativas
Linea del tiempo / Etapas AdministrativasLinea del tiempo / Etapas Administrativas
Linea del tiempo / Etapas AdministrativasDanters3
 
Investigacion de operaciones II
Investigacion de operaciones IIInvestigacion de operaciones II
Investigacion de operaciones IIsonibermora
 
Etapa de la Dirección: Integración
Etapa de la Dirección: IntegraciónEtapa de la Dirección: Integración
Etapa de la Dirección: IntegraciónCinthya Eliiza
 
Propuesta tecnologica
Propuesta tecnologicaPropuesta tecnologica
Propuesta tecnologicasandrariveram
 
Balanceo de línea
Balanceo de líneaBalanceo de línea
Balanceo de línearafael101010
 
02 b. cursoarena 2_panelbasico_consoluciondeejercicios (1)-para la clase
02 b. cursoarena 2_panelbasico_consoluciondeejercicios (1)-para la clase02 b. cursoarena 2_panelbasico_consoluciondeejercicios (1)-para la clase
02 b. cursoarena 2_panelbasico_consoluciondeejercicios (1)-para la clasemiroslava vidal
 
Xpo secuenciacion de trabajos
Xpo secuenciacion de trabajosXpo secuenciacion de trabajos
Xpo secuenciacion de trabajosDiann Aguilar
 
Tendencias Lineales o no lineales / Estadistica
Tendencias Lineales o no lineales / EstadisticaTendencias Lineales o no lineales / Estadistica
Tendencias Lineales o no lineales / EstadisticaBego E A
 
339020374 medicion-del-trabajo
339020374 medicion-del-trabajo339020374 medicion-del-trabajo
339020374 medicion-del-trabajoJonathan Vissoni
 
Enfoques de la administración
Enfoques de la administraciónEnfoques de la administración
Enfoques de la administraciónmayerlingsagredo
 
Rol de la Administración de Operaciones - Ensayo
Rol de la Administración de Operaciones -  EnsayoRol de la Administración de Operaciones -  Ensayo
Rol de la Administración de Operaciones - EnsayoMitzi Linares Vizcarra
 
Ejercicio curva de aprendizaje
Ejercicio curva de aprendizajeEjercicio curva de aprendizaje
Ejercicio curva de aprendizajeKristy Quimi
 

Was ist angesagt? (20)

Teoria burocracia (1)
Teoria burocracia (1)Teoria burocracia (1)
Teoria burocracia (1)
 
Planificación y Modelado del Sistema de Información para una Ferretería
Planificación y Modelado del Sistema de Información para una Ferretería Planificación y Modelado del Sistema de Información para una Ferretería
Planificación y Modelado del Sistema de Información para una Ferretería
 
Las organizaciones y el enfoque de sistemas
Las organizaciones y el enfoque de sistemasLas organizaciones y el enfoque de sistemas
Las organizaciones y el enfoque de sistemas
 
Desarrollo sustentable subtemas 4.8.1 y 4.8.2
Desarrollo sustentable subtemas 4.8.1 y 4.8.2Desarrollo sustentable subtemas 4.8.1 y 4.8.2
Desarrollo sustentable subtemas 4.8.1 y 4.8.2
 
Administración Científica
Administración CientíficaAdministración Científica
Administración Científica
 
Linea del tiempo / Etapas Administrativas
Linea del tiempo / Etapas AdministrativasLinea del tiempo / Etapas Administrativas
Linea del tiempo / Etapas Administrativas
 
Investigacion de operaciones II
Investigacion de operaciones IIInvestigacion de operaciones II
Investigacion de operaciones II
 
Etapa de la Dirección: Integración
Etapa de la Dirección: IntegraciónEtapa de la Dirección: Integración
Etapa de la Dirección: Integración
 
Unidad 6. Representación de proyectos mediante una red
Unidad 6. Representación de proyectos mediante una redUnidad 6. Representación de proyectos mediante una red
Unidad 6. Representación de proyectos mediante una red
 
Propuesta tecnologica
Propuesta tecnologicaPropuesta tecnologica
Propuesta tecnologica
 
Balanceo de línea
Balanceo de líneaBalanceo de línea
Balanceo de línea
 
02 b. cursoarena 2_panelbasico_consoluciondeejercicios (1)-para la clase
02 b. cursoarena 2_panelbasico_consoluciondeejercicios (1)-para la clase02 b. cursoarena 2_panelbasico_consoluciondeejercicios (1)-para la clase
02 b. cursoarena 2_panelbasico_consoluciondeejercicios (1)-para la clase
 
Lineas de espera
Lineas de esperaLineas de espera
Lineas de espera
 
Xpo secuenciacion de trabajos
Xpo secuenciacion de trabajosXpo secuenciacion de trabajos
Xpo secuenciacion de trabajos
 
Unidad 4
Unidad 4Unidad 4
Unidad 4
 
Tendencias Lineales o no lineales / Estadistica
Tendencias Lineales o no lineales / EstadisticaTendencias Lineales o no lineales / Estadistica
Tendencias Lineales o no lineales / Estadistica
 
339020374 medicion-del-trabajo
339020374 medicion-del-trabajo339020374 medicion-del-trabajo
339020374 medicion-del-trabajo
 
Enfoques de la administración
Enfoques de la administraciónEnfoques de la administración
Enfoques de la administración
 
Rol de la Administración de Operaciones - Ensayo
Rol de la Administración de Operaciones -  EnsayoRol de la Administración de Operaciones -  Ensayo
Rol de la Administración de Operaciones - Ensayo
 
Ejercicio curva de aprendizaje
Ejercicio curva de aprendizajeEjercicio curva de aprendizaje
Ejercicio curva de aprendizaje
 

Ähnlich wie Inf 15 (while y for) tablas de multiplicar

Ähnlich wie Inf 15 (while y for) tablas de multiplicar (20)

Inf 13 (switch)
Inf 13 (switch)Inf 13 (switch)
Inf 13 (switch)
 
Informe
InformeInforme
Informe
 
Inf 10 (operaciones por pantalla) get
Inf 10 (operaciones por pantalla) getInf 10 (operaciones por pantalla) get
Inf 10 (operaciones por pantalla) get
 
Inf 18 (base de datos)
Inf 18 (base de datos)Inf 18 (base de datos)
Inf 18 (base de datos)
 
Informe 7
Informe 7Informe 7
Informe 7
 
Inf 8 (tablas eliseth)
Inf 8 (tablas eliseth)Inf 8 (tablas eliseth)
Inf 8 (tablas eliseth)
 
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!
 

Mehr von 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 4 (cotizacion de autos)
Inf 4 (cotizacion de autos)Inf 4 (cotizacion de autos)
Inf 4 (cotizacion de autos)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
 

Mehr von 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 4 (cotizacion de autos)
Inf 4 (cotizacion de autos)Inf 4 (cotizacion de autos)
Inf 4 (cotizacion de autos)
 
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
 

Kürzlich hochgeladen

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
 
CLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdfCLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdfJonathanCovena1
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfenelcielosiempre
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfMaritzaRetamozoVera
 
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
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
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
 
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
 
Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptxolgakaterin
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
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
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdfenelcielosiempre
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 

Kürzlich hochgeladen (20)

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
 
CLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdfCLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdf
 
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
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdf
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
 
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
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
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.
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
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
 
Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptx
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdf
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 

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