Variables

Páginas: 5 (1204 palabras) Publicado: 18 de febrero de 2013
Programación - Tipos de Variables y Primer contacto con las funciones PAlib

Dom, 2008-12-28 02:49 — AlmamuPP

En esta segunda parte del tutorial vamos a explicar los tipos de variables y algunas funciones de PAlib.
Si quieres ver teoría sobre las variables y lo que ocupan lean esto: Tipos de Datos(Tutorial por Tanos)
 
Lo primero de todo: ¿Qué tipos de variables existen?:
* int: OEntero(En inglés Integrer). Almacena un número entero de -32768 a +32767. Ocupa 16 bits en memoria. Los números que almacena no pueden contener decimales
* float: O Flotante. Almacena un número con decimales con 7 dígitos de precisión. Ocupa 32 bits en memoria.
* double: Un número décimal de doble precisión, hasta 13 dígitos. Ocupa 64 bits en memoria. Puede almacenar decimales.
* char: OCaracter. Almácena un sólo caracter. O un número entero. Ocupa 8 bits en memoria. No puede almacenar decimales. Para declararla: char nombrevariable = "letra";
* void: Tipo personalizado. Es una funcion como main. Se explica a continuación.
Con todos estos tipos de variables se pueden hacer sumas, restas, multiplicaciones, divisiones, comparaciones, etc.
Las variables del tipo void alberganunas acciones definidas por el usuario. Puede contener tantas acciones como se desee.
Como declarar variables:
Para declarar variables es necesario poner antes el tipo de variable. Por ejemplo:
int nombre_variable = valor;
Empezando con códigos: 
La base en código de todo programa es esta:
#include <PA9.h>//Se incluye la libreria que hace que PAlib funcione 
int main(){//Aquí se inicia una funcion, como ven es un int
 
PA_Init();//Aqui se inician las librerias PAlib
 
PA_InitVBL();//Aqui se inicia un bucle de PAlib, el cual hace que funcione bien el programa
 
while(1){//Aqui se crea un bucle el cual mientras el valor que tienedentro del parentesis sea así hace lo que tiene dentro
 
PA_WaitForVBL();//Aqui se hace uso del bucle iniciado anteriormente para mantener el programa funcionando
 
}
 
return 0;//Aqui se devuelve unvalor
 
} //Se cierra el main
Silo compilan podrán comprobar que no se ve nada. Pero gracias a eso un programa se puede mantener en funcionamiento en la NDS.
Funciones de Texto:
Como todos saben todos/casi todos los programas escriben texto plano en pantalla. Las funciones que se definen a continuacion sonsimples.
Lo primero para poder dibujar texto en una pantalla deberán poner:
PA_InitText(pantalla,fondo_elegido); 
Donde pone pantalla deberán escribir unnúmero(0 o 1) el cual corresponde a una pantalla de la Nintendo DS.
1: Pantalla de arriba
0: Pantalla de abajo
Donde pone fondo_elejido deben escribir un número del 0 al 3. Por el momento esto no lo explicaré a fondo pues en este capítulo no usaremos los fondos.
Despues de iniciar el texto ya pueden escribirlo en pantalla.
Hay dos maneras:
Simple y Con Variables
La simple es así:PA_OutputSimpleText(pantalla,posicionx,posiciony,"texto entre comillas"); 
En pantalla ponen el número correspondiente a la pantalla elejida. en posicionx ponen un número de 0-255 y en posiciony ponen un número de 0-191.
Donde pone texto entre comillas ponen el texto que quieren que muestre en pantalla. El texto que escriban debe de ir entre comillas, porque si no el compilador lo interpreta como unavariable y dice que no existe.
La compuesta es así:
PA_OutputText(pantalla,posicionx,posiciony,"Posicion 1 : %d Posicion 2 : %d", variable1, variable2); 
Como observan aquí existen más argumentos.
Si leen detenidamente puse %d esto se usa para mostrar el valor de una variable del tipo double.
Para mostrar otro tipo de varible solo cambien esa d por la primera letra del tipo de variable....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Variable
  • Variables
  • variables
  • variable
  • variables
  • Variables
  • variables
  • variable

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS