miércoles, 5 de septiembre de 2018

MODULO

¿QUE ES EL MODULO EN PROGRAMACIÓN?

Se le conoce como Modulo al operador aritmético dado por el residuo de una división entera.

Img01

Donde el divisor se encuentra dividiendo a otro número conocido como dividendo. A esto encontramos un numero entero como resultado el cual llamamos cociente.
En el caso de que divisor no entre un número exacto de veces en el dividendo, lo que conocemos como número no divisible, nos va a generar un residuo o resto.
Si bien el modulo es empleado en todas las matemáticas, este operador aritmético cobra un papel muy importante en el momento de realizar ciertos procesos o algoritmos en nuestros programas. Si bien todos los lenguajes de programación más usados se apoyan de este operador en particular, aquí nos enfocaremos en cómo utilizarlo en C++.
EN LENGUAJE C.
Resultado de imagen para modulo en programacion





viernes, 31 de agosto de 2018

ALEATORIO

Función rand ():

Devuelve un número aleatorio (escogido al azar) entre el valor mínimo y el valor máximo, ambos incluidos.
Esta función se suele utilizar para establecer todos los parámetros que se quiere que varíen en un juego de una partida a otra; por ejemplo, se pueden inicializar las coordenadas de un enemigo con números aleatorios, para que en cada partida pueda aparecer en una posición diferente.
Otra utilidad de esta función es cuando se quiere que una acción no suceda siempre, sino que tenga una cierta probabilidad de suceder.

Resultado de imagen para funcion random dev c

