Ir al contenido principal

Entradas

piedra, papel y tijeras en c++

Entradas recientes

array en c++

Hola, estas empezando a programar y de seguro escuchas infinidad de términos nuevos, hoy hablare acerca de los arreglos o array que estaremos tratando como si fueran sinónimos. ¿Que es un array? un array o también conocido como arreglo no es mas que una secuencia de objetos de un mismo tipo. por ejemplo es posible definir un arreglo para representar la edad de todos los alumnos de una clase. recordemos que la edad normalmente implica usar una variable entera(tipo int). para entender mejor el funcionamiento de los arreglos se hablara acerca de la asignación en la memoria.  Memoria reservada esta memoria es el espacio que nuestro sistema operativo(windows, linux, etc) nos presta para almacenar información.  por ejemplo: cuando se declara una variable, nuestro programa le pide prestado al sistema un espacio en la memoria, y en el caso particular de los arreglos solicita los espacios de memoria de forma consecutiva. para facilitar las cosas

Datos compuestos en c++

Tipos de datos en c++ hola hace tiempo comente un poco sobre los principales tipos de datos básicos  (int, float, etc) que tenemos a nuestro alcance en c++. también  advertí que existían  otros datos un poco mas complejos y hoy escribiré sobre el tema. datos compuestos los datos compuestos llamados de igual manera como derivados debido a que se componen de varios datos ya existentes, por tal motivo podemos ver un tipo de dato compuesto como varios datos relacionados entre si. Ejemplos: la matricula de un automóvil en la mayoría de los países se utiliza el formato x numero de  letras y de números  xxx-000  el cual podemos descomponer como en dos tipos de datos o piezas, una de números y otra de letras; una persona se puede describir por un conjunto de datos como son la edad, nombre, nacionalidad, etc.  la edad se puede representar como un dato tipo int, de igual manera podemos hallar un tipo de dato para cada característica mencionada. en to

Factorial de un numero en c++

Programa para calcular el factorial de un numero entero positivo Hola antes de empezar para quienes no estén familiarizados con la palabra factorial voy a comentarles rápidamente, que es, como y para que se utiliza. el factorial de un numero se refiere a una operación matemática sobre un numero y se representa con el símbolo de exclamación <!>. en matemáticas especialmente en combinaciones y análisis matemático su uso es muy frecuente, es una operación unaria y se define como el producto de todos los números enteros desde el 1 hasta n. Ejemplo:   5! = 1 X 2 X 3 X 4 X 5 = 120 se denota como el factorial de 5, o podemos decir  5 factorial. un uso interesante es utilizarlo para calcular el numero de formas distintas de ordenar "n" objetos diferentes. ejemplo de las cajas de cuantas formas podemos apilar tres cajas distintas una sobre otra. solución primero calculamos el factorial de 3 3!=1 X 2 X 3=6 existen 6 formas dis

variables globales y locales

en c++ cuando trabajamos con varias funciones y cientos de variables se suele dar el caso que tenemos variables con el mismo nombre, por esto en algunos casos es confuso saber cual es la variable que estamos utilizando y por lo cual se cometen errores difíciles de detectar. variable local son todas aquellas declaradas dentro de una función, este tipo de variable tiene la característica de ser conocida solamente dentro de la función donde son declaradas, esto significa que pueden ser referenciada solo por dicha función. el ciclo de vida de una variable local: se crea la variable al momento de ejecutar la función a la que pertenece y son destruidas al finalizar la ejecución. variable global estas variables en contraste con las locales, se declaran fuera de todas las funciones antes de ser utilizadas por primera vez y están presentes durante todo el tiempo de ejecución del programa. las variables globales se pueden manipular desde cualquier función. 

Programación modular en c++

programación modular Es un paradigma de programación que se basa en un refrán “divide y vencerás” , el cual consiste en dividir un problema grande y difícil de solucionar en varios mas pequeños y simples. cuando tenemos un problema difícil de resolver es muy complicado escribir todo el código en el MAIN (función principal)  la solución es utilizar la programación modular la cual consiste en dividir en pequeñas funciones o subprocesos mas simples. ejemplo.- la función main utiliza varias funciones  ventajas mantenimiento del programa documentación reutilización de código  fallas independientes ya hablamos de la programación modular pero como lo aplicamos en c++ Funciones   las funciones son subprogramas diseñados para resolver un problemas especifico, algunos ejemplos son las bibliotecas estándar de c++ que nos ayudan en tareas como leer datos, calcular números aleatorios. pero nosotros podemos crear nuestras funciones a medida y formar nuestra pr

estructuras de control_p

hola les traigo una presentación acerca de estructuras de control en c++ selección multiple formato en c++ selección multiple: switch(variable entera){                case valor_entero:{                               instrucciones;                }                               break;                 case valor_entero2:{                               instrucciones;                }                               break;               case default:{                               instruccion;                }                               break; } break es una palabra reservada que interrumpe el ciclo donde se esta ejecutando para ver mas acerca de estructuras de control y algunos ejemplos pueden seguir el siguiente enlace estructuras de control if también podrías pasarte por mi pagina de programas en la parte superior. hasta pronto.