Está en la página 1de 9

ACTIVIDAD SEMANA 13

 Dowhile 3.1:
package dowhile31;

import javax.swing.JOptionPane;

public class Dowhile31 {

public static void main(String[] args)

String y, w;

JOptionPane.showMessageDialog(null,"Fundacion Universitaria Juan de Castellanos Tunja" );

JOptionPane.showMessageDialog(null,"Asignatura Teoria y Logica de Programación" );

JOptionPane.showMessageDialog(null,"Estudio Ingeniería Civil" );

JOptionPane.showMessageDialog(null,"Mi Nombre es Jhelena Martinez Rebolledo" );

JOptionPane.showMessageDialog(null,"Este pograma me dice el valor de i" );

JOptionPane.showMessageDialog(null,"La fecha de hoy es: 09 de mayo de 2022" );

double suma = 0;

y= JOptionPane.showInputDialog("digite el valor inicial");

double valorinicial= Double.parseDouble(y);

w= JOptionPane.showInputDialog("digite el valor final");

double valorfinal= Double.parseDouble(w);

if(valorfinal<valorinicial)

JOptionPane.showMessageDialog(null,"por favor el valor inicial debe ser mas pequeño que el


valor final");

else

if (valorinicial < 0)

JOptionPane.showMessageDialog(null,"por favor no se aceptan valores negativos");


}

else

do

suma = suma + valorinicial;

JOptionPane.showMessageDialog(null,"el valor de X es: " + valorinicial );

valorinicial++;

// JOptionPane.showMessageDialog(null,"el valor de la suma es: " + suma );

while (valorinicial <= valorfinal);

JOptionPane.showMessageDialog(null,"el valor de la sumas total es: " + suma);

 Dowhile 4.1:

package dowhile41;

import javax.swing.JOptionPane;

public class Dowhile41 {

public static void main(String[] args)

String y, w;

JOptionPane.showMessageDialog(null,"Fundacion Universitaria Juan de Castellanos Tunja" );

JOptionPane.showMessageDialog(null,"Asignatura Teoria y Logica de Programación" );

JOptionPane.showMessageDialog(null,"Estudio Ingeniería Civil" );


JOptionPane.showMessageDialog(null,"Mi Nombre es Jhelena Martinez Rebolledo" );

JOptionPane.showMessageDialog(null,"Este pograma me dice el valor de i" );

JOptionPane.showMessageDialog(null,"La fecha de hoy es: 09 de mayo de 2022" );

double suma = 0;

double multiplicacion = 1;

y= JOptionPane.showInputDialog("digite el valor inicial");

double valorinicial= Double.parseDouble(y);

w= JOptionPane.showInputDialog("digite el valor final");

double valorfinal= Double.parseDouble(w);

if(valorfinal<valorinicial)

JOptionPane.showMessageDialog(null,"por favor el valor inicial debe ser mas pequeño que el


valor final");

else

if (valorinicial < 0)

JOptionPane.showMessageDialog(null,"por favor no se aceptan valores negativos");

else

do

suma = suma + valorinicial;

multiplicacion = multiplicacion * valorinicial;

JOptionPane.showMessageDialog(null,"el valor de X es: " + valorinicial );

valorinicial++;

// JOptionPane.showMessageDialog(null,"el valor de la suma es: " + suma );


}

while (valorinicial <= valorfinal);

JOptionPane.showMessageDialog(null,"el valor de la sumas total es: " + suma);

JOptionPane.showMessageDialog(null,"el valor de la multiplicacion total es: " +


multiplicacion);

