Sie sind auf Seite 1von 4

Ingeniera Electrnica

Curso: Sistemas Embebidos Grupo #:1

Laboratorio # 1
Estudiantes: Nicols Montejo Prez (nicolas.montejo@correo.usa.edu.co)
Docente: Camilo Andrs Camacho Duque
Fecha: 31/01/2017

Planteamiento Del Problema

Utilizando las herramientas de programacin en C vistas en clase y la documentacin


adjunta en el anexo, resolver el siguiente problema:

Se requiere disear el FORMATO de una factura usando solamente la inicializacin de las


variables las cuales deben tener los siguientes valores:

Factura :540
Fecha:20170127
Valor :30000000
Impuesto: 19
Ancho :789
Alto :256

Los dems valores deben ser calculados por el programa y no deben ser escritos
manualmente en el mismo,
Notas:
- El cdigo de venta es el mismo numero de factura expresado en HEX
- El valor total es el valor + el impuesto del mismo
Ancho
- El peso es la relacin entre el ancho y el alto Alto )

- El FORMATO debe aparecer exactamente al del ejemplo

Solucin Del Problema


Ingeniera Electrnica
Curso: Sistemas Embebidos Grupo #:1

Marco Terico

TIPOS DE DATOS

Hay dos clases de tipos de datos: tipos fundamentales y tipos derivados. nicamente
vamos a ver los tipos de datos fundamentales.

Tipo entero: representa nmeros enteros con o sin signo, que estarn compuestos por los
dgitos del 0 al 9, pudiendo ser precedidos por los signos + o -.

Tipo real: Se emplean para representar nmeros reales (con decimales).


Ingeniera Electrnica
Curso: Sistemas Embebidos Grupo #:1

Para definir datos reales se antepone la palabra reservada float al identificador de la


variable.

Tipo carcter: Este tipo de datos se emplea para representar un carcter perteneciente a
un determinado cdigo utilizado por el ordenador (normalmente el cdigo ASCII).

Para representar este tipo de dato se antepone la palabra reservada char al identificador
de la variable.

Tipo cadena de caracteres: una cadena de caracteres es un nmero de caracteres


consecutivos (incluso ninguno) encerrado entre unos delimitadores determinados, que en
el lenguaje C son las comillas dobles.

Para definir variables de tipo cadena, estas se definen como vectores de caracteres, esto
es, anteponiendo la palabra reservada char al identificador de la variable, y despus entre
corchetes la longitud mxima de cadena.

Lectura y Escritura de Datos

Para poder leer y escribir datos en el lenguaje de programacin C existen una serie de
funciones agrupadas en un conjunto de libreras de cdigo objeto, que constituyen la
llamada biblioteca estndar del lenguaje. En el caso concreto de las funciones de entrada y
salida (lectura y escritura), su archivo de cabecera es stdio.h.

Existen varias funciones que realizan la entrada y salida de datos en el lenguaje de


programacin C, dos de ellas: printf() y scanf().

La funcin printf() sirve para escribir datos en la pantalla con un formato determinado.

La funcin scanf() se pude considerar de alguna manera como la inversa de la funcin


printf(), pues sirve para introducir datos desde el teclado con un formato determinado.

Tipo de dato Especificadores de formato Comentario


Int %d Entero con signo
Float %f Real con signo
Char %c Carcter
Char [n] %s Cadena de Carcter

Conclusiones

- Interpretar los diferentes tipos de variables en el lenguaje C

- Obtener experiencia en el anlisis y desarrollo de este lenguaje

- El lenguaje C es un lenguaje de nivel medio ya que combina las propiedades de un


lenguaje de alto nivel con la funcionalidad del lenguaje ensamblador

- Aprender a manejar las diferentes plataformas como CodeBlocks o Dev C++ para
ir adquiriendo experiencia en la programacin y as utilizarla para la programacin
de micro controladores.
Ingeniera Electrnica
Curso: Sistemas Embebidos Grupo #:1

Referencias Bibliogrficas

[1] annimo, 02 de Enero del 2017, disponible online en:


http://recursostic.educacion.es/observatorio/web/en/software/programacion/972-tipos-de-
datos

Das könnte Ihnen auch gefallen