conjuntos
Usando los siguientes conjuntos realice las siguientes operaciones
A=[1,2,3,4,5,6,7,8,9,10]
B=[2,4,6,8,10]
C=[1,3,5,7,9]
D=[20,30,40]
E=A+B
A U B={1,2,3,4,5,6,7,8,9,10}
E=B+C
B UC={1,2,3,4,5,6,7,8,9,10}
E=A*C
A∩C {1,3,5,7,9}
E=B*C
B∩C {Ø}
E=A-C
E{2,4,6,8,10}
(20 ∈ D)
VERDADERO
(20 ∈ A)
FALSO
(4 ∈ C)
FALSO
(4 ∈ B)
VERDADERO
(8 ∈ (B*A))
VERDADERO
E=A-BE={1,3,5,7,9}
(3 ∈ (A-B))
VERDADERO
B⊆ A
VERDADERO
Implementación de registros en java
Ya se ha visto como variables simples pueden almacenar una sola pieza de información y como arreglos puedenalmacenar un conjunto de ellas del mismo tipo y al mismo tiempo, estos dos mecanismos pueden manejar una gran variedad de situaciones, pero a menudo se necesita trabajar sobre datos de diversos tipos, eneste caso ni variables escalares ni arreglos son adecuados.
Para resolver estos problemas los lenguajes de programación proveen de un tipo de dato especial llamado registros.
Un registro es unavariable especial que tiene la capacidad de almacenar datos de diferentes tipos.
Sin embargo JAVA, usa en su lugar una CLASE.
Este metodo tiene la ventaja de que ademas de incluir los campostradicionales de un registro (en forma de atributos), tambien puede incorporar una serie de metodos que permiten procesar de manera mas facil los campos o atributos de la clase.
Ejemplo;
class alumno{
voidalumno(){};
static String nombre= new String();
static int edad;
void inicializar(){
alumno.nombre=“pepe el toro”;
alumno.edad=18; };
void desplegar(){
System.out.println(alumno.nombre);System.out.println(alumno.edad);
};
} termina la clase
Programa ejemplo;
import java.io.*;
class prog33{
public static void main(String[] args) {
alumno.inicializar();
alumno.desplegar();
} // cierra main
} // cierraclase
class alumno{
void alumno(){};
static String nombre= new String();
static int edad;
static void inicializar(){
alumno.nombre="pepe el toro";
alumno.edad=18; };
static void desplegar(){...
Regístrate para leer el documento completo.