1. exact text textoexacto
number of coins número de monedas
call llamada
assignment asignacion
input Entrada
output salida
selection seleccion
loop bucle
----Runcomplete ---- Ejecutar completa
6 symbols evaluated.---- 6 símbolos evaluados .----
Examples: ejemplos
Coins moneda
Board bordo
enter an assignment introducir una asignación
set coins to5 monedas establece en5
set count to count + 1 recuentode ajustar a + 1
2. NORMAL FLUORESCENTE NORMAL FLUORESCENTE
0 - Negro
1 - Azul
2 - Verde
3 - Azul Claro
4 - Rojo
5 - Fushia
6 - Naranja
7 - Blanco
8 - Gris
9 - Azul
10 - Verde
11 - Azul Claro
12 - Rojo
13 - Fushia
14 - Amarillo
15 - Blanco
16 - Negro
17 - Azul
18 - Verde
19 - Azul Claro
20 - Rojo
21 - Fushia
22 - Amarillo
23 - Blanco
24 - Gris
25 - Azul
26 - Verde
27 - Azul Claro
28 - Rojo
29 - Fushia
30 - Naranja
31 - Blanco
32 - Gris
Operandos Aritméticos Operandos Relacionales Operandos Lógicos
- Resta
+ Suma
* Multiplicación
/ División real
% Residuo
= Asignación
< Menor que
> Mayor que
<= Menor igual que
>= Mayor igual que
!= Desigualdad
= = Igualdad
&& Y
|| O
Xor Bicondicional
! Negación
++ Incremento
-- Decremento
Declaración de Variables
Tipo Declaración Límite Inferior Limite Superior
Entero
Entero Corto
Entero Largo
Entero sin Signo
Entero con Signo
Real
Real Doble
Real Largo
Caracter
Caracter sin signo
Caracter con signo
Palabra
Valor Nulo
Arreglo
Texto
ante
Apuntador
Int A;
Short Int A;
Long Int A;
Unsigned Int A;
Signed Int A;
Float A;
Double A;
Long DoubleA;
Char A;
Unsigned Char A;
Signed Char A;
Char[ ] A;
Void
Int A[N]
Text A;
A;
*A
-32768
-128
2E -6
0
-65000
-3.4E37
-1.7E -304
3.4E -4932
-128
0
32767
127
2E 6
65535
65000
3.4E 38
1.7E 308
1.1E 4932
127
0
3. for(Contador = 1;Contador <= N;Contador++)
{
Sentencia;
}
De Contador=1 hasta Contador<=N Incremento
If(Condicion = = 1)
{
Sentencia;
}
Else
{
Sentencia;
}
Si Condicion = 1 Entonces
Si no
While(Condicion= =1)
{
Sentencia;
}
Mientras Condicion = 1 haz
Do{
Sentencia;
}(Condicion = = 1);
Haz
Hasta Condicion = 1
Switch(Opcion)
{
1: Sentencia1; break;
2: Sentencia2; break;
Default: Sentencia3; break;
}
En caso de Opcion
Si Opcion = 1 Sentencia1 rompe
Si Opcion = 2 Sentencia2 rompe
Si no Sentencia3 rompe
Procedimiento
Void Nombre(VariableInt)
{
Sentencia;
}
void main(void)
{
Nombre(Variable)
}
Función
Float Nombre (Variable Int)
{
Sentencia;
VarReal = Variable;
Return (VarReal);
}
void main(void)
{
A = Nombre (X);
}
Unidad
PROG.H
#Ifndef prog__H
#Define prog__H
void pausa(void);
PROG.C
void pausa(void)
{
char A;
A=Lee;
}
OPERACIONES
malloc(sizeof(Apuntador), Apuntador);
Inicio->Info:=‘Hola’;
Inicio->Siguiente:=NIl;
Aux:=NIL;
4. malloc(sizeof(Apuntador), Apuntador);
Inicio->Siguiente:=Aux;
Dispose(Inicio);
Usos de printf y scanf
printf("Mensaje");
printf("Mensaje % d",Variable);
printf("Mensaje % d",Variable:2:3);
cprintf("Mensaje");
Escribe Mensaje en la pantalla
Escribe Mensaje y el valor de la Variable en pantalla
Escribe Mensaje y el valor de la Variable con 2 enteros y 3 decimales
Escribe Mensaje en color especificado
scanf("% d",&Variable);
scanf("% d % f",&Variable1,&Variable2);
Asigna valor entero a Variable
Asigna valor entero a Variable1 y valor real a Variable2
Fucniones para Cadenas
Función Descripción
strcpy
strncpy
stpcpy
strdup
strstr
strrchr
strchr
strspn
strcspn
strpbrk
strtok
strcmp
stricmp
strcmpi
strcoll
strncmp
strnicmp
strncmpi
strcat
strlen
strncat
strrev
strset
strnset
Copia un string origen a un destino
Copia hasta n caracteres de origen a destino
Copia uno string en otro
Copia un string dentro una locacion nuevamente creada
Busca la primera ocurrencia de un subcadena en otro string
Busca la ultima ocurrencia de un caracter en un string
Busca un string por la primera ocurrencia de un caracter dado
Busca un string por un segmento que no contiene
Busca un string por un segmento que no contiene
Busca un string1 la primera ocurrencia de cualquier caracter que esta string2
Busca s1 por el primera señal no contenida en s2
Compara dos strings
Compara dos strings sin caso sensitivo
Compara dos strings sin caso sensitivo
Compara dos strings
Compara porciones de dos strings
Compara porciones de dos strings
Comparas porciones de dos strings
Añade un string a otro
Calcula la longitud de un string
Añade un string a otro
Revierte todo caracteres en string(excepto el nulo)
Pone todos caracteres en s a ch
Pone los primeros n caracteres de origen a destino
5. if si
else demás
switch interruptor
case caso
for para
while mientras
Do hacer
try tratar
catch capturas
finally Finalmente
throw Lanzar
break ruptura
continue Continuar
label Etiqueta
return retorno