Vous êtes sur la page 1sur 3

Estructura de Datos y POO

ESTRUCTURA BASICA DE UN PROGRAMA

Un programa puede construirse empleando varias clases


En el caso ms simple se utilizar una nica clase, que contiene el programa o funcin principal: main () y es ah
donde se incluyen las sentencias (o instrucciones) del programa principal.
Las sentencias se separan entre s por caracteres punto y coma.
Estructura de un programa simple en Java:

TIPOS DE DATOS

Los tipos de datos nos permiten representar los diferentes datos que son necesarios a la hora de implementar un
programa. Por ejemplo, si escribimos un programa sencillo que sume, reste, multiplique y divida (una calculadora bsica)
sern necesario emplear tipos de datos numricos que pueden ser: nmeros enteros o nmeros reales.

TIPOS DE DATOS VALORES


byte -128 y +127.
short -32768 y +32767
Nmeros enteros
int -2147483648 y +2147483647
long -9223372036854775808 y +9223372036854775807
float 1.40239846e45f y 3.40282347e+38f
Nmeros Reales
double 4.94065645841246544e324d y 1.7976931348623157e+308d
Carcter char Un nmero, una letra o un carcter especial
Lgico boolean true(verdadero) o false(falso)

VARIABLES

Una variable es un espacio de la memoria correspondiente a un dato cuyo valor puede modificarse durante la ejecucin
de un programa y que est asociado a un identificador. Toda variable ha de declararse antes de ser utilizada en el cdigo
de un programa.

Declaracin

Tipo_Dato Variable;
Tipo_Dato Variable1, Variable2, , VariableN,;

Declaracin e Inicializacin

Tipo_Dato Variable=Valor;
Tipo_Dato Variable1=Valor1, Variable2=Valor2, , VariableN=ValorN;

Expositor: Jess Huasasquiche Valle Pag. 1


Estructura de Datos y POO

OPERADORES

Operador de Asignacin

Operado Descripcin Sintaxis Ejemplo


r
= Operador de Asignacin Variable = Valor; Numero = 4;
Variable = Expresin; Numero2 = Numero * 2;

Operadores Aritmticos

Operado Descripcin Sintaxis Ejemplo


r
- Resta Variable = Valor1 - Valor2; Resp = 5 - 3;
+ Suma Variable = Valor1 + Valor2; Resp = 5 + 3;
* Multiplicacin Variable = Valor1 * Valor2; Resp = 5 * 3;
/ Divisin Variable = Valor1 / Valor2; Resp = 5 / 3;
% Residuo Variable = Valor1 % Valor2; Resp = 5 % 3;

Operadores Relacionales

Operado Descripcin Sintaxis Ejemplo


r
== Igual que (operando1 == operando2) (num == 5)
!= Diferente de (operando1 != operando2) (num != 5)
< Menor que (operando1 < operando2) (num < 5)
> Mayor que (operando1 > operando2) (num > 5)
<= Menor o igual que (operando1 <= operando2) (num <= 5)
>= Mayor o igual que (operando1 >= operando2) (num >= 5)

Operadores Lgicos

Operado Descripcin Sintaxis Ejemplo


r
! Negacin !(ExpresionLogica) ! (num == 5)
|| Or (ExpresionLgica1) || (ExpresionLgica2) (num <5) || (num >10)
&& And (ExpresionLgica1) && (ExpresionLgica2) (num <5) && (num >10)

Operador de Concatenacin de Cadenas

Operado Descripcin Sintaxis Ejemplo


r
+ Operador de Concatenacin Objeto = Valor1 + Valor2; Nombre = Manual de + JAVA;

EJEMPLOS

1. Realizar un programa que permita calcular y visualizar el rea y permetro de un rectngulo.

Analizar el problema:

Responde las preguntas correctamente e identificar los datos que sern nuestras variables.

Expositor: Jess Huasasquiche Valle Pag. 2


Estructura de Datos y POO

ENTRADA PROCESO SALIDA


Qu necesito para solucionar el Cmo obtendr la solucin del Qu obtendr en la solucin del
problema? problema? problema?

Largo y Alto del rectngulo. Area = Largo x Alto Area y Permetro del rectngulo.
Permetro = 2(Largo + Alto)

Algoritmo: (Pseudocdigo)

Programa: (JAVA)

Expositor: Jess Huasasquiche Valle Pag. 3

Vous aimerez peut-être aussi