Ir al contenido principal

Entradas

Ciclos en la programación, Scraping WEB con Python

Que tal espero se encuentren muy bien y esta semana se encuentren listos para aprender más de programación, decimos que en la vida hay ciclos, bueno pues en la programación también y cada ciclo se detiene hasta cumplir una condición igual que en la vida, si no haces las cosas diferentes seguirás en un  mismo ciclo. ¿que es un ciclo definido en programación? En programación hay varias instrucciones en cada lenguaje para crear ciclos, bucles o iteracione s por ejemplo: FOR WHILE DO REPEAT UNTIL Vamos a explicar un poco más imaginen que van a su restaurante favorito y les dan unas tarjetas de lealtad y cada visita les van a dar un sello cuando cumplan 5 sellos les dan un 50% de descuento. Bueno es un ciclo vamos a verlo en instrucciones de seudocodigo Mientras i < 5 entonces   i = i + 1  /*aquí le decimos que i es la variable para ir contando las visitas*/   Si i == 5 entonces /*validamos en que numero vamos*/    "50% de descuento" salida Aquí se

Programación y Matemáticas Discretas,Macro validación de celdas

Hola lectores bienvenidos a otro post, esta semana quiero darle continuación al post anterior de matemáticas en la programación  , en esta ocasión quiero platicarles de matemáticas discretas . Las matemáticas discretas son el apartado donde podemos filosofar jajaja porque haces comparaciones o llegas a deducciones en base a la lógica proposicional, por ejemplo  la frase: ella  esta feliz o esta enojada , aquí tenemos una oración que que podemos primero convertir a lógica: Proposiciones p = esta feliz q = esta enojada como se simboliza p  V   q Esta es una  disyunción Vean los datos de Wikipedia Disyunción lógica Luego esto lo podemos ver en una tabla de verdad p q p  V  q V V V V F V F V V F F F Esta tabla lo que nos dice es que puede cumplir las 2 condiciones y es cierta la afirmación o con que sea verdad alguna de las proposiciones p, q  se cumplan la sentencia es verdadera Esto en e

Matemáticas en Programación con ejemplo Calculadora en Progress 4gl

Hola : Bienvenidos a otra semana en el blog, hasta ahorita llevamos 10 post, donde espero les haya gustado y funcionado los ejemplos ya sea para el trabajo. la escuela o por hobby. Esta semana antes de seguir platicando de otros lenguajes de programación, quiero que veamos un poco de análisis de datos y de instrucciones matemáticas que nos sirven de base para cualquier lenguaje. Como vimos en el post de SQL esta basado en Álgebra relacional. Las matemáticas vamos a pensar que es como el  amigo mas honesto y sincero que tengamos, es decir las matemáticas no mienten nos dicen siempre la mismo resultado y siempre son de la misma manera. En la programación haremos uso de ellas siempreeee, pensemos en las matemáticas básicas: sumar, restar, multiplicar, dividir  Para estas operaciones en cada lenguaje tendremos los símbolos  suma = símbolo aditivo + restar = símbolo  -  multiplicar = símbolo  * dividir = símbolo  / Y tendremos variables por lo menos 2, para poder rea

Como Programar en Javascript validar Edad

Hola bienvenidos a otra semana en nuestro blog, esta semana quiero platicarles acerca de un lenguaje llamado Javascript de Netscape Communications Corp, Mozilla Fundation es orientado a objetos es decir que el lenguaje busca una definición general de un ente en base a una clase, propiedades y métodos.  Para mi es mas claro con un ejemplo para entenderlo, imaginen una casa para la programación orientada a objetos, la casa es el objeto y la casa tiene características como de que color es, cuanto mide, cuantas ventanas tiene, eso son propiedades . Bueno y la casa tiene actividades o tareas, por ejemplo construir la casa, limpiarla, repararla, venderla esos serian sus métodos . Les comparto una imagen para ejemplificarlo. Agregar leyenda Para un poco más de teoría o detalle de Javascript pueden ver la liga  https://developer.mozilla.org/es/docs/Web/JavaScript Con Javascript podemos hacer programas que nos permitan regresar información en páginas WEB y tener procesos

Como Programar HTML,Como crear página WEB, HTML para principiantes

Hola programadores Esta semana voy a escribir acerca de como programar con HTML (HyperText Markup Language) , el cual es un lenguaje de etiquetas es decir sus 'comando' están entre los signos '<>' y tienen un inicio y fin cada segmento, este lenguaje es muy popular y lo utilizamos todos los días, porque es el lenguaje en que esta Internet, si están en Google Chrome y presionan las teclas Ctrl + U , verán el código fuente (así es como se le llama en el mundo de la computación cuando no tiene una presentación para humanos jajajaja o usuarios)  o si presionan Ctrl + Mayus + I , Google muestra el diseño de la página los errores y warnings que hay en el código, esto les puede servir para revisar su página antes de publicarla HTML surgió por ahí de 1991 es propiedad de  World Wide Web Consortium  (W3C) , incluso encontré  la liga de la pantente en 1997  https://patentimages.storage.googleapis.com/10/69/bc/a4e3e496c82e5b/US20070050703A1.pdf  , la ul

Como Programar en SQL /ejemplo de inner join, ejemplo SUM Group by

Hola amigos, bienvenidos a otra semana del blog www.programacionparatodos.com : Esta semana quiero platicarles de un lenguaje de base de datos muuuyyy conocido que es SQL, sus siglas quieren decir  Structured Query Language, que nos sirve para extraer información de bases de datos, esta basado en álgebra y cálculo relacional. Este lenguaje es fundamental si comienzan sus días laborales, ya que la mayoría de los desarrollos tienen bases de datos en SQL Server de Microsoft, hay una versión Express que pueden descargar para poder hacer sus prácticas o sus propios desarrollos.  Vamos hacer un ejemplo para tomar los datos de facturas recibidas de una base demo, relacionado con la tabla de receptores, esto es un inner join , es decir solo la conjunción de ambas tablas. select *  from documento  inner join receptorcfdi on receptorcfdi.id = documento.receptorCfdiId where FechaRecepcion >= '01-01-2019' Lo que hacemos es la instrucción select, es dec