0% encontró este documento útil (0 votos)
90 vistas1 página

Sintaxis Básica de Java desde Cero

Este documento presenta los conceptos básicos de la estructura de un programa en Java, incluyendo la definición de variables, entrada y salida, operaciones matemáticas, condicionales if-else y switch, y bucles while, do-while y for. Explica cada elemento con ejemplos simples de código.

Cargado por

jjcarrillo24
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
90 vistas1 página

Sintaxis Básica de Java desde Cero

Este documento presenta los conceptos básicos de la estructura de un programa en Java, incluyendo la definición de variables, entrada y salida, operaciones matemáticas, condicionales if-else y switch, y bucles while, do-while y for. Explica cada elemento con ejemplos simples de código.

Cargado por

jjcarrillo24
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Estructura de un programa: Definición de variables:

package prueba01; public static void main(String[] args) {


import [Link]; //aquí no es necesario Scanner teclado = new Scanner([Link]);
public class prueba01 { String nombre;
public static void main (String args[]) double radio, resultado;
{ int n, contador=0;
[Link]("Hola mundo"); char letra;
} /* . . . .
} Podría haber más declaraciones de variables.
// Comentario de una línea, alguna explicación… Esto es un comentario de varias líneas*/
Entrada/salida: Asignación y oper. matemáticas:
[Link]("Introduzca el radio : "); // Operandos : + - * / %
radio = [Link]();
[Link]("Número entero: "); resultado=[Link](n,2);
n = [Link](); resultado=2*[Link]*radio;
[Link]("Introduzca su nombre: "); resto = x % 2;
nombre = [Link](); resultado=[Link](radio);
[Link]("Nombre: "+nombre+", Edad:
"+edad);
Condicional si-sino (if-else) Condicional según (switch)
if (n>18) switch (diasemana)
{ {
[Link]("Mayor de edad"); case 1: // ‘A’ si fuera char
} dia=”Lunes”;
[else break;
{ case 2:
[Link]("Menor de edad"); dia=”Martes”;
}] break;
…………
/* Los corchetes significan que esa parte es case 7:
opcional. Dentro de cada bloque if o else puede dia=”Domingo”;
haber cualquier tipo de instrucción, incluido break;
otro if, bucles, etc. [default:
Cuando el bloque if o else tiene una sola dia=”Día erróneo”; ]
instrucción las llaves son opcionales */ }
Bucle mientras (while) Bucle repetir hasta (do-while)
ac=0; int i = 1;
i=0; do
while (i<10) {
{ [Link](“En la iteración" + i);
ac=ac+i; // o bien ac+=i; i=i+1;
i=i+1; // o bien i++; }
} while (i<11);
Bucle para (for)
for (i=1;i<11;i++) Explicación bucle for:
{
[Link](“En la iteración" + i); Cuando el control llega al bucle for se
} ejecuta la inicialización (i=1 por ejemplo).

/* Después se evalúa la condición, si es


FORMATO GENERAL DEL BUCLE FOR verdadera se ejecuta el cuerpo del bucle, si
for (inicialización;condición;instrucción) es falsa se salta al bucle y el programa
{ continua tras la llave de cierre.
cuerpo del bucle
} Al final de cada iteración se ejecuta la
*/ instrucción y se evalúa la condición para
determinar si se ejecuta el cuerpo del bucle
nuevamente o no.

También podría gustarte