Programación Orientada a Objetos
lunes, 1 de diciembre de 2014
miércoles, 19 de noviembre de 2014
Contador de Vocales
public class CONTADORDEVOCALES extends javax.swing.JFrame {
void aceptar(){
String texto;
int x;
texto=txtCuenta.getText();
int cuentavocales=0;
for(x=0; x<texto.length();x++){
if((texto.charAt(x)=='a')||
(texto.charAt(x)=='e')||
(texto.charAt(x)=='i')||
(texto.charAt(x)=='o')||
(texto.charAt(x)=='u')){
cuentavocales++;
}
}
lblRespuesta.setText("El texto" +"'"+texto+"'"+"contiene" +cuentavocales+ "vocales");
}
void limpiar (){
txtCuenta.setText("");
lblRespuesta.setText("");
public CONTADORDEVOCALES() {
initComponents();
}
private void initComponents() {
jLabel1 = new javax.swing.JLabel();
jLabel2 = new javax.swing.JLabel();
txtCuenta = new javax.swing.JTextField();
btnAceptar = new javax.swing.JButton();
btnNuevo = new javax.swing.JButton();
lblRespuesta = new javax.swing.JLabel();
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
jLabel1.setFont(new java.awt.Font("Tahoma", 1, 18)); // NOI18N
jLabel1.setForeground(new java.awt.Color(0, 204, 204));
jLabel1.setText("CONTADOR DE VOCALES");
jLabel2.setFont(new java.awt.Font("Tahoma", 1, 11)); // NOI18N
jLabel2.setText("Ingrese texto");
txtCuenta.setForeground(new java.awt.Color(102, 102, 102));
btnAceptar.setFont(new java.awt.Font("Tahoma", 1, 11)); // NOI18N
btnAceptar.setText("Aceptar");
btnAceptar.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
btnAceptarActionPerformed(evt);
}
});
btnNuevo.setFont(new java.awt.Font("Tahoma", 1, 11)); // NOI18N
btnNuevo.setText("Nuevo");
btnNuevo.setActionCommand("");
btnNuevo.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
btnNuevoActionPerformed(evt);
}
});
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(btnAceptar)
.addGap(30, 30, 30)
.addComponent(btnNuevo)
.addGap(59, 59, 59))
.addGroup(layout.createSequentialGroup()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGap(72, 72, 72)
.addComponent(jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 245, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGroup(layout.createSequentialGroup()
.addGap(22, 22, 22)
.addComponent(jLabel2)
.addGap(18, 18, 18)
.addComponent(txtCuenta, javax.swing.GroupLayout.PREFERRED_SIZE, 254, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGroup(layout.createSequentialGroup()
.addGap(94, 94, 94)
.addComponent(lblRespuesta, javax.swing.GroupLayout.PREFERRED_SIZE, 234, javax.swing.GroupLayout.PREFERRED_SIZE)))
.addContainerGap(28, Short.MAX_VALUE))
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addContainerGap()
.addComponent(jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 28, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(41, 41, 41)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jLabel2)
.addComponent(txtCuenta, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(28, 28, 28)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(btnAceptar)
.addComponent(btnNuevo))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 68, Short.MAX_VALUE)
.addComponent(lblRespuesta, javax.swing.GroupLayout.PREFERRED_SIZE, 36, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(45, 45, 45))
);
pack();
}// </editor-fold>
private void btnNuevoActionPerformed(java.awt.event.ActionEvent evt) {
limpiar(); // TODO add your handling code here:
}
private void btnAceptarActionPerformed(java.awt.event.ActionEvent evt) {
aceptar(); // TODO add your handling code here:
}
private void txtCuentaActionPerformed(java.awt.event.ActionEvent evt) {
}
public static void main(String args[]) {
try {
for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) {
if ("Nimbus".equals(info.getName())) {
javax.swing.UIManager.setLookAndFeel(info.getClassName());
break;
}
}
} catch (ClassNotFoundException ex) {
java.util.logging.Logger.getLogger(CONTADORDEVOCALES.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
} catch (InstantiationException ex) {
java.util.logging.Logger.getLogger(CONTADORDEVOCALES.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
} catch (IllegalAccessException ex) {
java.util.logging.Logger.getLogger(CONTADORDEVOCALES.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
} catch (javax.swing.UnsupportedLookAndFeelException ex) {
java.util.logging.Logger.getLogger(CONTADORDEVOCALES.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
}
//</editor-fold>
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new CONTADORDEVOCALES().setVisible(true);
}
});
}
// Variables declaration - do not modify
private javax.swing.JButton btnAceptar;
private javax.swing.JButton btnNuevo;
private javax.swing.JLabel jLabel1;
private javax.swing.JLabel jLabel2;
private javax.swing.JLabel lblRespuesta;
private javax.swing.JTextField txtCuenta;
// End of variables declaration
}
viernes, 7 de noviembre de 2014
MATRIZ UNIDIMENCIONAL VECTOR
Sean empleado variables de distinto tipo para el almacenamiento de datos (variables int, float, string)
En esta ocasion se vera otro tipo de variables que permiten almacenar un conjunto de datos en una unica variableUn vector es una estructura de datos que permite almacenar un conjunto de datos al mismo tipo
con un unico nombre se define un vector y por medio de un subindice se hace referencia a cada elemento del mismo
Ejemplo:
Se desea guardar los sueldos de 5 operarios segun lo que se conoce se deberian de definir 5 variables si queremos tener en un cierto momento los 5 sueldos almacenados en memoria.
empleando un vector solo se requiere definir un unico nombre y accedemos a cada elemento por medio del subindice
import java.util.Scanner;
public class vector1 {
private Scanner teclado;
private int[]sueldos;
public void cargar()
{
teclado=new Scanner(System.in);
sueldos=new int[5];
for(int f=0;f<5;f++){
System.out.print("ingrese sueldo:");
sueldos[f]=teclado.nextInt();
}
}
public void imprimir(){
for(int f=0;f<5;f++){
System.out.print(sueldos[f]);
}
}
public static void main(String[]ar){
vector1 Pv=new vector1();
Pv.cargar();
Pv.imprimir();
}
}
miércoles, 8 de octubre de 2014
CUESTIONARIO ARREGLOS
¿CUAL ES LA DIFERENCIA ENTRE LAS VARIABLES Y LOS DATOS?
La diferencia es que el dato siempre va a hacer el mismo, mientras que la variable como su nombre lo indica puede cambiar.
¿QUE SIGNIFICA AMBITO O ALCANCE DE UNA VARIABLE?
Es el contexto que tiene un hombre dentro de un programa. Determina en que partes del programa una entidad puede ser usada.
MENCIONA LOS DIFERENTES TIPOS DE ARREGLOS
arreglos unidimensionales, arreglos bidimensionales, arreglos multidimensionales.
¿QUE ES UNA CONSTANTE?
Es una valor que no puede ser alterado duarante la ejecucion de un programa.
¿PARA QUE SE UTILIZAN LOS COMENTARIOS EN JAVA Y COMO SE DEFINEN?
Un comentario es un texto que se escribe dentro de un porograma con el fin de faciliatr la comprension del mismo. Se definen como
-Comentarios en una sola linea
-Comentarios en varias lineas
-Comentarios de documentacion.
1-Los comentarios de una sola linea comienzan con // y continuan hasta el final de la linea
2-Los comentarios de documentacion son un tipo especial de documentarios multilinea que arranca con /** se utiliza para empotrar en la documentacion del codigo fuente con la herramienta javadoc para generar documentacion HTML para sus clases.
La diferencia es que el dato siempre va a hacer el mismo, mientras que la variable como su nombre lo indica puede cambiar.
¿QUE SIGNIFICA AMBITO O ALCANCE DE UNA VARIABLE?
Es el contexto que tiene un hombre dentro de un programa. Determina en que partes del programa una entidad puede ser usada.
MENCIONA LOS DIFERENTES TIPOS DE ARREGLOS
arreglos unidimensionales, arreglos bidimensionales, arreglos multidimensionales.
¿QUE ES UNA CONSTANTE?
Es una valor que no puede ser alterado duarante la ejecucion de un programa.
¿PARA QUE SE UTILIZAN LOS COMENTARIOS EN JAVA Y COMO SE DEFINEN?
Un comentario es un texto que se escribe dentro de un porograma con el fin de faciliatr la comprension del mismo. Se definen como
-Comentarios en una sola linea
-Comentarios en varias lineas
-Comentarios de documentacion.
1-Los comentarios de una sola linea comienzan con // y continuan hasta el final de la linea
2-Los comentarios de documentacion son un tipo especial de documentarios multilinea que arranca con /** se utiliza para empotrar en la documentacion del codigo fuente con la herramienta javadoc para generar documentacion HTML para sus clases.
lunes, 6 de octubre de 2014
TIPOS DE DATOS
Los tipos de datos y los métodos
Ya dijimos que los métodos pueden devolver cualquier tipo de
datos; falta agregar que también pueden recibir parámetros. Esto hace que
existan cuatro tipos de métodos:
Sintaxis
|
Devuelve valor
|
Recibe parámetros
|
void tarea()
|
No
|
No
|
Tipo tarea()
|
Sí
|
No
|
void tarea(Tipo parametro)
|
No
|
Sí
|
Tipo metodo(Tipo parametro)
|
Sí
|
Sí
|
Caso
de método que sí devuelve un tipo y no recibe parámetros
Estudiese el siguiente programa:
DemoMetodoSiTipoNoParametros.java
public class DemoMetodoSiTipoNoParametros {
String saludo;
public
DemoMetodoSiTipoNoParametros() {
/*En la expresión siguiente el atributo
*saludo es llenado con lo
que devuelve el
*método
*/
saludo=devuelveHolaMundo();
muestraSaludo();
}
//Obsérvese que el método
devuelve un objeto de la clase String
public String
devuelveHolaMundo(){
String hola="Hola mundo";
/*return es obligatorio si el método devuelve
*un valor. El modificador
de return debe ser del mismo
*tipo que el valor devuelto
*/
return hola;
}
public void muestraSaludo(){
System.out.println(saludo);
}
public
static void main(String[] args) {
new DemoMetodoSiTipoNoParametros();
}
}
Caso
de método que no devuelve un tipo y sí recibe parámetros
En
el programa siguiente, que es una variante del Hola Mundo, en el constructor se
inicializa la variable ‘saludo’ y es mandada como parámetro al método
muestraSaludo(), que copia el contenido a la variable ‘recibido’.
DemoMetodoNoTipoSiParametros.java
public class DemoMetodoNoTipoSiParametros {
String saludo;
public DemoMetodoNoTipoSiParametros() {
saludo="Hola mundo";
//Se envía la variable 'saludo' para que el método la use como parámetro
muestraSaludo(saludo);
}
/*El contenido de 'saludo' es escrito en la variable
'recibido' del parámetro del método muestraSaludo()*/
public void muestraSaludo(String recibido){
System.out.println(recibido);
}
public static void main(String[] args) {
new DemoMetodoNoTipoSiParametros();
}
}
public class DemoMetodoNoTipoSiParametros {
String saludo;
public DemoMetodoNoTipoSiParametros() {
saludo="Hola mundo";
//Se envía la variable 'saludo' para que el método la use como parámetro
muestraSaludo(saludo);
}
/*El contenido de 'saludo' es escrito en la variable
'recibido' del parámetro del método muestraSaludo()*/
public void muestraSaludo(String recibido){
System.out.println(recibido);
}
public static void main(String[] args) {
new DemoMetodoNoTipoSiParametros();
}
}
Caso
de método que sí devuelve un tipo y sí recibe parámetros
Es
fácil deducir de los ejemplos anteriores el último caso. No obstante, falta
decir que mientras que los métodos pueden devolver sólo un tipo, el número de
parámetros puede ser múltiple. Véase el ejemplo que calcula el área de un
triángulo con la base y la altura como argumentos:
DemoMetodoSiTipoSiParametros.java
public class DemoMetodoSiTipoSiParametros {
double resultado;
public
DemoMetodoSiTipoSiParametros() {
/*resultado se llena con el valor que devuelve
*el método
obtieneAreaTriangulo(), que a su vez
*recibe los dos parámetros
que usa en una fórmula.
*/
resultado=obtieneAreaTriangulo(2.5,6.3);//Los parámetros se
separan con comas
System.out.println("El resultado es: "+resultado);
}
public
double obtieneAreaTriangulo(double base, double altura){
double area =(base*altura)/2;
return area;
}
public
static void main(String[] args) {
new DemoMetodoSiTipoSiParametros();
}
miércoles, 1 de octubre de 2014
PROGRAMAS NETBEANS
PROGRAMA BIENVENIDOS A JAVA:
package practica1;
public class Practica1 {
public static void main(String[] args) {
System.out.println("bienvenidos a java!!");
}
}
public class suma {
public static void main(String[]ar){
Scanner teclado=new Scanner(System.in);
int num1,num2,Suma,producto;
System.out.print("ingrese primer valor:");
num1=teclado.nextInt();
System.out.print("ingrese segundo valor");
num2=teclado.nextInt();
Suma=num1+num2;
System.out.print("la suma de los valores es:");
System.out.println(Suma);
}
}
import java.util.Scanner;
PROGRAMA"ESTRUCTURA CONDICIONAL SIMPLE CON ELSE"
SUELDO ELSE
import java.util.Scanner;
public class sueldoelse {
public static void main(String[]ar){
Scanner teclado= new Scanner(System.in);
float sueldo;
System.out. print("ingrese el sueldo:");
sueldo=teclado.nextFloat();
if(sueldo>3000){
System.out.println("Esta persona debe abonar impuesto");
}
else
System.out.println("Esta persona no debe abonar impuestos");
}
}
programa que lea 2 valores, si el primero es mayor que calcule la suma y la resta de ambas, si el segundo es el mayor que calcule el producto y division
import java.util.Scanner;
public class Mayor{
public static void main(String[]ar){
Scanner teclado=new Scanner(System.in);
int num1, num2,suma,resta,producto,division;
System.out.print("ingrese num1:");
num1=teclado.nextInt();
if(num1>num2) {
System.out.println("el numero mayor es el ´primero:");
suma=num1+num2;
System.out.println(resta);
}
else
{
System.out.println("el numero mayor es el segundo:");
producto=num1*num2;
System.out.println(producto);
division=num1/num2;
System.out.println(division);
}
}
}
PROGRAMA QUE PERMITA LEER 3 CALIFICACIONES DE UN ALUMNO QUE REALICE EL PROMEDIO Y DETERMINE SI ES MAYOR O IGUAL QUE 9 IMPRIMIR EXENTO SI ES MENOR QUE 9 Y MAYOR QUE 6 IMPRIMIR REGULAR Y SI ES MENOR DE 6 IMPRIMIR REPROBADO
import java.util.Scanner;
public class calificaciones{
public static void main(String[]ar){
Scanner teclado=new Scanner(System.in);
int calif1, calif2, calif3, promedio;
System.out.print("ingresar calificacion1:");
calif1=teclado.nextInt();
System.out.print("ingresar calificacion2:");
calif2=teclado.nextInt();
System.out.print("ingresar calificacion3:");
calif3=teclado.nextInt();
promedio=calif1+calif2+calif3/3;
if(promedio>=9){
System.out.println("exento");
}
else
{
if(promedio>9 && promedio<6){
System.out.println("regular");
}
else
{
System.out.println("reprobado");
}
}
}
PROGRAMA QUE PERMITA PREGUNTAR UN NUMERO ENTERO POSITIVO DE HASTA 3 CIFRAS INDICANDOSI TIENE 1,2 O 3 CIFRAS MOSTRAR UN MENSAJE DE ERROR SI EL NUMERO DE CIFRAS ES MAYOR
import java.util.Scanner;
public class NumeroEntero{
public static void main(String[]ar){
Scanner teclado=new Scanner(System.in);
int num;
System.out.print("ingrese num:");
num = teclado.nextInt();
if(num>0&num<9){
System.printInt("si tiene 1 cifra:");
}
else
if(num>9&&num<99);
System.out.println("si tiene 2 cifras:");
}
else
if(num>99&&<99);
System.out.print("si tiene 3 cifras:");
}
else
{
System.out.println("es mayor de 3 cifras:");
}
ELSE
{
System.out.println("error numero mayor");
}
}
}
}
}
ESCRIBIR UN PROGRAMA QUE SOLICITE INTRODUCIR UN NUMERO POSITIVO Y QUE NOS DESPLIEGUE EN PANTALLA DESDE EL 1 HASTA EL VALOR INGRESADO
import java.util.Scanner;
public class numeros {
public static void main(String[]ar){
Scanner teclado= new Scanner (System.in);
int n,valor;
System.out.print("ingresa el valor:");
valor=teclado.nextInt();
n=0;
while(n<valor)
{
n=n+1;
System.out.println(n);
}
}
}
DESARROLLAR UN PROGRAMA EN LENGUAJE JAVA QUE PERMITA LEER 10 VALORES Y NOS MUESTRE POSTERIORMENTE LA SUMA DE LOS VALORES INGRESADOS Y SU PROMEDIO
import java.util.Scanner;
public class numerosenlista {
public static void main(String[]ar){
Scanner teclado=new Scanner(System.in);
float m,valor,sum,prom;
sum=0;
m=0;
while(m<10){
System.out.print("dame valor:");
valor= teclado.nextFloat();
sum= valor + sum ;
m=m+1;
}
System.out.print("la suma es:");
System.out.println(sum);
prom= sum /10;
System.out.print("el promedio es:");
System.out.println(prom);
}
}
PROGRAMA 17 PERFILES DE HIERRO
import java.util.Scanner;
public class perfilesdehierro {
public static void main(String[]ar){
Scanner teclado= new Scanner(System.in);
float c,n,L,sum;
n=0;
sum=0;
System.out.print("cantidad de piezas:");
c=teclado.nextFloat();
while(n<c){
System.out.print("ingresa longitud:");
L=teclado.nextFloat();
n=n+1;
if(L>1.2 && L<1.3){
sum=sum + 1;
}
System.out.print("las piezas son:");
System.out.println(sum);
}
}}
PROGRAMA 18 ALTURAS
import java.util.Scanner;
public class alturas {
public static void main(String[]ar){
Scanner teclado=new Scanner(System.in);
float N,A,C,B,T;
System.out.print("la cantidad de alturas:");
N=teclado.nextFloat();
B=0;
for(A=0;A<N;A=A+1){
System.out.print("ingrese la altura de las personas:");
C=teclado.nextFloat();
B=B+C;
}
T=B/N;
System.out.print("el total de la altura es:");
System.out.println(T);
}
}
PROGRAMA 19 EMPLEADOS SUELDOS
import java.util.Scanner;
public class SUELDO {
public static void main(String[]ar){
Scanner teclado=new Scanner(System.in);
int n,a, cont1, cont2;
float sueldo,gastos;
System.out.print("cuantos empleados hay:");
n=teclado.nextInt();
a=1;
cont1=0;
cont2=0;
gastos=0;
while(a<=n){
System.out.print("ingresar sueldo de empleado");
sueldo=teclado.nextFloat();
if(sueldo<=300){
cont1=cont1+1;
}
else
{
}
gastos=gastos+sueldo;
a=a+1;
}
System.out.print("cantidad de empleados con sueldo entre 100 y 300");
System.out.println(cont1);
System.out.print("gastos total de la empresa en sueldos:");
System.out.println(gastos);
}
}
PROGRAMA 20 Realizar un programa en lenguaje java que imprima 25 números de la serie 11,22,33,44 etc (los valores no se ingresan por teclado)
public class Numeros {
public static void main(String[]ar){
int x,termino;
x=1;
termino=11;
while(x<=25){
System.out.print(termino);
System.out.print("-");
x=x+1;
termino=termino+11;
}
}
}
3 periodo
PROGRAMA21 SOLICITAR EL INGRESO DE NOMBRE Y EDAD DE 2 PERSONAS MOSTRAR EL NOMBRE DE LA PERSONA CON MAYOR EDAD
import java.util.Scanner;
public class cadenadecaracteres {
public static void main(String[]ar){
Scanner teclado=new Scanner(System.in);
String nombre1,nombre2;
int edad1,edad2;
System.out.print("ingrese el nombre:");
nombre1=teclado.next();
System.out.print("ingrese la edad:");
edad1= teclado.nextInt();
System.out.print("ingrese el nombre:");
nombre2=teclado.next();
System.out.print("ingrese la edad:");
edad2= teclado.nextInt();
System.out.println("la persona mayor es");
if(edad1>edad2){
System.out.println(nombre1);
}
else{
System.out.println(nombre2);
}
}
}
PROGRAMA 22 VECTOR 1
SE DESEA GUARDAR LOS SUELDOS DE 5 OPERARIOS SEGÚN LO QUE SE CONOCE SE DEBERÍAN DE DEFINIR 5 VARIABLES SI QUEREMOS TENER EN CIERTO MOMENTO LOS 5 SUELDOS ALMACENADOS EN MEMORIA EMPLEADOS UNA RECTA SOLO SE REQUIERE DEFINIR UN ÚNICO NOMBRE POR MEDIO DE SUBINDICE
import java.util.Scanner;
public class vector1 {
private Scanner teclado;
private int[]sueldos;
public void cargar()
{
teclado=new Scanner(System.in);
sueldos=new int[5];
for(int f=0;f<5;f++){
System.out.print("ingrese sueldo:");
sueldos[f]=teclado.nextInt();
}
}
public void imprimir(){
for(int f=0;f<5;f++){
System.out.print(sueldos[f]);
}
}
public static void main(String[]ar){
vector1 Pv=new vector1();
Pv.cargar();
Pv.imprimir();
}
}
PROGRAMA 23 PROGRAMA QUE DEFINA UN VECTOR DE TAMAÑO 5QUE REPRESENTE LAS ALTURAS DE 5 PERSONAS OBTENER EL PROMEDIO DE LAS MISMAS CONTAR CUANTAS PERSONAS CON MAS ALTURAS QUE EL PROMEDIO
import java.util.Scanner;
public class alturasvector {
private Scanner teclado;
private float[] alturas;
private float prom;
private int f;
public void cargar()
{
teclado= new Scanner(System.in);
alturas=new float[5];
for(int f=0;f<5;f++){
System.out.print("ingrese altura:");
alturas[f]=teclado.nextFloat();
}
}
public void promedio()
{
float promedio = 0,sum;
sum=0;
for(int f=0;f<5;f++){
sum= (alturas[f])+sum;
promedio=sum/5;
}
System.out.print("el promedio es");
System.out.println(promedio);
}
public void mayoromenor()
{
int mayor,menor;
menor=0;
mayor=0;
if(alturas[f]< prom){
System.out.print("estas son la cantidad de alturas manores que el promedio:");
menor=menor+1;
System.out.println(menor);
}
else{
System.out.print("estas son la cantidad de alturas mayores qu el promedio:");
mayor=mayor+1;
System.out.println(mayor);
}
}
public static void main(String[]ar){
alturasvector pv=new alturasvector();
pv. cargar();
pv. promedio();
pv. mayoromenor();
}
}
PROGRAMA 24 UNA EMPRESA TIENE 2 TURNOS MAÑANA Y TARDE EN LOS QUE TRABAJAN 8 EMPLEADOS 4 POR LA MAÑANA Y 4 POR LA TARDE CONFECCIONAR UN PROGRAMA QUE PERMITA ALMACENAR LOS SUELDOS DE LOS EMPLEADOS AGRUPADOS POR TURNO IMPRIMIR LOS GASTOS EN SUELDO DE CADA TURNO.
import java.util.Scanner;
public class EMPRESA {
private Scanner teclado;
private float[] turnoman;
private float [] turnotar;
public void cargar(){
teclado=new Scanner(System.in);
turnoman=new float[4];
turnotar=new float[4];
System.out.print("¿de que turno eres?");
System.out.println("mañana");
for(int f=0; f<4;f++){
System.out.println("ingrese sueldo:");
turnoman[f]=teclado.nextFloat();
}
System.out.print("¿de que turno eres?");
System.out.println("tarde");
for(int f=0; f<4;f++){
turnotar[f]=teclado.nextFloat();
}
}
public void calculargastos(){
float man=0;
float tar=0;
for(int f=0; f<4;f++){
turnoman=turnoman+turnoman[f];
turnotar=turnotar+turnotar;
}
System.out.println("total de gastos turno de la mañana :"+man);
System.out.println("el total de gastos turno de la tarde:"+tar);
}
}
PROGRAMA 25 SE TIENEN LAS CALIFICACIONES DEL PRIMER PARCIAL DE LOS ALUMNOS DE 2 MATERIAS LA MATERIA A Y LA MATERIA B CADA MATERIA CUENTA CON 5 ALUMNOS REALIZAR UN PROGRAMA
EN JAVA QUE MUESTRE LA MATERIA QUE OBTUVO EL MAYOR PROMEDIO GENERAL
import java.util.Scanner;
public class CALIFICACIONES {
private Scanner teclado;
private float[]a;
private float[]b;
private float promedioA,promedioB;
private int F,N;
public void cargarmateriaA(){
teclado=new Scanner(System.in);
a=new float [5];
for(int f=0;f<5;f++){
System.out.print("ingrese calificacion:");
a[f]=teclado.nextFloat();
}
}
public void cargarmateriaB(){
teclado=new Scanner (System.in);
b=new float[5];
for(int n=0;n<5;n++){
System.out.print("ingrese el promedio:");
b[n]=teclado.nextFloat();
}
}
public void promediomateriaA(){
float promedio,sumA;
sumA = 0;
promedioA=0;
for(int f=0;f<5;f++){
sumA=(a[f])+sumA;
promedioA=(sumA)/5;
}
}
public void promediomateriaB(){
float sumB,promedioB;
sumB=0;
promedioB=0;
for(int n=0;n<5;n++){
sumB=(b[n])/5;
promedioB=(sumB)/5;
}
}
public void mayoromenor(){
if(promedioA<promedioB){
System.out.print("el promedio mas alto fue el de la materia A:");
System.out.println(promedioA);
}else{
System.out.print("el promnedio mas alto fue la materia B:");
System.out.println(promedioB);
}
}
public static void main(String[]ar){
CALIFICACIONES pv=new CALIFICACIONES();
pv.cargarmateriaA();
pv.cargarmateriaB();
pv.promediomateriaA();
pv.promediomateriaB();
pv.mayoromenor();
}
}
programa 27 Contador de vocales
public class CONTADORDEVOCALES extends javax.swing.JFrame {
void aceptar(){
String texto;
int x;
texto=txtCuenta.getText();
int cuentavocales=0;
for(x=0; x<texto.length();x++){
if((texto.charAt(x)=='a')||
(texto.charAt(x)=='e')||
(texto.charAt(x)=='i')||
(texto.charAt(x)=='o')||
(texto.charAt(x)=='u')){
cuentavocales++;
}
}
lblRespuesta.setText("El texto" +"'"+texto+"'"+"contiene" +cuentavocales+ "vocales");
}
void limpiar (){
txtCuenta.setText("");
lblRespuesta.setText("");
public CONTADORDEVOCALES() {
initComponents();
}
@SuppressWarnings("unchecked")
// <editor-fold defaultstate="collapsed" desc="Generated Code">
private void initComponents() {
jLabel1 = new javax.swing.JLabel();
jLabel2 = new javax.swing.JLabel();
txtCuenta = new javax.swing.JTextField();
btnAceptar = new javax.swing.JButton();
btnNuevo = new javax.swing.JButton();
lblRespuesta = new javax.swing.JLabel();
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
jLabel1.setFont(new java.awt.Font("Tahoma", 1, 18)); // NOI18N
jLabel1.setForeground(new java.awt.Color(102, 0, 204));
jLabel1.setText("CONTADOR DE VOCALES");
jLabel2.setFont(new java.awt.Font("Tahoma", 1, 11)); // NOI18N
jLabel2.setText("Ingrese texto");
txtCuenta.setForeground(new java.awt.Color(102, 102, 102));
btnAceptar.setFont(new java.awt.Font("Tahoma", 1, 11)); // NOI18N
btnAceptar.setText("Aceptar");
btnAceptar.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
btnAceptarActionPerformed(evt);
}
});
btnNuevo.setFont(new java.awt.Font("Tahoma", 1, 11)); // NOI18N
btnNuevo.setText("Nuevo");
btnNuevo.setActionCommand("");
btnNuevo.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
btnNuevoActionPerformed(evt);
}
});
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(btnAceptar)
.addGap(30, 30, 30)
.addComponent(btnNuevo)
.addGap(59, 59, 59))
.addGroup(layout.createSequentialGroup()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGap(72, 72, 72)
.addComponent(jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 245, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGroup(layout.createSequentialGroup()
.addGap(22, 22, 22)
.addComponent(jLabel2)
.addGap(18, 18, 18)
.addComponent(txtCuenta, javax.swing.GroupLayout.PREFERRED_SIZE, 254, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGroup(layout.createSequentialGroup()
.addGap(94, 94, 94)
.addComponent(lblRespuesta, javax.swing.GroupLayout.PREFERRED_SIZE, 234, javax.swing.GroupLayout.PREFERRED_SIZE)))
.addContainerGap(28, Short.MAX_VALUE))
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addContainerGap()
.addComponent(jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 28, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(41, 41, 41)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jLabel2)
.addComponent(txtCuenta, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(28, 28, 28)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(btnAceptar)
.addComponent(btnNuevo))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 68, Short.MAX_VALUE)
.addComponent(lblRespuesta, javax.swing.GroupLayout.PREFERRED_SIZE, 36, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(45, 45, 45))
);
pack();
}// </editor-fold>
private void btnNuevoActionPerformed(java.awt.event.ActionEvent evt) {
limpiar(); // TODO add your handling code here:
}
private void btnAceptarActionPerformed(java.awt.event.ActionEvent evt) {
aceptar(); // TODO add your handling code here:
}
private void txtCuentaActionPerformed(java.awt.event.ActionEvent evt) {
}
public static void main(String args[]) {
try {
for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) {
if ("Nimbus".equals(info.getName())) {
javax.swing.UIManager.setLookAndFeel(info.getClassName());
break;
}
}
} catch (ClassNotFoundException ex) {
java.util.logging.Logger.getLogger(CONTADORDEVOCALES.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
} catch (InstantiationException ex) {
java.util.logging.Logger.getLogger(CONTADORDEVOCALES.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
} catch (IllegalAccessException ex) {
java.util.logging.Logger.getLogger(CONTADORDEVOCALES.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
} catch (javax.swing.UnsupportedLookAndFeelException ex) {
java.util.logging.Logger.getLogger(CONTADORDEVOCALES.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
}
//</editor-fold>
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new CONTADORDEVOCALES().setVisible(true);
}
});
}
// Variables declaration - do not modify
private javax.swing.JButton btnAceptar;
private javax.swing.JButton btnNuevo;
private javax.swing.JLabel jLabel1;
private javax.swing.JLabel jLabel2;
private javax.swing.JLabel lblRespuesta;
private javax.swing.JTextField txtCuenta;
// End of variables declaration
}
programa 28 checkbox ELECCION DE CARRERAS
public class CARRERAS extends javax.swing.JFrame {
void CARRERAS(){
String mensaje= "carreras elegidas:";
if(chkDerecho.isSelected()){
mensaje=mensaje + "derecho";
}
if(chkSistemas.isSelected()){
mensaje=mensaje+"Sistemas";
}
if(chkContab.isSelected()){
mensaje=mensaje+"contabilidad";
}
if(chkEcono.isSelected()){
mensaje=mensaje+"economia";
}
lblRespuesta.setText(mensaje);
}
void limpiar(){
lblRespuesta.setText("");
if(chkDerecho.isSelected()){
chkDerecho.setSelected(false);
}
if(chkSistemas.isSelected()){
chkSistemas.setSelected(false);
}
if(chkContab.isSelected()){
chkContab.setSelected(false);
}
if(chkEcono.isSelected()){
chkEcono.setSelected(false);
}
}
public CARRERAS() {
initComponents();
}
@SuppressWarnings("unchecked")
// <editor-fold defaultstate="collapsed" desc="Generated Code">
private void initComponents() {
jCheckBox3 = new javax.swing.JCheckBox();
jCheckBox5 = new javax.swing.JCheckBox();
jCheckBox6 = new javax.swing.JCheckBox();
jTextField1 = new javax.swing.JTextField();
chkDerecho = new javax.swing.JCheckBox();
chkSistemas = new javax.swing.JCheckBox();
chkContab = new javax.swing.JCheckBox();
chkEcono = new javax.swing.JCheckBox();
btnAceptar = new javax.swing.JButton();
btnNuevo = new javax.swing.JButton();
lblRespuesta = new javax.swing.JTextField();
jCheckBox3.setText("jCheckBox3");
jCheckBox5.setText("jCheckBox5");
jCheckBox6.setText("jCheckBox6");
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
jTextField1.setFont(new java.awt.Font("Comic Sans MS", 1, 14)); // NOI18N
jTextField1.setForeground(new java.awt.Color(102, 0, 204));
jTextField1.setText("ELECCION DE CARRERAS");
jTextField1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jTextField1ActionPerformed(evt);
}
});
chkDerecho.setFont(new java.awt.Font("Tahoma", 0, 18)); // NOI18N
chkDerecho.setForeground(new java.awt.Color(153, 102, 255));
chkDerecho.setText("Derecho");
chkDerecho.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
chkDerechoActionPerformed(evt);
}
});
chkSistemas.setFont(new java.awt.Font("Tahoma", 0, 18)); // NOI18N
chkSistemas.setForeground(new java.awt.Color(204, 102, 255));
chkSistemas.setText("Sistemas");
chkSistemas.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
chkSistemasActionPerformed(evt);
}
});
chkContab.setFont(new java.awt.Font("Tahoma", 0, 18)); // NOI18N
chkContab.setForeground(new java.awt.Color(255, 51, 255));
chkContab.setText("Contabilidad ");
chkContab.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
chkContabActionPerformed(evt);
}
});
chkEcono.setFont(new java.awt.Font("Tahoma", 0, 18)); // NOI18N
chkEcono.setForeground(new java.awt.Color(255, 0, 255));
chkEcono.setText("Economia");
chkEcono.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
chkEconoActionPerformed(evt);
}
});
btnAceptar.setFont(new java.awt.Font("Comic Sans MS", 0, 14)); // NOI18N
btnAceptar.setText("aceptar");
btnAceptar.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
btnAceptarActionPerformed(evt);
}
});
btnNuevo.setFont(new java.awt.Font("Comic Sans MS", 0, 14)); // NOI18N
btnNuevo.setText("nuevo");
btnNuevo.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
btnNuevoActionPerformed(evt);
}
});
lblRespuesta.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
lblRespuestaActionPerformed(evt);
}
});
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(chkDerecho, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.PREFERRED_SIZE, 286, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
.addComponent(btnAceptar)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGap(49, 49, 49)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(chkContab, javax.swing.GroupLayout.PREFERRED_SIZE, 139, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(chkSistemas, javax.swing.GroupLayout.PREFERRED_SIZE, 286, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(chkEcono, javax.swing.GroupLayout.PREFERRED_SIZE, 158, javax.swing.GroupLayout.PREFERRED_SIZE)))
.addGroup(layout.createSequentialGroup()
.addGap(203, 203, 203)
.addComponent(btnNuevo, javax.swing.GroupLayout.PREFERRED_SIZE, 95, javax.swing.GroupLayout.PREFERRED_SIZE)))))
.addGap(0, 0, Short.MAX_VALUE))
.addGroup(layout.createSequentialGroup()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGap(96, 96, 96)
.addComponent(jTextField1, javax.swing.GroupLayout.PREFERRED_SIZE, 329, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGroup(layout.createSequentialGroup()
.addGap(79, 79, 79)
.addComponent(lblRespuesta, javax.swing.GroupLayout.PREFERRED_SIZE, 314, javax.swing.GroupLayout.PREFERRED_SIZE)))
.addContainerGap(107, Short.MAX_VALUE))
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addComponent(jTextField1, javax.swing.GroupLayout.PREFERRED_SIZE, 44, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(18, 18, 18)
.addComponent(chkDerecho, javax.swing.GroupLayout.PREFERRED_SIZE, 31, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(chkSistemas, javax.swing.GroupLayout.PREFERRED_SIZE, 31, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(chkContab)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(chkEcono, javax.swing.GroupLayout.PREFERRED_SIZE, 23, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(btnNuevo))
.addGroup(layout.createSequentialGroup()
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 20, Short.MAX_VALUE)
.addComponent(btnAceptar)
.addGap(30, 30, 30)))
.addComponent(lblRespuesta, javax.swing.GroupLayout.PREFERRED_SIZE, 42, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(28, 28, 28))
);
pack();
}// </editor-fold>
private void chkDerechoActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
private void chkEconoActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
private void btnAceptarActionPerformed(java.awt.event.ActionEvent evt) {
CARRERAS();
}
private void btnNuevoActionPerformed(java.awt.event.ActionEvent evt) {
limpiar();
}
private void chkContabActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
private void chkSistemasActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
private void jTextField1ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
private void lblRespuestaActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
public static void main(String args[]) {
//<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) ">
try {
for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) {
if ("Nimbus".equals(info.getName())) {
javax.swing.UIManager.setLookAndFeel(info.getClassName());
break;
}
}
} catch (ClassNotFoundException ex) {
java.util.logging.Logger.getLogger(CARRERAS.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
} catch (InstantiationException ex) {
java.util.logging.Logger.getLogger(CARRERAS.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
} catch (IllegalAccessException ex) {
java.util.logging.Logger.getLogger(CARRERAS.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
} catch (javax.swing.UnsupportedLookAndFeelException ex) {
java.util.logging.Logger.getLogger(CARRERAS.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
}
//</editor-fold>
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new CARRERAS().setVisible(true);
}
});
}
// Variables declaration - do not modify
private javax.swing.JButton btnAceptar;
private javax.swing.JButton btnNuevo;
private javax.swing.JCheckBox chkContab;
private javax.swing.JCheckBox chkDerecho;
private javax.swing.JCheckBox chkEcono;
private javax.swing.JCheckBox chkSistemas;
private javax.swing.JCheckBox jCheckBox3;
private javax.swing.JCheckBox jCheckBox5;
private javax.swing.JCheckBox jCheckBox6;
private javax.swing.JTextField jTextField1;
private javax.swing.JTextField lblRespuesta;
// End of variables declaration
}
package practica1;
public class Practica1 {
public static void main(String[] args) {
System.out.println("bienvenidos a java!!");
}
}
PROGRAMA SUMA:
import java.util.Scanner;
public class Suma {
public static void main(String[]ar){
Scanner teclado=new Scanner(System.in);
int num1,num2,suma,producto;
System.out.print("ingrese primer valor:");
num1=teclado.nextInt();
System.out.print("ingrese segundo valor");
num2=teclado.nextInt();
suma=num1+num2;
producto=num1*num2;
System.out.print("la suma de los valores es:");
System.out.print("el producto de la suma de los valores es:");
System.out.println(producto);
}
}
PROGRAMA QUE CALCULA EL PERÍMETRO DE UN CUADRADO:
import java.util.Scanner;
public class programa4 {
public static void main (String[]ar){
Scanner teclado=new Scanner (System.in);
int lado,perimetro;
System.out.print("ingrese el lado del cuadrado:");
lado=teclado.nextInt();
perimetro=lado*4;
System .out.print("el perimetro del cuadrado es :");
System.out.println(perimetro);
}
}
PROGRAMA SUMA2
import java.util.Scanner;public class suma {
public static void main(String[]ar){
Scanner teclado=new Scanner(System.in);
int num1,num2,Suma,producto;
System.out.print("ingrese primer valor:");
num1=teclado.nextInt();
System.out.print("ingrese segundo valor");
num2=teclado.nextInt();
Suma=num1+num2;
System.out.print("la suma de los valores es:");
System.out.println(Suma);
}
}
PROGRAMA QUE CALCULE EL AREA DE UN CIRCULO:
import java.util. Scanner;
public class programa6 {
public static void main (String[]ar){
Scanner teclado=new Scanner(System.in);
float area,radio;
System.out.print("ingresar el radio :");
radio=teclado.nextInt();
area=4*(radio*radio);
System.out.print("el area del circulo es:");
System.out.println(area);
}
}
PROGRAMA QUE INGRESE 4 NÚMEROS CALCULAR E INFORMAR LA SUMA DE LOS 2 PRIMEROS Y EL PRODUCTO DEL TERCERO Y CUARTO:
import java.util.Scanner;
public class numeros4 {
public static void main(String[]ar){
Scanner teclado=new Scanner (System.in);
int num1,num2,num3,num4,suma,producto;
System.out.print("ingresar valor de num1:");
num1=teclado.nextInt();
System.out.print("ingresar valor de num2:");
num2=teclado.nextInt();
System.out.print("ingresar valor de num3:");
num3=teclado.nextInt();
System.out.print("ingresar valor de num4:");
num4=teclado.nextInt();
suma=num1+num2;
producto=num3*num4;
System.out.print("la suma de los valores:");
System.out.println(producto);
}
}
PROGRAMA QUE LEA 4 VALORES NUMÉRICOS E IMPRIMIR SU SUMA Y PROMEDIO:
import java.util.Scanner;
public class sumaypromedio {
public static void main(String []ar){
Scanner teclado=new Scanner(System.in);
int num1,num2,num3,num4,suma,promedio;
System.out.print("ingresar valor de num1:");
num1=teclado.nextInt();
System.out.print("ingresar valor de num2:");
num2=teclado.nextInt();
System.out.print("ingresar valor de num3:");
num3=teclado.nextInt();
System.out.print("ingresar valor de num4:");
num4=teclado.nextInt();
suma=num1+num2+num3+num4;
promedio=suma/4;
System.out.print("la suma de los cuatro valores es:");
System.out.println(suma);
System.out.print("el promedio de los cuatro valores es:");
System.out.println(promedio);
}
}
PROGRAMA QUE INGRESA EL PRECIO DE UN ARTICULO,LA CANTIDAD DE ARTÍCULOS QUE LLEVA EL CLIENTE Y MUESTRA LO QUE DEBE PAGAR:
import java.util.Scanner;
public class articulocantidad {
public static void main (String[]ar){
Scanner teclado=new Scanner(System.in);
int articulo,precio,cantidad,total;
System.out.print("ingresar precio:");
precio=teclado.nextInt();
System.out.print("ingresar cantidad:");
cantidad=teclado.nextInt();
total=precio*cantidad;
System.out.print("el total es:");
System.out.println(total);
}
}
PROGRAMA"ESTRUCTURA CONDICIONAL SIMPLE"
import java.util.Scanner;
public class estructuracondicionalsimple {
public static void main(String[] ar){
Scanner teclado=new Scanner(System.in);
float sueldo;
System.out.print("ingrese el sueldo:");
sueldo=teclado.nextFloat();
if (sueldo>3000) {
System.out.println("esta persona debe abonar impuestos:");
}
}
}
SUELDO ELSE
public class sueldoelse {
public static void main(String[]ar){
Scanner teclado= new Scanner(System.in);
float sueldo;
System.out. print("ingrese el sueldo:");
sueldo=teclado.nextFloat();
if(sueldo>3000){
System.out.println("Esta persona debe abonar impuesto");
}
else
System.out.println("Esta persona no debe abonar impuestos");
}
}
programa que lea 2 valores y decida cual de los 2 es mayor
import java. util. Scanner;
public class EstructuraCondicionalSimple {
public static void main (String[]ar){
Scanner teclado=new Scanner (System.in);
int num1,num2;
System.out.print("ingrese el valor num1:");
num1=teclado.nextInt();
if(num1>num2){
System.out.println("numero mayor es el primero:");
}
else
{
System.out.println("el numero mayor es el segundo:");
}
}
}
import java. util. Scanner;
public class EstructuraCondicionalSimple {
public static void main (String[]ar){
Scanner teclado=new Scanner (System.in);
int num1,num2;
System.out.print("ingrese el valor num1:");
num1=teclado.nextInt();
if(num1>num2){
System.out.println("numero mayor es el primero:");
}
else
{
System.out.println("el numero mayor es el segundo:");
}
}
}
import java.util.Scanner;
public class Mayor{
public static void main(String[]ar){
Scanner teclado=new Scanner(System.in);
int num1, num2,suma,resta,producto,division;
System.out.print("ingrese num1:");
num1=teclado.nextInt();
if(num1>num2) {
System.out.println("el numero mayor es el ´primero:");
suma=num1+num2;
System.out.println(resta);
}
else
{
System.out.println("el numero mayor es el segundo:");
producto=num1*num2;
System.out.println(producto);
division=num1/num2;
System.out.println(division);
}
}
}
PROGRAMA QUE PERMITA LEER 3 CALIFICACIONES DE UN ALUMNO QUE REALICE EL PROMEDIO Y DETERMINE SI ES MAYOR O IGUAL QUE 9 IMPRIMIR EXENTO SI ES MENOR QUE 9 Y MAYOR QUE 6 IMPRIMIR REGULAR Y SI ES MENOR DE 6 IMPRIMIR REPROBADO
import java.util.Scanner;
public class calificaciones{
public static void main(String[]ar){
Scanner teclado=new Scanner(System.in);
int calif1, calif2, calif3, promedio;
System.out.print("ingresar calificacion1:");
calif1=teclado.nextInt();
System.out.print("ingresar calificacion2:");
calif2=teclado.nextInt();
System.out.print("ingresar calificacion3:");
calif3=teclado.nextInt();
promedio=calif1+calif2+calif3/3;
if(promedio>=9){
System.out.println("exento");
}
else
{
if(promedio>9 && promedio<6){
System.out.println("regular");
}
else
{
System.out.println("reprobado");
}
}
}
PROGRAMA QUE PERMITA PREGUNTAR UN NUMERO ENTERO POSITIVO DE HASTA 3 CIFRAS INDICANDOSI TIENE 1,2 O 3 CIFRAS MOSTRAR UN MENSAJE DE ERROR SI EL NUMERO DE CIFRAS ES MAYOR
import java.util.Scanner;
public class NumeroEntero{
public static void main(String[]ar){
Scanner teclado=new Scanner(System.in);
int num;
System.out.print("ingrese num:");
num = teclado.nextInt();
if(num>0&num<9){
System.printInt("si tiene 1 cifra:");
}
else
if(num>9&&num<99);
System.out.println("si tiene 2 cifras:");
}
else
if(num>99&&<99);
System.out.print("si tiene 3 cifras:");
}
else
{
System.out.println("es mayor de 3 cifras:");
}
ELSE
{
System.out.println("error numero mayor");
}
}
}
}
}
ESCRIBIR UN PROGRAMA QUE SOLICITE INTRODUCIR UN NUMERO POSITIVO Y QUE NOS DESPLIEGUE EN PANTALLA DESDE EL 1 HASTA EL VALOR INGRESADO
import java.util.Scanner;
public class numeros {
public static void main(String[]ar){
Scanner teclado= new Scanner (System.in);
int n,valor;
System.out.print("ingresa el valor:");
valor=teclado.nextInt();
n=0;
while(n<valor)
{
n=n+1;
System.out.println(n);
}
}
}
DESARROLLAR UN PROGRAMA EN LENGUAJE JAVA QUE PERMITA LEER 10 VALORES Y NOS MUESTRE POSTERIORMENTE LA SUMA DE LOS VALORES INGRESADOS Y SU PROMEDIO
import java.util.Scanner;
public class numerosenlista {
public static void main(String[]ar){
Scanner teclado=new Scanner(System.in);
float m,valor,sum,prom;
sum=0;
m=0;
while(m<10){
System.out.print("dame valor:");
valor= teclado.nextFloat();
sum= valor + sum ;
m=m+1;
}
System.out.print("la suma es:");
System.out.println(sum);
prom= sum /10;
System.out.print("el promedio es:");
System.out.println(prom);
}
}
PROGRAMA 17 PERFILES DE HIERRO
import java.util.Scanner;
public class perfilesdehierro {
public static void main(String[]ar){
Scanner teclado= new Scanner(System.in);
float c,n,L,sum;
n=0;
sum=0;
System.out.print("cantidad de piezas:");
c=teclado.nextFloat();
while(n<c){
System.out.print("ingresa longitud:");
L=teclado.nextFloat();
n=n+1;
if(L>1.2 && L<1.3){
sum=sum + 1;
}
System.out.print("las piezas son:");
System.out.println(sum);
}
}}
PROGRAMA 18 ALTURAS
import java.util.Scanner;
public class alturas {
public static void main(String[]ar){
Scanner teclado=new Scanner(System.in);
float N,A,C,B,T;
System.out.print("la cantidad de alturas:");
N=teclado.nextFloat();
B=0;
for(A=0;A<N;A=A+1){
System.out.print("ingrese la altura de las personas:");
C=teclado.nextFloat();
B=B+C;
}
T=B/N;
System.out.print("el total de la altura es:");
System.out.println(T);
}
}
PROGRAMA 19 EMPLEADOS SUELDOS
import java.util.Scanner;
public class SUELDO {
public static void main(String[]ar){
Scanner teclado=new Scanner(System.in);
int n,a, cont1, cont2;
float sueldo,gastos;
System.out.print("cuantos empleados hay:");
n=teclado.nextInt();
a=1;
cont1=0;
cont2=0;
gastos=0;
while(a<=n){
System.out.print("ingresar sueldo de empleado");
sueldo=teclado.nextFloat();
if(sueldo<=300){
cont1=cont1+1;
}
else
{
}
gastos=gastos+sueldo;
a=a+1;
}
System.out.print("cantidad de empleados con sueldo entre 100 y 300");
System.out.println(cont1);
System.out.print("gastos total de la empresa en sueldos:");
System.out.println(gastos);
}
}
PROGRAMA 20 Realizar un programa en lenguaje java que imprima 25 números de la serie 11,22,33,44 etc (los valores no se ingresan por teclado)
public class Numeros {
public static void main(String[]ar){
int x,termino;
x=1;
termino=11;
while(x<=25){
System.out.print(termino);
System.out.print("-");
x=x+1;
termino=termino+11;
}
}
}
3 periodo
PROGRAMA21 SOLICITAR EL INGRESO DE NOMBRE Y EDAD DE 2 PERSONAS MOSTRAR EL NOMBRE DE LA PERSONA CON MAYOR EDAD
import java.util.Scanner;
public class cadenadecaracteres {
public static void main(String[]ar){
Scanner teclado=new Scanner(System.in);
String nombre1,nombre2;
int edad1,edad2;
System.out.print("ingrese el nombre:");
nombre1=teclado.next();
System.out.print("ingrese la edad:");
edad1= teclado.nextInt();
System.out.print("ingrese el nombre:");
nombre2=teclado.next();
System.out.print("ingrese la edad:");
edad2= teclado.nextInt();
System.out.println("la persona mayor es");
if(edad1>edad2){
System.out.println(nombre1);
}
else{
System.out.println(nombre2);
}
}
}
PROGRAMA 22 VECTOR 1
SE DESEA GUARDAR LOS SUELDOS DE 5 OPERARIOS SEGÚN LO QUE SE CONOCE SE DEBERÍAN DE DEFINIR 5 VARIABLES SI QUEREMOS TENER EN CIERTO MOMENTO LOS 5 SUELDOS ALMACENADOS EN MEMORIA EMPLEADOS UNA RECTA SOLO SE REQUIERE DEFINIR UN ÚNICO NOMBRE POR MEDIO DE SUBINDICE
import java.util.Scanner;
public class vector1 {
private Scanner teclado;
private int[]sueldos;
public void cargar()
{
teclado=new Scanner(System.in);
sueldos=new int[5];
for(int f=0;f<5;f++){
System.out.print("ingrese sueldo:");
sueldos[f]=teclado.nextInt();
}
}
public void imprimir(){
for(int f=0;f<5;f++){
System.out.print(sueldos[f]);
}
}
public static void main(String[]ar){
vector1 Pv=new vector1();
Pv.cargar();
Pv.imprimir();
}
}
PROGRAMA 23 PROGRAMA QUE DEFINA UN VECTOR DE TAMAÑO 5QUE REPRESENTE LAS ALTURAS DE 5 PERSONAS OBTENER EL PROMEDIO DE LAS MISMAS CONTAR CUANTAS PERSONAS CON MAS ALTURAS QUE EL PROMEDIO
import java.util.Scanner;
public class alturasvector {
private Scanner teclado;
private float[] alturas;
private float prom;
private int f;
public void cargar()
{
teclado= new Scanner(System.in);
alturas=new float[5];
for(int f=0;f<5;f++){
System.out.print("ingrese altura:");
alturas[f]=teclado.nextFloat();
}
}
public void promedio()
{
float promedio = 0,sum;
sum=0;
for(int f=0;f<5;f++){
sum= (alturas[f])+sum;
promedio=sum/5;
}
System.out.print("el promedio es");
System.out.println(promedio);
}
public void mayoromenor()
{
int mayor,menor;
menor=0;
mayor=0;
if(alturas[f]< prom){
System.out.print("estas son la cantidad de alturas manores que el promedio:");
menor=menor+1;
System.out.println(menor);
}
else{
System.out.print("estas son la cantidad de alturas mayores qu el promedio:");
mayor=mayor+1;
System.out.println(mayor);
}
}
public static void main(String[]ar){
alturasvector pv=new alturasvector();
pv. cargar();
pv. promedio();
pv. mayoromenor();
}
}
PROGRAMA 24 UNA EMPRESA TIENE 2 TURNOS MAÑANA Y TARDE EN LOS QUE TRABAJAN 8 EMPLEADOS 4 POR LA MAÑANA Y 4 POR LA TARDE CONFECCIONAR UN PROGRAMA QUE PERMITA ALMACENAR LOS SUELDOS DE LOS EMPLEADOS AGRUPADOS POR TURNO IMPRIMIR LOS GASTOS EN SUELDO DE CADA TURNO.
import java.util.Scanner;
public class EMPRESA {
private Scanner teclado;
private float[] turnoman;
private float [] turnotar;
public void cargar(){
teclado=new Scanner(System.in);
turnoman=new float[4];
turnotar=new float[4];
System.out.print("¿de que turno eres?");
System.out.println("mañana");
for(int f=0; f<4;f++){
System.out.println("ingrese sueldo:");
turnoman[f]=teclado.nextFloat();
}
System.out.print("¿de que turno eres?");
System.out.println("tarde");
for(int f=0; f<4;f++){
turnotar[f]=teclado.nextFloat();
}
}
public void calculargastos(){
float man=0;
float tar=0;
for(int f=0; f<4;f++){
turnoman=turnoman+turnoman[f];
turnotar=turnotar+turnotar;
}
System.out.println("total de gastos turno de la mañana :"+man);
System.out.println("el total de gastos turno de la tarde:"+tar);
}
}
PROGRAMA 25 SE TIENEN LAS CALIFICACIONES DEL PRIMER PARCIAL DE LOS ALUMNOS DE 2 MATERIAS LA MATERIA A Y LA MATERIA B CADA MATERIA CUENTA CON 5 ALUMNOS REALIZAR UN PROGRAMA
EN JAVA QUE MUESTRE LA MATERIA QUE OBTUVO EL MAYOR PROMEDIO GENERAL
import java.util.Scanner;
public class CALIFICACIONES {
private Scanner teclado;
private float[]a;
private float[]b;
private float promedioA,promedioB;
private int F,N;
public void cargarmateriaA(){
teclado=new Scanner(System.in);
a=new float [5];
for(int f=0;f<5;f++){
System.out.print("ingrese calificacion:");
a[f]=teclado.nextFloat();
}
}
public void cargarmateriaB(){
teclado=new Scanner (System.in);
b=new float[5];
for(int n=0;n<5;n++){
System.out.print("ingrese el promedio:");
b[n]=teclado.nextFloat();
}
}
public void promediomateriaA(){
float promedio,sumA;
sumA = 0;
promedioA=0;
for(int f=0;f<5;f++){
sumA=(a[f])+sumA;
promedioA=(sumA)/5;
}
}
public void promediomateriaB(){
float sumB,promedioB;
sumB=0;
promedioB=0;
for(int n=0;n<5;n++){
sumB=(b[n])/5;
promedioB=(sumB)/5;
}
}
public void mayoromenor(){
if(promedioA<promedioB){
System.out.print("el promedio mas alto fue el de la materia A:");
System.out.println(promedioA);
}else{
System.out.print("el promnedio mas alto fue la materia B:");
System.out.println(promedioB);
}
}
public static void main(String[]ar){
CALIFICACIONES pv=new CALIFICACIONES();
pv.cargarmateriaA();
pv.cargarmateriaB();
pv.promediomateriaA();
pv.promediomateriaB();
pv.mayoromenor();
}
}
public class CONTADORDEVOCALES extends javax.swing.JFrame {
void aceptar(){
String texto;
int x;
texto=txtCuenta.getText();
int cuentavocales=0;
for(x=0; x<texto.length();x++){
if((texto.charAt(x)=='a')||
(texto.charAt(x)=='e')||
(texto.charAt(x)=='i')||
(texto.charAt(x)=='o')||
(texto.charAt(x)=='u')){
cuentavocales++;
}
}
lblRespuesta.setText("El texto" +"'"+texto+"'"+"contiene" +cuentavocales+ "vocales");
}
void limpiar (){
txtCuenta.setText("");
lblRespuesta.setText("");
public CONTADORDEVOCALES() {
initComponents();
}
@SuppressWarnings("unchecked")
// <editor-fold defaultstate="collapsed" desc="Generated Code">
private void initComponents() {
jLabel1 = new javax.swing.JLabel();
jLabel2 = new javax.swing.JLabel();
txtCuenta = new javax.swing.JTextField();
btnAceptar = new javax.swing.JButton();
btnNuevo = new javax.swing.JButton();
lblRespuesta = new javax.swing.JLabel();
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
jLabel1.setFont(new java.awt.Font("Tahoma", 1, 18)); // NOI18N
jLabel1.setForeground(new java.awt.Color(102, 0, 204));
jLabel1.setText("CONTADOR DE VOCALES");
jLabel2.setFont(new java.awt.Font("Tahoma", 1, 11)); // NOI18N
jLabel2.setText("Ingrese texto");
txtCuenta.setForeground(new java.awt.Color(102, 102, 102));
btnAceptar.setFont(new java.awt.Font("Tahoma", 1, 11)); // NOI18N
btnAceptar.setText("Aceptar");
btnAceptar.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
btnAceptarActionPerformed(evt);
}
});
btnNuevo.setFont(new java.awt.Font("Tahoma", 1, 11)); // NOI18N
btnNuevo.setText("Nuevo");
btnNuevo.setActionCommand("");
btnNuevo.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
btnNuevoActionPerformed(evt);
}
});
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(btnAceptar)
.addGap(30, 30, 30)
.addComponent(btnNuevo)
.addGap(59, 59, 59))
.addGroup(layout.createSequentialGroup()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGap(72, 72, 72)
.addComponent(jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 245, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGroup(layout.createSequentialGroup()
.addGap(22, 22, 22)
.addComponent(jLabel2)
.addGap(18, 18, 18)
.addComponent(txtCuenta, javax.swing.GroupLayout.PREFERRED_SIZE, 254, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGroup(layout.createSequentialGroup()
.addGap(94, 94, 94)
.addComponent(lblRespuesta, javax.swing.GroupLayout.PREFERRED_SIZE, 234, javax.swing.GroupLayout.PREFERRED_SIZE)))
.addContainerGap(28, Short.MAX_VALUE))
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addContainerGap()
.addComponent(jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 28, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(41, 41, 41)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jLabel2)
.addComponent(txtCuenta, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(28, 28, 28)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(btnAceptar)
.addComponent(btnNuevo))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 68, Short.MAX_VALUE)
.addComponent(lblRespuesta, javax.swing.GroupLayout.PREFERRED_SIZE, 36, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(45, 45, 45))
);
pack();
}// </editor-fold>
private void btnNuevoActionPerformed(java.awt.event.ActionEvent evt) {
limpiar(); // TODO add your handling code here:
}
private void btnAceptarActionPerformed(java.awt.event.ActionEvent evt) {
aceptar(); // TODO add your handling code here:
}
private void txtCuentaActionPerformed(java.awt.event.ActionEvent evt) {
}
public static void main(String args[]) {
try {
for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) {
if ("Nimbus".equals(info.getName())) {
javax.swing.UIManager.setLookAndFeel(info.getClassName());
break;
}
}
} catch (ClassNotFoundException ex) {
java.util.logging.Logger.getLogger(CONTADORDEVOCALES.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
} catch (InstantiationException ex) {
java.util.logging.Logger.getLogger(CONTADORDEVOCALES.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
} catch (IllegalAccessException ex) {
java.util.logging.Logger.getLogger(CONTADORDEVOCALES.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
} catch (javax.swing.UnsupportedLookAndFeelException ex) {
java.util.logging.Logger.getLogger(CONTADORDEVOCALES.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
}
//</editor-fold>
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new CONTADORDEVOCALES().setVisible(true);
}
});
}
// Variables declaration - do not modify
private javax.swing.JButton btnAceptar;
private javax.swing.JButton btnNuevo;
private javax.swing.JLabel jLabel1;
private javax.swing.JLabel jLabel2;
private javax.swing.JLabel lblRespuesta;
private javax.swing.JTextField txtCuenta;
// End of variables declaration
}
programa 28 checkbox ELECCION DE CARRERAS
public class CARRERAS extends javax.swing.JFrame {
void CARRERAS(){
String mensaje= "carreras elegidas:";
if(chkDerecho.isSelected()){
mensaje=mensaje + "derecho";
}
if(chkSistemas.isSelected()){
mensaje=mensaje+"Sistemas";
}
if(chkContab.isSelected()){
mensaje=mensaje+"contabilidad";
}
if(chkEcono.isSelected()){
mensaje=mensaje+"economia";
}
lblRespuesta.setText(mensaje);
}
void limpiar(){
lblRespuesta.setText("");
if(chkDerecho.isSelected()){
chkDerecho.setSelected(false);
}
if(chkSistemas.isSelected()){
chkSistemas.setSelected(false);
}
if(chkContab.isSelected()){
chkContab.setSelected(false);
}
if(chkEcono.isSelected()){
chkEcono.setSelected(false);
}
}
public CARRERAS() {
initComponents();
}
@SuppressWarnings("unchecked")
// <editor-fold defaultstate="collapsed" desc="Generated Code">
private void initComponents() {
jCheckBox3 = new javax.swing.JCheckBox();
jCheckBox5 = new javax.swing.JCheckBox();
jCheckBox6 = new javax.swing.JCheckBox();
jTextField1 = new javax.swing.JTextField();
chkDerecho = new javax.swing.JCheckBox();
chkSistemas = new javax.swing.JCheckBox();
chkContab = new javax.swing.JCheckBox();
chkEcono = new javax.swing.JCheckBox();
btnAceptar = new javax.swing.JButton();
btnNuevo = new javax.swing.JButton();
lblRespuesta = new javax.swing.JTextField();
jCheckBox3.setText("jCheckBox3");
jCheckBox5.setText("jCheckBox5");
jCheckBox6.setText("jCheckBox6");
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
jTextField1.setFont(new java.awt.Font("Comic Sans MS", 1, 14)); // NOI18N
jTextField1.setForeground(new java.awt.Color(102, 0, 204));
jTextField1.setText("ELECCION DE CARRERAS");
jTextField1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jTextField1ActionPerformed(evt);
}
});
chkDerecho.setFont(new java.awt.Font("Tahoma", 0, 18)); // NOI18N
chkDerecho.setForeground(new java.awt.Color(153, 102, 255));
chkDerecho.setText("Derecho");
chkDerecho.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
chkDerechoActionPerformed(evt);
}
});
chkSistemas.setFont(new java.awt.Font("Tahoma", 0, 18)); // NOI18N
chkSistemas.setForeground(new java.awt.Color(204, 102, 255));
chkSistemas.setText("Sistemas");
chkSistemas.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
chkSistemasActionPerformed(evt);
}
});
chkContab.setFont(new java.awt.Font("Tahoma", 0, 18)); // NOI18N
chkContab.setForeground(new java.awt.Color(255, 51, 255));
chkContab.setText("Contabilidad ");
chkContab.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
chkContabActionPerformed(evt);
}
});
chkEcono.setFont(new java.awt.Font("Tahoma", 0, 18)); // NOI18N
chkEcono.setForeground(new java.awt.Color(255, 0, 255));
chkEcono.setText("Economia");
chkEcono.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
chkEconoActionPerformed(evt);
}
});
btnAceptar.setFont(new java.awt.Font("Comic Sans MS", 0, 14)); // NOI18N
btnAceptar.setText("aceptar");
btnAceptar.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
btnAceptarActionPerformed(evt);
}
});
btnNuevo.setFont(new java.awt.Font("Comic Sans MS", 0, 14)); // NOI18N
btnNuevo.setText("nuevo");
btnNuevo.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
btnNuevoActionPerformed(evt);
}
});
lblRespuesta.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
lblRespuestaActionPerformed(evt);
}
});
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(chkDerecho, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.PREFERRED_SIZE, 286, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
.addComponent(btnAceptar)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGap(49, 49, 49)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(chkContab, javax.swing.GroupLayout.PREFERRED_SIZE, 139, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(chkSistemas, javax.swing.GroupLayout.PREFERRED_SIZE, 286, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(chkEcono, javax.swing.GroupLayout.PREFERRED_SIZE, 158, javax.swing.GroupLayout.PREFERRED_SIZE)))
.addGroup(layout.createSequentialGroup()
.addGap(203, 203, 203)
.addComponent(btnNuevo, javax.swing.GroupLayout.PREFERRED_SIZE, 95, javax.swing.GroupLayout.PREFERRED_SIZE)))))
.addGap(0, 0, Short.MAX_VALUE))
.addGroup(layout.createSequentialGroup()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGap(96, 96, 96)
.addComponent(jTextField1, javax.swing.GroupLayout.PREFERRED_SIZE, 329, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGroup(layout.createSequentialGroup()
.addGap(79, 79, 79)
.addComponent(lblRespuesta, javax.swing.GroupLayout.PREFERRED_SIZE, 314, javax.swing.GroupLayout.PREFERRED_SIZE)))
.addContainerGap(107, Short.MAX_VALUE))
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addComponent(jTextField1, javax.swing.GroupLayout.PREFERRED_SIZE, 44, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(18, 18, 18)
.addComponent(chkDerecho, javax.swing.GroupLayout.PREFERRED_SIZE, 31, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(chkSistemas, javax.swing.GroupLayout.PREFERRED_SIZE, 31, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(chkContab)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(chkEcono, javax.swing.GroupLayout.PREFERRED_SIZE, 23, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(btnNuevo))
.addGroup(layout.createSequentialGroup()
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 20, Short.MAX_VALUE)
.addComponent(btnAceptar)
.addGap(30, 30, 30)))
.addComponent(lblRespuesta, javax.swing.GroupLayout.PREFERRED_SIZE, 42, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(28, 28, 28))
);
pack();
}// </editor-fold>
private void chkDerechoActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
private void chkEconoActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
private void btnAceptarActionPerformed(java.awt.event.ActionEvent evt) {
CARRERAS();
}
private void btnNuevoActionPerformed(java.awt.event.ActionEvent evt) {
limpiar();
}
private void chkContabActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
private void chkSistemasActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
private void jTextField1ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
private void lblRespuestaActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
public static void main(String args[]) {
//<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) ">
try {
for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) {
if ("Nimbus".equals(info.getName())) {
javax.swing.UIManager.setLookAndFeel(info.getClassName());
break;
}
}
} catch (ClassNotFoundException ex) {
java.util.logging.Logger.getLogger(CARRERAS.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
} catch (InstantiationException ex) {
java.util.logging.Logger.getLogger(CARRERAS.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
} catch (IllegalAccessException ex) {
java.util.logging.Logger.getLogger(CARRERAS.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
} catch (javax.swing.UnsupportedLookAndFeelException ex) {
java.util.logging.Logger.getLogger(CARRERAS.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
}
//</editor-fold>
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new CARRERAS().setVisible(true);
}
});
}
// Variables declaration - do not modify
private javax.swing.JButton btnAceptar;
private javax.swing.JButton btnNuevo;
private javax.swing.JCheckBox chkContab;
private javax.swing.JCheckBox chkDerecho;
private javax.swing.JCheckBox chkEcono;
private javax.swing.JCheckBox chkSistemas;
private javax.swing.JCheckBox jCheckBox3;
private javax.swing.JCheckBox jCheckBox5;
private javax.swing.JCheckBox jCheckBox6;
private javax.swing.JTextField jTextField1;
private javax.swing.JTextField lblRespuesta;
// End of variables declaration
}
Suscribirse a:
Entradas (Atom)