Вы находитесь на странице: 1из 4

Palabra Uso Palabra Uso

ABSOLUTE AND Conjunción lógica

ARRAY Definición de variables (arrays) ASM

Salto condicional SWITCH - CASE -


BEGIN Inicio de procedimiento CASE
END

CONST Definición de constantes CONSTRUCTOR

DESTRUCTOR EXTERNAL

DIV División entera DO Bucle FOR - TO/DOWNTO - DO - END

Salto condicional IF - THEN - ELSE -


DOWNTO Bucle FOR - TO/DOWNTO - DO - END ELSE
END

Término de saltos condicionales y


END FILE Definicion de un archivo
bucles

FOR Bucle FOR - TO/DOWNTO - DO - END FORWARD

FUNCTION Definición de función GOTO Salto incondicional

Salto condicional IF - THEN - ELSE - IMPLEMENTATIO


IF
END N

IN Inclusión de conjuntos INLINE

INTERFACE INTERRUPT

LABEL MOD Resto de división entera

NIL NOT Negación lógica

OBJECT OF Definición de variables

OR Disyunción lógica inclusiva PACKED

PRIVATE PROCEDURE Definición de procedimiento

PROGRAM RECORD Definición de variables (registros)

REPEAT Bucle REPEAT - UNTIL SET Definición de variables (conjuntos)

SHL SHR

Salto condicional IF - THEN - ELSE -


STRING THEN
END

TO Bucle FOR - TO/DOWNTO - DO - END TYPE Definición de tipos


Estructura de for:
#include <stdio.h>
main()
{
int n,i;
int suma;
printf("Suma desde 0 hasta n.\n");
printf("Introduce un número n: ");
scanf("%i", &n);
for(i=suma=0;i<=n;i++)
suma=suma+i;
printf("Suma desde 0 hasta %d=%d\n", n, suma);
}

Estructura for prescindiendo de la primera y tercera expresión:

#include <stdio.h>

main() /*visualiza los números del 0 al 9.*/


{

int digito=0, vueltas=0;


for (; digito<=9; ) {
printf("%d ", digito++);
vueltas++;
}

Estructura IF:

#include <iostream>

using namespace std;

int main()

int edad;

cout<<"¿Qué edad tienes? ";

cin>>edad;

if ( edad > 20 )

cout<<"Eres mayor de edad" ;

}
Estructura While:

expresión 1;
while (expresión 2) {
sentencia
expresión 3;
}

Tipo de datos número: int

Los números suelen ser representados en un lenguaje de programación de maneras diferentes, ya


que importa decidir una serie de cuestiones:

 Cual va ser el tamaño que vamos a usar.

 Si va a tener números decimales o no.

 Si va ser negativo.

Empezaremos con el tipo primitivo int. Este tipo de datos representa cualquier número sin
decimales, ya sea positivo o negativo.

Aunque es habitual encontrarlo escrito en el código fuente como int, hay otros lenguajes, como
visual basic, que se escribe integer.

Tipos de datos número real: double o float

Si nos interesa utilizar un número con decimales, sueles encontrar el tipo de datos double o float.

A esto lo llamamos un número de punto flotante. Declararlo como un tipo u otro dependerá de la
precisión en decimales que quieras tener.

¿Cómo podemos distinguir una variable si se ha declarado como int o como float? Por ejemplo, si
nos encontramos un número con un punto decimal (3.14).

También puedes ver un número con la letra F o con la letra D, para distinguir si es un float o
un double. Por ejemplo 3.56F.

Tipos de datos cadena: char o string

Suele ser un valor alfanumérico. Si es un sólo carácter individual, tenemos el tipo char.

Un char es un carácter Unicode, y solemos escribirlo entre comillas simples (‘ ‘).

Pero si es una cadena de caracteres, es decir, caracteres seguidos unos detrás de otro formando
una secuencia, lo solemos encontrar como string.

El tipo string debemos escribirlo entre comillas dobles (» «) para diferenciarlo del char, aunque
puede ser diferente, dependiendo del lenguaje de programación.
En el siguiente código veremos un uso del tipo de datos string, aunque no esté asociado a una
variable:

Console.Write("Hola Mundo");

Tipo de datos booleano: boolean

Los valores lógicos son representados por el tipo primitivo boolean. Representa si una condición se
cumple o no se cumple.

Suelen tener dos valores identificados, true (verdadero) o false (falso). En algunos lenguajes puede
equivaler a los números 0 y 1.

Una variable puede usarse para representar cualquiera de los dos valores, mejor dicho estados.

Por ejemplo, podríamos hablar de verdadero o falso, encendido o apagado, sí o no, activado o no
activado, etc.

Tipos de datos abstractos

Ahora que ya conocemos los tipos de datos primitivos, podemos saber que significa tipos de datos
abstractos.

Los tipos de datos en programación orientada a objetos suelen ser los básicos que hemos visto
antes, pero podemos encontrarnos con tipos de datos que sean clases u objetos.

Los tipos de datos abstractos aumentan y extienden la complejidad, ya que tiene un conjunto de
valores y unas operaciones asociadas a ellos.

Luego entraríamos en que estos datos están encapsulados, en la herencia para aprovechar mejor
las operaciones que hemos codificado y el polimorfismo, pero esos son conceptos que serán
explicados más adelante.

Вам также может понравиться