“variables , sentencia if y bucles”

Slides:



Advertisements
Presentaciones similares
Estructuras de control
Advertisements

ESTRUCTURAS DE CONTROL
PHP. PHP (Hypertext Preprocessor) preprocesador de Hipertexto Se ejecuta en el servidor El resultado de ejecutarse es código HTML Manual oficial en
Lenguaje PHP Capítulo 4.
Pippy (Python para niños)‏ 1.
PHP-MYSQL OPERADORES EN PHP
Fundamentos de la Programación Estructurada
Estructuras de Control
Desarrollo de Aplicaciones para Internet
Programación de sitios Web con PHP
Concepto de programa. Directorio Concepto de programa. Analisis del problema. Resolucion del problema. Desarroollo de un programa. Partes constitutivas.
Tema 2: Lenguaje PHP básico
ALGORÍTMICA Dpto. Ingeniería de Sistemas y Automática
Desarrollo de sitios web con PHP y MySQL
Estructuras de Repetición
VISUAL BASIC CONSOLA Todas las ordenes o instrucciones se digitan dentro de sub Main() y End Sub ÁREA DE TRABAJO: Las aplicaciones de consola son aquellas.

TÉCNICO EN PROGRAMACIÓN DE SOFTWARE Instructor: Ingeniero Adrián Guerrero Taborda
Son aquellas que van a ejecutar un número determinado de veces una instrucción o un conjunto de ellas. Un BUCLE O CICLO son las instrucciones a repetirse.
Tema 4: Sentencias de control
Ingeniero Anyelo Quintero
ESTRUCTURAS ITERATIVAS
Estructuras de Control
ESTRUCTURAS DE CONTROL
Programación de Computadores
Programación en Matlab
FUNDAMENTOS DE PROGRAMACIÓN
Tema 1: Lenguaje PHP básico Ing. Tulio Nel Benavides Peña
ESTRUCTURAS DO-WHILE Y FOR.
Pulse para añadir texto Desarrollo de sitios web con PHP y MySQL Tema 2: Lenguaje PHP básico Elaborado por: José Mariano González Romano
Capítulo 2 – Estructuras de Control
PHP TODO SOBRE PHP.
WHILE Estructuras Repetitivas
Informática Tema 5 - Estructuras de Control Estructuras de Repetición.
Clase 2 Gabriela Araya Baez.  Permite la ejecución de un bloque de instrucciones, mediante la verificación de una condición. Si esta no se cumple (else),
Informática Ingeniería en Electrónica y Automática Industrial
1002 JM while not detener: adivina = int(raw_input('Ingrese un entero : ')) if adivina == numero: print 'Felicitaciones, haz adivinado!.' detener = True.
Teoría – Alejandro Gonzalez
Estructuras de Control.
2008 Escuela de Informática y Telecomunicaciones, DuocUC Escuela de Informática y Telecomunicaciones Clase 7: Control del flujo en BASH Nombre unidad de.
Programación Básica con “NQC” Pedro F. Toledo – Patricio Castillo 18/08/2006.
REPETITIVAS (CÍCLICAS)
Presentado por: Laura Patricia Pinto Prieto Ingeniera de Sistemas.
introducción al lenguaje
While En este ciclo el cuerpo de instrucciones se ejecuta mientras una condición permanezca como verdadera en el momento en que la condición se convierte.
Índice Definición de php Introducción a php Fundamentos de php
PHP con Bases de Datos Tema 2 Variables, Constantes y Tipos de Datos
PEDRO ALBERTO ARIAS QUINTERO. El shell es un intérprete de órdenes, los intérpretes de órdenes de Linux son auténticos lenguajes de programación. Como.
Sesión 13: Python (4) – Estructura Repetición. 2009/1 Circuitos Digitales III 2010/1 Circuitos Digitales III 2010/1 Circuitos Digitales III 2010/1 Informática.
Ihr Logo PHP Parte 2 “php toma muchas sintaxis de lenguajes de alto nivel conocidos para poder trabajar”
Ing. Johanna Macias Algoritmo, Estructura y Programación III.
PHP el Lenguaje Ejercicios Básicos.
El lenguaje de programación C - Control de flujo y bucles -
LENGUAJE “C” Programación.
Fundamentos de Programación
Práctica Profesional PHP.
Estructuras de Decisión
2011/1 - CLASE 12. AGENDA 1 Introducción 2 Sentencia while 3 Sentencia for 14 Sentencia do-while 5 Instrucciones Especiales 6 Ciclos anidados.
CICLOS EN C – PARTE 3.
JAVASCRIPT Permite extender las capacidades del lenguaje HTML.
1 Desarrollo Web en Entorno Servidor Tema 4: Estructuras de control. Estructuras Selectivas. Operadores de comparación. Operadores Lógicos. Operadores.
ESTRUCTURA DE CONTROL REPETITIVAS: WHILE, DO… WHILE
PROGRAMACIÓN Grupo de Modelamiento de Sistemas
Prof. Jonathan Silva Ingeniería Civil – Informática I Ingeniería Civil Informática I Clase 5.
ESTRUCTURAS SELECTIVAS Elaborado por; Ing. Alberto Pérez.
Entrada y Salida en C++, Estructuras de Control Prof. Manuel B. Sánchez.
Ciclos de Repeticion Yoel Gutierrez Unidad 6. Contenido DefinicionExplicacionEjemplosReferencias.
Ciclos condicionales y exactos Estructura de control de ciclos
Materia: Informática II Semestre: 2 Mtra. Ericka Yazmin Medina Rodríguez Campus: Tonalá Competencia: Manejo de la información y aprendizaje permanente.
Transcripción de la presentación:

“variables , sentencia if y bucles” PHP Parte 3 “variables , sentencia if y bucles”

Las Variables Los nombres de variables comienzan con el signo $ y son sensibles a mayúsculas y minúsculas. En PHP no es necesario definir el tipo antes de utilizarla, las mismas se crean en el momento de emplearlas.

Las Variables Las variables se declaran cuando se le asigna un valor, por ejemplo: $dia = 24; //Se declara una variable de tipo integer. $sueldo = 758.43; //Se declara una variable de tipo double. $nombre = "juan"; //Se declara una variable de tipo string. $exite = true; //Se declara una variable boolean. También podemos hacer notar que para disponer comentarios de línea debemos utilizar dos caracteres //

Las Variables Para la impresión de variables utilizaremos inicialmente el comando echo. Un programa completo que inicializa y muestra el contenido de cuatro variables de distinto tipo es:

Las Variables <html> <head> <title>Problema</title> </head> <body> <?php $dia = 24; //Se declara una variable de tipo integer $sueldo = 758.43; //Se declara una variable de tipo double $nombre = "juan"; //Se declara una variable de tipo string $exite = true; //Se declara una variable boolean. echo "Variable entera:"; echo $dia; echo "<br>"; echo "Variable double:"; echo $sueldo; echo "Variable string:"; echo $nombre; echo "Variable boolean:"; echo $exite; ?> </body> </html>

Variables Tipo String Una variable de este tipo puede almacenar una serie de caracteres. $cadena1="Hola"; $cadena2="Mundo"; echo $cadena1." ".$cadena2; Para concatenar string empleamos el operador “.” (un punto)

Variables Tipo String A medida que uno haga ejercicios podremos resumir en un solo comando echo la salida de múltiples variables. Cuando una cadena encerrada entre comillas dobles contiene una variable en su interior, ésta se trata como tal $dia=10; $fecha="Hoy es $dia"; echo $fecha; En pantalla se muestra: Hoy es 10 Es decir, en la cadena, se sustituye el nombre de la variable $dia, con el contenido de la misma. Una cadena se puede definir con las comillas simples (pero es importante tener en cuenta que no se sustituyen las variables si empleamos comillas simples): $fecha=‘Hoy es $dia’;

Estructura condicional (if) Cuando se pretende que el programa, una vez llegado a un cierto punto, tome un camino concreto en determinados casos y otro diferente si las condiciones de ejecución difieren, se utiliza el conjunto de instrucciones: if, else y elseif. La estructura base de este tipo de instrucciones es la siguiente: if (Condición) { Instrucción 1; Instrucción 2; } else { Instrucción A; Instrucción B; }

Estructura condicional (if) En los casos en que las condiciones sean varias, se pueden utilizar los if de un modo denominado anidado o anillado, como se indica de la manera siguiente: if (Condicion 1) { Instrucción 1; Instrucción 2; } else { if (Condicion 2) { Instrucción A; Instrucción B; Instrucción X; Instrucción Z; }

Estructura condicional (if) De este modo se pueden introducir tantas condiciones como se quiera dentro de la condición principal. Una variante de este sistema es utilizando la sentencia elseif, que permite en una sola línea introducir una condición adicional: if (Condicion 1) { Instrucción 1; Instrucción 2; } elseif (Condicion 2) { Instrucción A; Instrucción B; } else { Instrucción X; Instrucción Z; }

Estructura condicional (if) Generar un valor aleatorio entre 1 y 100. Luego mostrar si tiene 1,2 o 3 dígitos. Como podemos observar estamos en presencia de un problema que tiene tres caminos posibles. El valor puede tener 1 dígito, 2 dígitos o 3 dígitos. OJO no use funciones string para resolverlo; sino solo condiciones.

Estructuras Repetitivas Las estructuras repetitivas son similares al lenguaje C. Estructura for: for([Inicialización de la variable];[Condición];[Incremento o decremento de la variable]) { [Instrucciones]; }

Estructuras Repetitivas En este ejemplo mostraremos en la página los números del 1 al 100: <html> <head> <title>Problema</title> </head> <body> <?php for($f=1;$f<=100;$f++) { echo $f; echo "<br>"; } ?> </body> </html>

Estructuras Repetitivas La segunda estructura repetitiva es: while (condición) { [Instrucciones]; } Esta estructura está en casi todos los lenguajes. El bloque se repite mientras la condición del while sea verdadera. La condición del while se verifica antes de ingresar al bloque a repetir. Si la misma se verifica falsa la primera vez no se ejecutará el bloque.

Estructuras Repetitivas Veamos un ejemplo: Generar un valor aleatorio entre 1 y 100, luego imprimir en la página desde 1 hasta el valor generado : <html> <head> <title>Problema</title> </head> <body> <?php $valor=rand(1,100); $inicio=1; while($inicio<=$valor) { echo $inicio; echo "<br>"; $inicio++; } ?> </body> </html>

Estructuras Repetitivas Por último tenemos en el lenguaje una estructura repetitiva similar al while llamada do/while, donde la condición se verifica luego de ejecutarse el bloque repetitivo. do { [Instrucciones]; } while (condición);

Estructuras Repetitivas Mostrar la tabla de multiplicar del 2. Emplear do/while. Deberá mostrar: 2 x 1 = 2 2 x 2 = 4 2 x 3 = 6 2 x 4 = 8 . 2 x 12 = 24