Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Salidas:
- Trama en formato binario
- Trama en formato Hexadecimal
- Suma de números aleatorios generados
Trama en formato binario
Número entero positivo
? Trama en formato Hexadecimal
Suma de números aleatorios generados
31 30 29 ……………….……………………………………………… ……………... 3 2 1 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 1 0 0 1 0 1 1 0
Cada bit se irá consiguiendo desde la posición 31 hasta la posición 0 y se irá mostrando en pantalla
La técnica a utilizar será la del deslazamiento de bits y la operación lógica AND vista en la
segunda sesión presencial de la semana-02
Para mostrar la Trama en formato Hexadecimal se deberá utilizar una técnica que permita convertir el
Número entero positivo a una secuencia de caracteres dependiendo de su secuencia de bits.
Ejemplo:
Si el Número entero positivo es 4758 La Trama en formato binario sería:
31 30 29 ……………….……………………………………………… ……………... 3 2 1 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 1 0 0 1 0 1 1 0
valor aleatorio -7
Para saber como se valor aleatorio -10
generan números
aleatorios en C, diríjase valor aleatorio 9
al aula virtual Semana
3-Actividades en Línea –
valor aleatorio 0
Como generar Números valor aleatorio 9
Aleatorios en C
valor aleatorio 5
“Volver a ingresar
valor”
1
1
i = 31 Iniciar variable i en 31
F V
2 i >= 0 ?
Convierte tramaInt a
CONVIERTEHEXA(tramaiInt) Hexadecimal y
muestra el resultado
Se muestra la trama en
formato Hexadecimal y
luego la suma de números suma Muestra el valor de suma
aleatorios generados
PARTE 1
PARTE 2
Resultado de ejecutar nuestro programa para tramaInt = 4758:
Importante:
Si desea reforzar los pasos para la creación, configuración y ejecución de un proyecto en Visual Studio C++ dirígase
al aula virtual (Semana-01): Como crear un proyecto en Visual Studio C++ paso a paso
Se procederá a explicar cada una de las
sentencias mas importantes de nuestro
programa
Se activa la semilla para la generación de números aleatorios.
No olvidar colocar las librerías <time.h> y <stdlib.h> en la zona de
encabezado
Se muestra el valor de
tramaInt en formato
Hexadecimal
Se ha utilizado el
especificador de formato %X
Para tener referencia sobres las tablas indicadas, (Ver tabla 2), para mostrar el
dirigirse al aula virtual Semana-01-Actividades en valor de tramaInt en
Línea- DOCUMENTACIÓN-LENGUAJE C Hexadecimal.
Se muestra el valor de la
suma de los números
aleatorios generados
No olvides que…