Clase1.ppt
==========
Lenguaje Java: características generales
inspirado en idioma inglés
palabras int, print, read,...
uso de notación matemática
expresiones: 100.0*h/(h+m), p-100
funciones: print(...), readInt()
sintaxis (gramática, escritura) reglamentada
instrucciones terminan con ;
palabras con significados especiales (int, double, print)
uso de minúsculas (salvo casos especiales)
semántica (interpretación) precisa (sin ambigüedades)
instrucciones con significado/efecto bien definido





int h = U.readInt();

lee un número entero desde el teclado y lo guarda en la variable h

Equivalencia

int h; //declaración

h = U.readInt(); //lectura

Nota.
//frase
es un comentario que contiene observaciones de utilidad para el programador, pero que es ignorado por el computador al ejecutar
las instrucciones del programa


h = U.readInt();

Lee un nº entero y lo guarda en la variable h

Sintaxis: variable = U.readTipo();

readTipo(): readInt() o readDouble()

Semántica:
1º método (función) U.readInt()

espera que el usuario ingrese un número (dígitos y enter)
lee (obtiene) el número
entrega el número como resultado

2º número se guarda en (asigna a ) la variable h












Lenguaje Java: características generales
inspirado en idioma inglés
palabras int, print, read,...
uso de notación matemática
expresiones: 100.0*h/(h+m), p-100
funciones: print(...), readInt()
sintaxis (gramática, escritura) reglamentada
instrucciones terminan con ;
palabras con significados especiales (int, double, print)
uso de minúsculas (salvo casos especiales)
semántica (interpretación) precisa (sin ambigüedades)
instrucciones con significado/efecto bien definido

Lenguaje Java: características generales
inspirado en idioma inglés
palabras int, print, read,...
uso de notación matemática
expresiones: 100.0*h/(h+m), p-100
funciones: print(...), readInt()
sintaxis (gramática, escritura) reglamentada
instrucciones terminan con ;
palabras con significados especiales (int, double, print)
uso de minúsculas (salvo casos especiales)
semántica (interpretación) precisa (sin ambigüedades)
instrucciones con significado/efecto bien definido