Arreglos ¿Qué es un arreglo? Un arreglo es un grupo consecutivo de localidades de memoria relacionadas por el hecho de que tienen el mismo nombre y el mismo tipo. Para hacer referencia a una localidad o a un elemento del arreglo en particular, especificamos el nombre del arreglo y la posición numérica del elemento en […]

FUNCIONES Ejemplo de una función C /*  Programa para calcular el factorial de un numero n*/ #include <stdio.h> float factorial(int m);           /*Function prototype*/ int main()                                /*function main begins program execution*/ { /* Declarar variables: */ int […]

Estructuras de control Estructura secuencial Construida en Java Ejecuta las instrucciones en el orden en que fueron escritas Estructura de selección 3 tipos: if, if/else y switch Estructura de repetición 3 tipos: while, do/while y for Condicional IF La condición puede ser de tres tipos: Secuencia lógica Lógica positiva Lógica negativa Secuencia lógica: Las condiciones […]

Pruebas de escritorio Para saber si la solución que propusimos a  un problema es correcta, es importante que el programador, evalue si la expresión o ecuación propuesta. Por ejemplo 5*(x+y) – 4*y(z + 6) Usemos los siguientes valores para evaluar la expresión x=2 , y=3 , z=6   Los diagramas de flujo Son una manera […]

En este blog veremos lo que aprendimos en la tercera semana de clases de Introducción a la programación y tambien unos ejercicios que nos quedaron de tarea Operadores y Tipos de Operadores Operadores Aritméticos + Suma – Resta * Multiplicación / División MOD Residuo ^ potencia Operadores Relacionales == Igual a <= Menor que >= Mayor […]

Lo que aprendimos en la segunda semana de clases de Introducción a la programación en general fue a trabajar con cadenas en Python e hicimos nuestras primeras practicas con un intérprete de Python.  A continuación veremos lo que vimos con un poco mas de detalle. También, aunque no lo vimos en clase, habrá información sobre […]

Este es mi primer post para la materia de Introducción a la Programación En el veremos los aspectos básicos que aprendimos durante la semana  en la clase Esta semana vimos: 1.- Los seis pasos para resolver un problema Identificar el problema: Necesitas saber cuál es el problema antes de empezar a resolverlo, usualmente siempre nos […]