Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
del Lenguaje
\b Retroceso
\n Salto de línea
\t Tabulación
\\ Barra invertida \
\’ Comilla simple
\” Comilla doble
Tipos de datos
Memoria Direcciones
00..00
int x=10;
.
00AAFF
x 00AAFF 10
.
.
.
FF..FF
Declaración de variables
Ejemplos:
int x;
char a, opcion, letra;
int acum = 0;
Asignación
Ejemplo:
int p;
double num = 34.23;
p = (int) num; //Se elimina la parte decimal
Conversiones
char
Requiere conversión
Conversión automática
Constante
Ejemplo:
final double pi=3.1416;
final int maximo = 100;
Palabras reservadas del lenguaje
Operadores aritméticos
Aritméticos Explicación
+ Suma
- Resta
* Multiplicación
/ División
% Devuelve el resto de la división
++ Incrementa en 1
-- Decrementa en 1
= Asignación
Operadores relacionales
Relacionales Explicación
== Igual
< Menor
> Mayor
<= Menor o igual
>= Mayor o igual
!= Distinto
Operadores lógicos
Lógicos Explicación
Instrucción if
Es una sentencia de tipo alternativa simple que permite comprobar una
condición dentro de un programa. En caso de que la condición se
cumpla se ejecutará un determinado grupo de sentencias, mientras que
si no se cumple, se podrá ejecutar otro conjunto diferentes de
instrucciones.
if (condición) {
sentencia_1;
.
.
.
sentencia_n;
}
else {
sentencia_1;
.
.
.
sentencia_n;
}
Estructuras de decisión (if … else)
Instrucción switch
Se trata de una instrucción de tipo alternativa múltiple. Permite
ejecutar diferentes bloques de sentencias en función del resultado
de una expresión switch(expresión) {
case valor_1:
sentencias;
break;
case valor_2:
sentencias;
break;
.
.
.
default:
sentencias;
}
Estructuras de decisión (switch)
2 1 3 1
Marcador en un Marcador luego de conseguir
instante determinado un gol el equipo local
Los contadores
Sintaxis
VARIABLE = VARIABLE ± VALOR_CONSTANTE;
Instrucción while
Permite ejecutar un bloque de instrucciones mientras se cumpla
una determinada condición dentro del programa. Los dos
posibles formatos que admite esta instrucción son:
A B
while(condición) { do {
sentencia1; sentencia1;
sentencia2; sentencia2;
. .
. .
. .
sentencian; sentencian;
} } while(condición);
Estructuras de Repetitivas (for)
Instrucción for
Permite ejecutar un conjunto de instrucciones un número
determinado de veces. Su formato es el siguiente:
Instrucción break
El uso de esta instrucción provoca una salida forzada del
bucle, continuando la ejecución del programa en la primera
sentencia situada después del mismo.
Instrucción Continue
Esta instrucción provoca que el bucle detenga la iteración
actual y pase, en el caso del for, a ejecutar la instrucción de
incremento o, en el caso de while, a comprobar la condición
de entrada.
Ejercicios (while - for)
tipo variable_array[]; B
Ejemplo:
int [] k;
char cadena[];
Arreglos (arrays)