miércoles, 9 de diciembre de 2015

Función de numero random en dev c++

                              UNIDAD EDUCATIVA FISCOMISIONAL DON BOSCO
Nombre: Adrian Pineda                                                                       Curso: 1°Informática
Objetivo: Realizar la respectiva consulta del tema especificado en clase mediante la investigación e indagación del tema para obtener la información de como generar números randoms en el programa dev c++.

Función Random en C++

En Dev C++, existe una función llamada rand(), que genera números aleatorios. El problema que tiene esta función es que siempre que reinicies el programa, aparecerán los mismos números. Para evitar esto, hay que darle un número “semilla”, el cual operará como base para la generación de la secuencia de números.  
El problema con esto, es que si le damos un número fijo, volvemos al problema anterior, ya que siempre utilizará la misma base definida y por ende la secuencia será la misma.Entonces, lo que necesitamos es darle un número “semilla” dinámico, esto es, que vaya cambiando cada vez que ejecutemos el programa. Sabiendo esto, la función que da la semilla a rand() es srand(), que recibe como parámetro (lo que va entre los paréntesis) el número semilla, que en este caso, será la hora del sistema en segundos. Así, a menos que el programa se ejecute 2 o más veces en menos de un segundo, los números cambiarán. La función para saber la hora actual del sistema es time(NULL).


Netgrafia:
http://www.comolohago.cl/como-generar-numeros-aleatorios-en-c/

martes, 17 de noviembre de 2015

Función do while

                             UNIDAD EDUCATIVA FISCOMISIONAL DON BOSCO

Nombre: Adrian Pineda                                                                                     Curso:1°Informática

Objetivo: Realizar la investigación de la función conocida como do while por medio de la red y plataformas de búsqueda conocidas para fortalecer el conocimiento acerca de esta función y sus aplicaciones en la programación.


FUNCIÓN DO WHILE

El estatuto do-while se utiliza para especificar un ciclo condicional que se ejecuta al menos una vez. Este ciclo se presenta en algunas circunstancias en las que se ha de tener la seguridad de que una determinada acción se ejecutara una o más veces, pero al menos una vez. El bucle do-while es la última de las estructuras para implementar repeticiones de las que dispone en Javascript y es una variación del bucle while visto anteriormente. Se utiliza generalmente cuando no sabemos cuantas veces se habrá de ejecutar el bucle, igual que el bucle while, con la diferencia de que sabemos seguro que el bucle por lo menos se ejecutará una vez. 


jueves, 29 de octubre de 2015

Librerías de programación (programa DEV C++)

                             UNIDAD EDUCATIVA FISCOMISIONAL DON BOSCO
Nombre: Adrian Pineda                                                                        Curso:1°Informática
Objetivo: Realizar la buena consulta sobre el tema de las librerías en programación en el programa Dev C++ mediante la investigación del tema respectiva para tener clara la función que hacen estos actores en el proceso de programación

LIBRERÍAS:

Es una colección de clases u funciones, escritas en el núcleo del lenguaje. La biblioteca 
estándar proporciona varias contenedores genéricos, funciones para utilizar y manipular 
esos contenedores, funciones objeto, cadenas y flujos genéricos
Junto con los compiladores de C y C++, se incluye ciertos archivos llamados bibliotecas mas comúnmente llamadas librerías.Las librerías contienen el código objeto de muchos programas que permiten hacer cosas comunes, como leer el teclado, escribir en la pantalla, manejar números, realizar funciones matemáticas, etc.




miércoles, 21 de octubre de 2015

Corrección de la prueba sumativa

                             UNIDAD EDUCATIVA FISCOMISIONAL DON BOSCO  
Nombre: Adrian Pineda                                                                      Curso: 1° Informática
Objetivo: Realizar la corrección de la prueba para mejorar en lo equivocado mediante la realización de los ejercicios correctamente para mejorar el desempeño a la hora de clases.

1, Determinar el valor que tendrán las variables después de cada operación de asignación.
int A;                      int A                       int X
A=5                        int B                       int Y
A=A+7                   A=1                        X=3
A=A-10                  B=2                        Y=X
A=A-2                    A=A+B                  Y=X+3
A=2-2=0                A=1+2=3               Y=3+3=6

int A                       int X                       int A
int B                       int Y                       intB
B=12                      X=2                        A=0
A=B+1                   Y=X+6                   B=5
A=B-7                    X=X+1                   B=A+B
B=4+5                    Y=X-5                    B=A
A=5*5=25              Y=3-5=-2               B=0

2. Definir cual seria la salida en pantalla del siguiente código.

El algoritmo indica el resultado de una suma teniendo en cuenta diferentes variables dependiendo de la complejidad de la suma. 'Finalmente el resultado es',' SUMA'

Da inicio al programa

Asigna valores

Inserta la operación suma

Condiciona las variables

Nuevamente inserta una operación

Continuación de programa
en la misma hoja

Salida en pantalla del programa

Fin del programa

3. Encierre la letra de la respuesta correcta a la pregunta

¿Que es una variable?
a)- Es una zona de almacenamiento en memoria

¿Que es un algoritmo?
c)- Ninguna de las anteriores

4. Realizar el siguiente ejercicio en el computador. el profesor dio el ejercicio.

SEGUNDO BLOQUE


SEGUNDO BLOQUE 



jueves, 15 de octubre de 2015

Certificado Programacion


Condicionales Dfd

UNIDAD EDUCATIVA FISCOMISIONAL DON BOSCO
Nombre: Adrian Pineda                                         Curso: 1°Informática
Objetivo: Seguir aplicando la teoría de resolución de problemas con diagramas de flujo, esta vez usando las condicionales "And" y "Or" dos herramientas de Dfd muy apropiadas para este problema

PROBLEMA
Link de descarga:
https://drive.google.com/file/d/0B4uk8jULDTzobjVyTFVabVNWam8/view?usp=sharing

Link para descargar Dfd:
http://www.mediafire.com/download/g2p65bml0laimk3/DFD+1.1.7z