 Switch 1:
package Switch;

import javax.swing.JOptionPane;

public class Switch {

public static void main(String[] args)

String y;

int num;

JOptionPane.showMessageDialog(null,"Fundacion Universitaria Juan de Castellanos Tunja" );

JOptionPane.showMessageDialog(null,"Asignatura Teoria y Logica de Programación" );

JOptionPane.showMessageDialog(null,"Estudio Ingeniería Civil" );

JOptionPane.showMessageDialog(null,"Mi Nombre es Jhelena Martinez Rebolledo" );

JOptionPane.showMessageDialog(null,"Este pograma me dice el valor de i" );

JOptionPane.showMessageDialog(null,"La fecha de hoy es: 09 de mayo de 2022" );

y= JOptionPane.showInputDialog("Digite el numero entre 1 y 12 por favor, que corresponde a los


12 meses del año");

num =(int)Double.parseDouble(y);

switch (num)
{

case 1:

JOptionPane.showMessageDialog(null,"el numero que usted digito es el " +num + " y


corresponde al mes de enero" );

break;

case 2:

JOptionPane.showMessageDialog(null,"el numero que usted digito es el " +num + " y


corresponde al mes de febrero" );

break;

case 3:

JOptionPane.showMessageDialog(null,"el numero que usted digito es el " +num + " y


corresponde al mes de marzo" );

break;

case 4:

JOptionPane.showMessageDialog(null,"el numero que usted digito es el " +num + " y


corresponde al mes de abril" );

break;

case 5:

JOptionPane.showMessageDialog(null,"el numero que usted digito es el " +num + " y


corresponde al mes de mayo" );

break;

case 6:

JOptionPane.showMessageDialog(null,"el numero que usted digito es el " +num + " y


corresponde al mes de junio" );

break;

case 7:

JOptionPane.showMessageDialog(null,"el numero que usted digito es el " +num + " y


corresponde al mes de julio" );

break;

case 8:

JOptionPane.showMessageDialog(null,"el numero que usted digito es el " +num + " y


corresponde al mes de agosto" );
break;

case 9:

JOptionPane.showMessageDialog(null,"el numero que usted digito es el " +num + " y


corresponde al mes de septiembre" );

break;

case 10:

JOptionPane.showMessageDialog(null,"el numero que usted digito es el " +num + " y


corresponde al mes de octbre" );

break;

case 11:

JOptionPane.showMessageDialog(null,"el numero que usted digito es el " +num + " y


corresponde al mes de noviembre" );

break;

case 12:

JOptionPane.showMessageDialog(null,"el numero que usted digito es el " +num + " y


corresponde al mes de diciembre" );

break;

 Switch 2:
package Switch2;

import javax.swing.JOptionPane;

public class Switch2 {

public static void main(String[] args)

String y;

int num;

JOptionPane.showMessageDialog(null,"Fundacion Universitaria Juan de Castellanos Tunja" );

JOptionPane.showMessageDialog(null,"Asignatura Teoria y Logica de Programación" );

JOptionPane.showMessageDialog(null,"Estudio Ingeniería Civil" );

JOptionPane.showMessageDialog(null,"Mi Nombre es Jhelena Martinez Rebolledo" );


JOptionPane.showMessageDialog(null,"Este pograma me dice el valor de i" );

JOptionPane.showMessageDialog(null,"La fecha de hoy es: 11 de mayo de 2022" );

y= JOptionPane.showInputDialog("Digite el numero entre 1 y 7 por favor, que corresponde a los


7 dias de la semana");

num =(int)Double.parseDouble(y);

switch (num)

case 1:

JOptionPane.showMessageDialog(null,"el numero que usted digito es el " +num + " y


corresponde al dia de lunes" );

break;

case 2:

JOptionPane.showMessageDialog(null,"el numero que usted digito es el " +num + " y


corresponde al dia de martes" );

break;

case 3:

JOptionPane.showMessageDialog(null,"el numero que usted digito es el " +num + " y


corresponde al dia de miercoles" );

break;

case 4:

JOptionPane.showMessageDialog(null,"el numero que usted digito es el " +num + " y


corresponde al dia de jueves" );

break;

case 5:

JOptionPane.showMessageDialog(null,"el numero que usted digito es el " +num + " y


corresponde al dia de viernes" );

break;

case 6:

JOptionPane.showMessageDialog(null,"el numero que usted digito es el " +num + " y


corresponde al dia de sabado" );
break;

case 7:

JOptionPane.showMessageDialog(null,"el numero que usted digito es el " +num + " y


corresponde al dia de domingo" );

break;

 RAIZ POTENCIA:

package raiz.potencia.menu;

import javax.swing.JOptionPane;

public class RaizPotenciaMenu {

public static void main(String[] args)

String x1,y1,x2,y2;

double resraiz, respotencia;

JOptionPane.showMessageDialog(null,"Fundacion Universitaria Juan de Castellanos Tunja" );

JOptionPane.showMessageDialog(null,"Asignatura Teoria y Logica de Programación" );

JOptionPane.showMessageDialog(null,"Estudio Ingeniería Civil" );

JOptionPane.showMessageDialog(null,"Mi Nombre es Jhelena Martinez Rebolledo" );

JOptionPane.showMessageDialog(null,"Este pograma me dice el valor de i" );

JOptionPane.showMessageDialog(null,"La fecha de hoy es: 11 de mayo de 2022" );

String operacion = JOptionPane.showInputDialog("menu para hallar la raiz o la potencia de un


numero"+"\n"+"cual desea operar"+"\n"+"1 raiz"+"\n"+"2 potencia"+"\n"+"3 salir");

int num = Integer.parseInt(operacion);

switch (num)

case 1:

x1 = JOptionPane.showInputDialog("Digite el valor del radicando");


y1 = JOptionPane.showInputDialog("Digite el valor del indice");

double radicando = Double.parseDouble(x1);

double indice = Double.parseDouble(y1);

resraiz = Math.pow(radicando,(1 / indice));

JOptionPane.showMessageDialog(null,"El valor de la raiz es:, " + resraiz );

break;

case 2:

x2 = JOptionPane.showInputDialog("Digite el valor de la base");

y2 = JOptionPane.showInputDialog("Digite el valor del exponente");

double b = Double.parseDouble(x2);

double e = Double.parseDouble(y2);

respotencia = Math.pow(b, e);

JOptionPane.showMessageDialog(null,"El valor de la potencia es:, " + respotencia );

break;

case 3:

break;

default:

JOptionPane.showMessageDialog(null, "No existe NINGUNA OPERACION RELACIONADA


CON ESE NUMERO ");

También podría gustarte