El valor devuelto por rand() es de tipo entero, aunque si la variable a la que se asigna el contenido de rand() es de otro tipo, tendrá lugar la conversión del valor originario para adaptarlo al tipo de variable de que se trate. Un aspecto importante a tener en cuenta es que el valor devuelto se encuentra en el rango 0<= valor < constante numérica RAND_MAX. Es decir, el número devuelto puede ser cero o un valor cualquiera hasta el límite que define una constante de C (que podemos conocer escribiendo printf("%d", RAND_MAX).

miércoles, 29 de agosto de 2018

BUCLE DO.. WHILE

DO..WHILE

El ciclo do-while (Instrucción hacer – repetir mientras) es un tipo de estructura repetitiva eficiente. Lo que lo diferencia con el while es que en la estructura do-while la condición se evalúa al finalizar el ciclo, esto hace que las instrucciones se ejecuten cuando menos una vez.

SINTAXIS

1. SENTENCIA:Una sentencia que se ejecuta al menos una vez y es reejecutada cada vez que la condición se evalúa a verdadera. Para ejecutar múltiples sentencias dentro de un bucle, utilice la sentencia block ({.....}) para agrupar aquellas sentencias.

2. CONDICIÓN: Una expresión se evalúa después de cada pase del bucle. Si condición se se evalúa como verdadera, la sentencia se se re-ejecuta. Cuando condición se evalúa como falsa, el control pasa a la siguiente sentencia de do.. while. 

En diagrama de flujo.



En lenguaje c. 

Resultado de imagen para do while

viernes, 24 de agosto de 2018

BUCLE WHILE EN C

¿Qué es un ciclo while?

Los ciclos while es otra forma de hacer repeticiones de condiciones permitiéndonos ejecutarla de manera repetitiva sin tener un valor inicial o final ya que este no depende de valores numéricos y mas bien depende de condiciones otorgadas de verdadero o falso y por este motivo son diferentes y más efectivos a diferencia de los ciclos for.
La sentencia o grupo de sentencias que se repite en un bloque se denomina cuerpo del ciclo y cada repetición del cuerpo del ciclo se llama iteración del ciclo.

¿Cómo funciona un ciclo while?

Necesitamos comprender que en un ciclo while se utiliza cuando queremos o necesitamos repetir una sentencia un numero indefinido de veces, por ejemplo, podemos pedirle al usuario que introduzca una cantidad deseada de latas de refresco a comprar las veces que el desee por lo que podrá poner “2, 4, 7, etc” y el programa seguirá corriendo e ingresando nombres y solo dejara de hacerlo cuando se pida una condición especifica que en este caso seria cuando el usuario ingrese una cantidad mayor a “7”.

CONDICIONES: 
  1. La condición de inicio se evalúa antes de ejecutar el código del ciclo, lo que abre la posibilidad de que el ciclo nunca se ejecute, si la condición es falsa.
  2. Dentro del código del ciclo debemos establecer un mecanismo para que el ciclo se deje de ejecutar, sino se hace, el ciclo se repetirá de forma infinita. Esto se realiza con lo que se denomina “Condición de parada”
SINTAXIS DEL CICLO:
CONDICIÓN: Una expresión que se evalúa antes de cada paso del bucle. Si esta condición se evalúa como verdadera, se ejecuta sentencia . Cuando la condición se evalúa como false, la ejecución continúa con la sentencia posterior al bucle while. 
SENTENCIA: Una sentecia que se ejecuta mientras la condición se evalúa como verdadera. Para ejecutar múltiples sentencias dentro de un bucle, utiliza una sentencia 
block ({...}) para agrupar esas sentencias. 

Resultado de imagen para ciclo while en programacion c

miércoles, 22 de agosto de 2018

BUCLE FOR


CICLO FOR:

El ciclo for es muy importante en programación debido a que es un ciclo que repite un conjunto de instrucciones mientras una condición es verdadera, pero, a diferencia de los ciclos if-else while, normalmente en el ciclo for tiene aplicación cuando conocemos el número de veces que se repetirá el ciclo.

El bucle for se puede leer como “para la condición dada repite”, esta estructura se encarga de repetir de forma cíclica un conjunto de instrucciones que se encuentren dentro del bucle, esta repetición se realizará hasta que se cumpla la condición de parada que definamos y que es evaluada con la palabra reservada for.

SINTAXIS:

Expresión-de-inicio: es la inicialización de una variable, la cual sirve como punto de inicio a partir del cual se va a ejecutar el bucle.
Condición: Establece la condición en la que debe detenerse la ejecución del ciclo. El bucle se ejecutará mientras la condición sea verdadera.
Incremento: establece el incremento que se hará en la variable inicializada en Expresión de inicio cada ciclo que se ejecute. Los incrementos pueden ser unitarios (incrementos en (1) o en otro incremento. Así mismo el contador puede decrementarse en lugar de incrementarse.

Resultado de imagen para bucle for

viernes, 17 de agosto de 2018

CONDICIONALES

CONDICIONAL IF-ELSE:

Los condicionales if-else, son una estructura de control, que nos permiten tomar cierta decisión al interior de nuestro algoritmo, es decir, nos permiten determinar que acciones tomar dada o no cierta condición, por ejemplo determinar si la contraseña ingresada por el usuario es válida o no y de acuerdo a esto darle acceso al sistema o mostrar un mensaje de error.
En resumen, un condicional if-else es una estructura que nos posibilita definir las acciones que se deben llevar a cabo si se cumple cierta condición y también determinar las acciones que se deben ejecutar en caso de que no se cumpla.
SINTAXIS: 
La sintaxis de un condicional if-else, es en principio similar a la del condicional if, pero adicionando una nueva "estructura" que es el else, el cual indica la acción o conjunto de acciones a llevar a cabo, en caso de que la condición del if no se cumpla. Cabe resaltar que el else siempre se pone inmediatamente después del if, en caso de ser necesario, el else es incapaz de funcionar por sí solo, siempre debe ir acompañado por un if. 

EN ALGORITMO

Resultado de imagen para que es if else en programacion

EN LENGUAJE C

Resultado de imagen para que es if else en programacion




miércoles, 15 de agosto de 2018

Variables en lenguaje c

¿Que es una variable?

una variable es un espacio en la memoria, en el cual el programador asigna un valor determinado por el tipo de dato que el lenguaje de programación va soportar, para declararla es necesario saber que tipo de dato la contiene.
es representada por un nombre que es asignado por el programador, y se nombra justo después de su tipo de dato, los siguientes son los tipos de datos esenciales:
int; es numérico sirve para números enteros sin punto decimal  (1,2,3,4.. )
float; es numérico y sirve para números con parte fraccionaria, es decir con punto decimal ( 1.2, 1.3, 1.4, ….)
char; es de tipo carácter y cadena de caracteres, es decir que puedes asignar desde una letra, símbolo o numero hasta una palabra o serie de caracteres ( a, 2, !, &, hola, etc.)
bool; es de tipo verdadero o falso, este tipo de dato mostrara en pantalla un “1” en caso de ser true o “0” en caso de ser false.

Como declarar una variable en lenguaje de programación C++

primero como ya dijimos antes se especifica el tipo de dato, después se nombra, y si se asigna un valor debe ir después de un signo de igualdad (” = “) , si se van a declarar varias variables solo se separan con comas (” , “) dentro de la misma linea del tipo de dato especificado y al finalizar escribir punto y coma (” ; “).
ejemplos: 
tipo de dato int,
int
tipo de dato float,
float

tipo de dato char y asignación de valor carácter (debe ser entre comillas simples).
char palabra

tipo de dato bool y asignación de valor.
bool