Java Ejercicios Básicos Resueltos 1


Relación Nº 1: Ejercicios 1, 2 y 3


Empezaremos por unos ejercicios básicos de programas Java con estructura secuencial, es decir, en estos programas no hay instrucciones condicionales ni repetitivas. En la mayoría de ellos las operaciones a realizar son: lectura de datos por teclado, realizar alguna operación con esos datos y mostrar resultados por pantalla.

Ejercicios Básicos Resueltos con estructura secuencial

1.      Programa Java que lea dos números enteros por teclado y los muestre por pantalla.
import java.util.Scanner;

 public class Main {

    public static void main(String[] args){

        //declaración de variables
        int n1, n2;
        Scanner sc = new Scanner(System.in);

        //leer el primer número
        System.out.println("Introduce un número entero: ");
        n1 = sc.nextInt();      //lee un entero por teclado

        //leer el segundo número
        System.out.println("Introduce otro número entero: ");
        n2 = sc.nextInt();      //lee un entero por teclado
        
        //mostrar resultado
        System.out.println("Ha introducido los números: " + n1 + " y " + n2);                      

    }
}

2.      Programa Java que lea un nombre y muestre por pantalla:
Buenos dias nombre_introducido
import java.util.Scanner;

 public class Main {

    public static void main(String[] args) {
        
        Scanner sc = new Scanner(System.in);
        String cadena;
        System.out.println("Introduce un nombre: ");
        cadena = sc.nextLine();
        System.out.println("Buenos Días " + cadena);                                               
    }
}
3.      Escribe un programa Java que lee un número entero por teclado y obtiene y muestra por pantalla el doble y el triple de ese número.

import java.util.Scanner;

public class Main {

    public static void main(String[] args) {
        
        Scanner sc = new Scanner(System.in);
        int numero;
        System.out.println("Introduce un número entero:");
        numero = sc.nextInt();
        System.out.println("Número introducido: " + numero);
        System.out.println("Doble de " + numero + " -> "+ 2*numero);
        System.out.println("Triple de " + numero + " -> "+ 3*numero);                              
       
    }
}

Siguiente relación de ejercicios básicos java


Puedes encontrar más ejercicios para seguir practicando en este libro.


Contiene ejercicios resueltos sobre los conceptos básicos del lenguaje java: Declaración de variables, literales, tipos de datos, operadores, crear expresiones algebraicas correctas, etc.

Las soluciones de los ejercicios incluyen una explicación detallada sobre cómo se ha resuelto.

El contenido del libro es una recopilación de ejercicios realizados en mis clases de Programación en los ciclos formativos de grado superior Desarrollo de aplicaciones web y Desarrollo de aplicaciones multiplataforma.

254 comentarios:

  1. Buen mini manual, me podrias hacer llegar un manual mas o menos completo de la prog en java, me seria de gran ayuda ya que poco he desarrollado esa area y estoy estudiando informatica.. Desafortunadamente los empleos que he tenido no han estado relacionado con esa area pero la necesidad a veces obliga.

    Espero tu respuesta mi correo es lusbynmorales@gmail.com

    ResponderEliminar
    Respuestas
    1. alguien me puede ayudar un programa q ingrese una frase y la primera palabra en mayuscula

      Eliminar
    2. alguien sabe :
      Ingresar 2 números y luego un carácter indicando la operación a realizar (+,-,*,/) y reportar el resultado de la operación.

      Eliminar
    3. Hola
      Alguien que me ayude a resover este ejercicio en j grasp
      Realizar un algoritmo que lea un número por teclado. En caso de que ese
      número sea 0 o menor que 0,
      // se saldrá del programa imprimiendo antes un mensaje de error.
      // Si es mayor que 0, se deberá calcular su cuadrado y la raiz cuadrada del mismo,
      //visualizando el numero que ha tecleado el usuario y su resultado (“Del numero X,su potencia es x y su raiz x)

      Eliminar
    4. no debe servir de nada pero lo hice en java-


      import java.util.Scanner;

      public class Main {

      public static void main(String[] args) {
      System.out.println ("Insert a number");
      Scanner sc = new Scanner (System.in);

      int number1;

      number1= sc.nextInt ();


      if (number1<0){
      System.out.println ("Error");
      }else {
      double a= Math.sqrt (number1);
      double b= Math.pow (number1, 2);
      System.out.println ("Al cuadrado es "+b+" y la raiz es "+a);
      }

      }
      }

      Eliminar
    5. INTRODUCIR MEDIANTE CONSOLA 4 NUMEROS POR SEPARADO, Y GENERAR UNO NUMERO DE 4 DIGITOS.
      ayuden

      Eliminar
    6. Alguien que me ayude porfavor.

      Ingresar un número de tres cifras. Se pide Mostrar el mensaje si dicho número es CAPICUA y
      la suma de los dígitos de dichos números
      1. Implementar la primera versión del proyecto
      2. Construir y probar los programas.

      Eliminar
    7. ALGUIEN ME AYUDA CON ESTE EJERCICIO POR FAVOR Crea una aplicación que nos pida un número por teclado y con un método se
      lo pasamos por parámetro para que nos indique si es o no un número par,
      debe devolver true si es par sino false.

      Eliminar
    8. Crear un método que reciba 2 catetos y devuelva la hipotenusa de un
      triángulo rectángulo.

      Eliminar
  2. import java.util.Scanner;
    public class pruebita {
    public static void main(String args[]){
    Scanner teclado=new Scanner(System.in);
    int Numero;
    System.out.print("Digite Un Numero y sera multiplicado x2 y x3: ");
    Numero=teclado.nextInt();

    System.out.print("El numero "+Numero+" multiplicado x2 es: "+2*Numero);
    System.out.print("\nmultiplicado x3 es: "+3*Numero);


    }
    }

    ResponderEliminar
    Respuestas
    1. Hola gente programadora necesito un favor necesito un programa de clase envoltorio o wrap para el siguiente programa un clase q se llame nombre numero la cual tenga un metodo q se llame convertir nombre q por parametro le pase un String " Cadena de caracteres " las operaciones del metodo seran reemplazzar cada letra por un valor numero al final tendra q sumar todos los valores y retornar el valor sumado .
      un for que sea de 1 a 30 con un replace .
      un for q sebe sumar de 1 a 30 y los espacios son remplazados x el cero
      metodo wrapper String y q no se inicializa nada de nada les agradesco si tiene el programa o si tienen alguno parecido x favor es urgente

      GRACIAS GENTE PROGRAMADORA
      MI CORREO ES HOLMAN-02@HOTMAIL.COM

      Eliminar
    2. public class ClasesWrap {
      public static void main(String[] args) {
      // Convetir cadena de caracteres, en int y sumarlos.
      Scanner entrada = new Scanner(System.in);
      String espacios = "";
      String cadena;
      int suma = 0;

      System.out.println("Cadena de caracteres:");
      cadena = entrada.next();

      System.out.println("Cadena de texto:" + cadena);

      for (int i = 0; i <= cadena.length(); i++) {

      System.out.println(cadena.charAt(i) + " = " + cadena.codePointAt(i));

      for (int j = 0; j < cadena.length(); j++) {

      if ((int) cadena.charAt(j) != ' ') {
      suma += (int) cadena.charAt(j);

      }

      } System.out.println(suma);
      break;
      }
      }
      } me falto el replace jaja pero alli va

      Eliminar
    3. hola alguien puede ayudarme es sobre carga tenemos la vcantidad de n numeros ya introducir por teclaco la cantidad de los numeros que nos va a mostrar
      por decir
      1-2-3-4-5
      ingrese la cantidad de numeros a mostrar?
      3
      1-2-3

      Eliminar
  3. Me podrían ayudar con este ejercicio por favor.
    Estructuras Condicionales y Repetitivas: Desarrollar un programa que controle los gastos realizados por el área de recursos logística de una empresa. El programa debe registrar el monto del gasto realizado, el responsable del gasto y el motivo del gasto. En el área de logística trabajan tres personas (Ana, José y Cesar). Los tipos de gastos a realizar son: Compra de bienes, pago de servicios y otros.
    A petición de gerencia el programa debe emitir los siguientes reportes:

    • Reporte total de gastos por responsable.
    • Reporte porcentual de gastos por tipo.

    ResponderEliminar
    Respuestas
    1. Me aburro mucho, y no tenía nada que hacer esta mañana. xD
      Hace una semana decidí aprender a programar con java y la verdad es que este blog me ayuda bastante (es MUY bueno), pero me aburría de hacer ejercicios simples.


      package es3;
      import java.util.*;
      public class ES3 {

      public static void main(String[] args) {
      int i=0, i2=0, res=1, pasta, tipo=1, a=0, j=0, c=0, o;
      int[][] ana, jose, cesar;
      ana = new int[10][2];
      jose = new int[10][2];
      cesar = new int[10][2];
      Scanner sc = new Scanner(System.in);
      while(i==0){
      System.out.println("Selecciona opcion: ");
      System.out.println(" 1 - Introducir gasto");
      System.out.println(" 2 - Consulta");
      System.out.println(" 3 - Salir");
      switch (sc.nextInt()){
      //Introduce un gasto
      case 1:
      //Pedir los datos al usuario
      System.out.println("Cantidad del gasto: ");
      pasta = sc.nextInt();
      while(i2==0){
      System.out.println("Responsable del gasto (1.Ana : 2.Jose : 3.Cesar): ");
      res = sc.nextInt();
      if (res==1 || res==2 || res==3){
      i2=1;
      }
      else {
      System.out.println("No se reconoce como opcion");
      }
      }
      i2=0;
      while(i2==0){
      System.out.println("Motivo del gasto (1.Compra de Bienes : 2.Pago de Servicios : 3.Otros): ");
      tipo = sc.nextInt();
      if (tipo==1 || tipo==2 || tipo==3){
      i2=1;
      }
      else {
      System.out.println("No se reconoce como opcion");
      }
      }
      i2=0;
      //Guardar los datos
      switch (res){
      case 1:
      ana[a][0] = pasta;
      ana[a][1] = tipo;
      a++;
      break;
      case 2:
      jose[j][0] = pasta;
      jose[j][1] = tipo;
      j++;
      break;
      case 3:
      cesar[c][0] = pasta;
      cesar[c][1] = tipo;
      c++;
      break;
      }
      break;
      //Realizar una consulta
      case 2:
      while(i2==0){
      System.out.println("Tipo de Consulta: ");
      System.out.println(" 1 - Gastos por Responsable");
      System.out.println(" 2 - Reporte Porcentual de Gastos por Tipo");
      o = sc.nextInt();
      switch (o){
      //Presentar informe de gastos por responsable
      case 1:
      break;
      //Presentar reporte Porcentual de Gastos por Tipo
      case 2:
      break;
      default: System.out.println("No se reconoce como opcion");
      }
      }
      i2=0;
      break;
      //Finaliza el programa
      case 3: i = 1;
      break;
      default: System.out.println("No se reconoce como opcion");
      }
      }
      }
      }

      Falta presentar los informes, pero no me daba tiempo, lo siento, espero que te ayude.

      Eliminar
    2. En mi opinión el código no es muy entendible y un poco feo, pero igual lo hiciste muy bien si dices que estas empezando.
      Saludos!!

      Eliminar
    3. buena noche seria tan amable de colaborar me con un programa que realice un subprograma que escriba 2 números enteros y retorne verdadero si todas las cifras del primer numero existen dentro del otro numero

      Eliminar
  4. excelente
    att:natraku..

    ResponderEliminar
  5. Usando el SWITCH hacer ls operaciones basicas de dos matrices
    me ayudarian cm ese ejercicio xfavor

    ResponderEliminar
  6. crear una aplicacion en java,una aplicacion desplegada con un job, el cual usted acceda consola ejecutando el java por el nombre del job y los comandos. esos comandos como estan definidos listar torneos internos crear nuevo torneo listar equipos crear nuevos equipos agregar enfrentamientos completos, no editarlos, permitir consultar los tres primeros equipos del torneo que uno pase

    ResponderEliminar
  7. hola me podrían ayudar =D
    Implementar en Java la clase ListaSimple los casos de inserción y eliminación de nodos mas la operación de búsqueda. Considere el modelo planteado en esta clase.

    1)En un método main llamar a la clase ListaSimple para usar insertarVacio, insertarInicio, entreNodos, insertarFinal y mostrar_lista.

    2)Si desea puede poner como un limite 10 elementos para trabajar. Los valores deben ingresar por teclado.

    3)Antes de implementar el método de eliminación, implemente el método búsqueda ya que lo va a necesitar para la eliminación.

    Gracias ante mano.. =D

    ResponderEliminar
  8. Hola disculpa una pregunta porque al probar este codigo:
    import java.util.*;
    public class Main {
    public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);
    String cadena;
    System.out.println("Introduce un nombre: ");
    cadena = sc.nextLine();
    System.out.println("Buenos Días " + cadena);
    }
    }

    Si escribo un nombre que contenga la letra ñ no me la imprime la letra ñ???

    ResponderEliminar
    Respuestas
    1. es simple Irving el programa no lee la ñ porque en el idioma ingles no existe.

      Eliminar
    2. por que en el ingles no existe la " ñ "

      Eliminar
    3. Escribir el código de una clase para tratar el error que se produce cuando el
      argumento de un logaritmo neperiano es negativo; el constructor de la clase debe tener
      como argumento una cadena y el valor que ha generado el error. Escribir un programa
      Java en el que se genere la excepción anterior y sea capturada

      Eliminar
    4. Alguien que haya respondido esto???

      Eliminar
  9. me poidrian ayudar a resolver 2. Escribir un programa que permita ver la repetición de elementos de un vector mediante un histograma
    Ejemplo:
    1:******
    2:***
    3:****
    4:**********
    5:*****

    este ejercicio por favor urgente

    ResponderEliminar
    Respuestas
    1. Hola jesus tal ves este codigo te pueda ayudar .. la implementacion es con colecciones
      public class Histagram {

      public static void main(String[] args) {
      Scanner sc = new Scanner(System.in);

      int n;
      Random r = new Random();
      Map numeros=new TreeMap();
      System.out.println("cantidad de aleatorios:");
      n=sc.nextInt();
      for(int i=0;iclaves=numeros.keySet();
      for(Integer clave :claves){
      System.out.print(clave+":");
      int re=numeros.get(clave);
      for(int i=0;i<re;i++)
      System.out.print("*");
      System.out.println();

      }
      }
      }

      Eliminar
    2. Hola.
      en el libro de deitel y deitel este ejercicio estA rzesuelto.
      como programar en java

      Eliminar
  10. tengo un problema:
    import java.util.*;
    public class Main {
    public static void main(String[] args){
    //declaración de variables
    int n1, n2;
    Scanner sc = new Scanner(System.in);
    //leer el primer número
    System.out.println("Introduce un número entero: ");
    n1 = sc.nextInt(); //lee un entero por teclado
    //leer el segundo número
    System.out.println("Introduce otro número entero: ");
    n2 = sc.nextInt(); //lee un entero por teclado
    //mostrar resultado
    System.out.println("Ha introducido los números: " + n1 + " y " + n2);

    por que al escribir import java.util.*; al principio me lo marca como error al igual que poner el de scanner sc = new scanner(system.in); tambien me marca error ?????????'

    ResponderEliminar
    Respuestas
    1. a lo mejor te falta esto al principio " import java.util.Scanner; " , prueba así con esto


      Suerte!!

      Eliminar
    2. PORQUE EL NOMBRE DE LA CLASE QUE CREAS TIENE QUE SE MAIN COMO NOMBRE PARA QUE VALIDEN LOS DATOS

      Eliminar
    3. Alguien me puede ayudar con un ejercicio contar el numero de vocales de un texto

      Eliminar
  11. tengo una pregunta?
    package swing;

    import javax.swing.JButton;
    import javax.swing.JFrame;
    import javax.swing.JPanel;
    import javax.swing.JTextField;
    import javax.swing.JFrame;
    import javax.swing.JPanel;
    import javax.swing.JTextField;
    import javax.swing.JFrame;
    import javax.swing.JPanel;
    import javax.swing.JTextField;
    import javax.swing.JFrame;
    import javax.swing.JPanel;
    import javax.swing.JTextField;
    import javax.swing.JFrame;
    import javax.swing.JPanel;
    import javax.swing.JTextField;
    import javax.swing.JFrame;
    import javax.swing.JPanel;
    import javax.swing.JTextField;
    import javax.swing.JFrame;
    import javax.swing.JPanel;
    import javax.swing.JTextField;
    import javax.swing.JFrame;
    import javax.swing.JPanel;
    import javax.swing.JTextField;
    import javax.swing.JFrame;
    import javax.swing.JPanel;
    import javax.swing.JTextField;
    import javax.swing.JFrame;
    import javax.swing.JPanel;
    import javax.swing.JTextField;
    import javax.swing.JFrame;
    import javax.swing.JPanel;
    import javax.swing.JTextField;
    import javax.swing.JFrame;
    import javax.swing.JPanel;
    import javax.swing.JTextField;
    import javax.swing.JFrame;
    import javax.swing.JPanel;
    import javax.swing.JTextField;

    public class TestSwing extends JFrame{

    /**
    * @param args
    */
    public static void main(String[] args) {

    JTextField field=new JTextField(20);
    JFrame frame =new JFrame();
    JPanel Panel =new JPanel();
    //n.add(field);
    //JButton b=new;
    //JButton("VALIDAR");
    //n.add(b);

    //Panel.add(b);
    JButton b=new JButton("+");
    JButton b2=new JButton("-");
    JButton b3=new JButton("*");
    JButton b4=new JButton("/");
    JButton b5=new JButton("1");
    JButton b6=new JButton("2");
    JButton b7=new JButton("3");
    JButton b8=new JButton("4");
    JButton b9=new JButton("5");
    JButton b10=new JButton("6");
    JButton b11=new JButton("7");
    JButton b12=new JButton("8");
    JButton b13=new JButton("9");
    JPanel panel=new JPanel();

    panel.add(field);
    panel.add(b);
    panel.add(b2);
    panel.add(b3);
    panel.add(b4);
    panel.add(b5);
    panel.add(b6);
    panel.add(b7);
    panel.add(b8);
    panel.add(b9);
    panel.add(b10);
    panel.add(b11);
    panel.add(b12);
    panel.add(b13);

    frame.add(b);
    frame.add(b2);
    frame.add(b3);
    frame.add(b4);
    frame.add(b5);
    frame.add(b6);
    frame.add(b7);
    frame.add(b8);
    frame.add(b9);
    frame.add(b10);
    frame.add(b11);
    frame.add(b12);
    frame.add(b13);

    frame.setTitle("Calculadora cientifica");
    frame.setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE);
    frame.setSize(250,360);
    frame.setLocationRelativeTo(null);
    //This.setUndecorated(true);
    frame.setResizable(true);
    frame.setVisible(true);

    }

    }
    porke al acabar los botones no aparecen¿?

    ResponderEliminar
    Respuestas
    1. por que tienes que crear tu panel que lleva otros procedimientos

      Eliminar
  12. Escribir un programa que solicite un valor entero al usuario y determine si es par o impar.

    ResponderEliminar
    Respuestas
    1. import java.util.Scanner;
      public class par
      {
      public static void main(String args [])
      {
      Scanner lector = new Scanner (System.in);
      int par;
      par = lector.nextInt( );
      if(par % 2 == 0)
      {
      System.out.println("Es par");
      }
      else
      {
      System.out.println("NO es par");
      }
      }
      }



      Eliminar
    2. //Escribir un programa que solicite un valor entero al usuario y determine si es par o impar.

      import java.util.Scanner;

      public class parImpar {

      public static void main(String args[]) {
      Scanner sc = new Scanner(System.in);
      int numero;
      System.out.println("Introduce un número entero:");
      numero = sc.nextInt();
      if (numero % 2 == 0) {
      System.out.println("El numero " + numero + " es par");
      } else {
      System.out.println("El numero " + numero + " NO es par");
      }
      }
      }

      Eliminar
  13. Solicita una cantidad de grados centígrados y la pase a grados Fahrenheit. La fórmula correspondiente es:
    F = 32 + ( 9 * C / 5) como hacer este ejercicio con un metodo y parametros

    ResponderEliminar
    Respuestas
    1. package practica;
      import java.util.Scanner;
      public class Practica {
      public static void main(String[] args) {
      Scanner tecla=new Scanner (System.in);
      double c,f;
      System.out.println("Ingrese el numero en grados centigrados");
      c=tecla.nextDouble();
      f=32+(9*c/5);
      System.out.println("en grados farenheit es:"+f);
      }
      }

      Eliminar
  14. hola alguien que me ayude tengo que hacer este proyecto esta difícil noce como hacer
    Utilice los componentes Swing para la ejecución del programa descrito
    o Crear un Sistema de Reporte de Casos o Problemas de Cliente
    o El sistema debe tener como mínimo las siguientes características
    Crear de forma dinámica el número del caso o reporte
    Solicitar el nombre del cliente que reporta el caso
    Colocar la Prioridad del Caso (Alta, Media o Baja)
    Colocar el tipo de Problema (Funcional o Técnico)
    Indicar a quien se le asigna el caso (Nombre de Personas dentro del
    Sistema)
    Comentarios del Caso
    o Toda la información del caso debe ser almacenada en un Arreglo de tipo Matriz
    para que la misma esté en memoria durante la ejecución del programa.
    o El sistema debe tener una opción que le permita mostrar en pantalla todos los
    casos abiertos o la impresión de la matriz de forma completa

    ResponderEliminar
  15. jejejeje pobres muchachos ayyyy

    ResponderEliminar
  16. ALGUIEN QUE ME AYUDE CON ESTE EJERCICIO POR FAVOR
    Escriba una aplicacion que calcule y muestre el sueldo neto semanal de
    un empleado si se sabe: las horas trabajadas, el sueldo por hora, tasa
    de descuento del seguro social y tasa de descuento de contribucion
    sobre ingresos. La aplicacion debe solicitar el nombre del empleado, la
    cantidad de horas trabajadas en una semana, el sueldo por hora, la
    tasa de descuento del seguro social y la tasa de descuento de la
    contribucion sobre ingresos del empleado. Ademas, debe mostrar el
    nombre del empleado y su sueldo neto semanal.

    ResponderEliminar
  17. Alguno sabe como calcular fórmulas matemáticas. Es decir, hacer una operacion matematica 3 números, por ejemplo 1+6*7...

    ResponderEliminar
  18. Hola buenas noches, ayuda por favor, alguien me puede decir o apoyarme para hacer este programa que determinar si el carácter que se lee del teclado es una letra, número o símbolo.? desde ya se les agradece¡¡

    ResponderEliminar
  19. alguien me podria ayudar con este codigo

    import java.util.Scanner;

    public class colorville_1082 {

    public static void main(String[] args) {

    Scanner lee = new Scanner(System.in);

    while (lee.hasNext()) {

    int x=lee.nextInt();
    int n=lee.nextInt();
    int m=lee.nextInt();
    lee.nextLine();
    if (x==0)
    break;

    String v=lee.next();
    char vec[] = v.toCharArray();
    int cont[] = new int[x];

    int t = 0;
    int pos = 0;
    int play = 0;
    boolean aux=true;

    for (int i = 0; i < m&& aux; i++) {

    String cad=lee.next();

    for (int j = 0; j < cad.length(); j++) {
    boolean sw=true;
    for (int k =cont[t]; k < vec.length; k++) {
    if(cad.charAt(j)==vec[k]){
    if(k==(vec.length-1)){
    aux=false;
    pos=i+1;
    play=t+1;
    }
    else{
    cont[t]=k+1;
    sw=false;
    }
    break;
    }
    }

    if(sw){
    aux=false;
    pos=i+1;
    play=t+1;
    break;
    }
    }

    if(++t==x)
    t=0;
    lee.nextLine();
    }


    if(pos!=0)
    System.out.println("Player "+play+" won after "+pos+" cards.");
    else
    System.out.println("No player won after "+m+" cards.");
    lee.nextLine();

    }
    }
    }


    entrada
    2 13 8
    RYGPBRYGBRPOP
    R
    B
    GG
    Y
    P
    B
    P
    RR
    2 6 5
    RYGRYB
    R
    YY
    G
    G
    B
    3 9 6
    QQQQQQQQQ
    Q
    QQ
    Q
    Q
    QQ
    Q
    0 6 0

    salida

    Player 1 won after 7 cards.
    Player 2 won after 4 cards.
    No player won after 6 cards.

    el codigo esta bien pero,,, creo q es un problema con la lectura de datos

    ResponderEliminar
  20. Ayuda por favor!!!
    Desarrollar un programa Java que pregunte al usuario el numero de estudiantes de un curso. Luego, usando la
    estructura de iteración FOR lea cada uno de los nombres de los estudiantes. Finalmente, muestre la lista de estudiantes leídos (para esto considere concatenar los nombres en una variable tipo cadena, usando como separador “\n”).
    aqui les paso mi correo: jeaninacruzsegura@gmail.com

    ResponderEliminar
  21. Escribir un programa que reciba por teclado dos enteros correspondientes al kilometraje y año de fabricación de un lote de 4 autos e imprima su estado de acuerdo a la siguiente tabla:
    Vehículo Kilometraje Año Estado
    1
    2
    3
    4
    El estado se clasifica de acuerdo a las siguientes reglas: Si el kilometraje es menor a 5050 y el año es 2013, 2014 ó 2015 el estado es "Viejo". Si el kilometraje está entre 5050 y 35231(incluidos) y el año está entre 2008 y 2012 el estado es "Maravilla". Si el kilometraje está entre 35231 y 78934 (incluido) y el año está entre 1998 y 2008 es estado es "Genial".
    Todas las demás combinaciones deben dar "Auto desechable"
    Nota: Se deben utilizar únicamente instrucciones condicionales. Se deben comentar las instrucciones. Los programas sin comentarios serán evaluados a la mitad de la nota.

    ResponderEliminar
  22. unn ta wena mis agradesimientos a este autor

    ResponderEliminar
  23. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  24. Me podrían ayudar con este ejercicio por favor. es urgente
    Un obrero necesita calcular su salario semanal, el cual se obtiene de la sig. manera:
    Si trabaja 40 horas o menos se le paga $16 por hora
    Si trabaja más de 40 horas se le paga $16 por cada una de las primeras 40 horas y $20 por cada hora extra.

    ResponderEliminar
    Respuestas
    1. import java.util.Scanner;
      public class CalculoDePagoPorHorasExtra {

      public static void main(String[] args) {
      // TODO code application logic here
      Scanner sc = new Scanner(System.in); //crear un objeto Scanner
      double neto, ord, extra;
      double bruto, hr, ex;
      int Canthoras, Cantext;
      System.out.print("Introduzca las horas de Trabajo \n");
      Canthoras = sc.nextInt(); //leer las horas trabajadas
      System.out.print("Introduzca el pago por hora Ordinaria \n");
      hr = sc.nextDouble(); //Fijar el Pago por hora ordinaria
      System.out.print("Introduzca el pago por hora Extra\n");
      ex = sc.nextDouble(); //Fijar el Pago por hora Extra
      if (Canthoras > 40){
      bruto = 40 * hr;
      Cantext = Canthoras - 40;
      extra = Cantext * ex;
      neto = 40 * hr + extra;
      System.out.print("Tu sueldo Ordinario es: "+bruto+", Lo de tus horas Extra es: "+extra+". \nEl total de tu pago es: $"+neto+"\n");
      }
      else {
      neto = Canthoras * hr;
      System.out.print("Tu sueldo Ordinario es: $"+neto+"\n");
      }



      }

      }

      Eliminar
  25. Por favor un ejemplo de leer un dato de tipo entero y char con Scanner. Bueno tengo problema con el siguiente programa:

    import java.util.Scanner;
    public class MiniCalculadora2{
    public static void main(String args[]){
    int suma = 0, resta=0, multiplicacion=0,firstNumber, secondNumber;
    char Op;
    Scanner inputNumScanner = new Scanner(System.in);
    System.out.println("Enter First Number: ");
    firstNumber = inputNumScanner.nextInt();

    System.out.println("Enter Second Number: ");
    secondNumber = inputNumScanner.nextInt();


    System.out.println("INGRESE UN OPERADOR: ");
    Op = inputNumScanner.nextChar();
    System.out.print("El resultado es : ");

    switch (Op) {

    case '+':
    System.out.println(secondNumber + firstNumber );
    break;
    case '-':
    System.out.println( secondNumber - firstNumber);
    break;
    case '*':
    System.out.println( secondNumber * firstNumber);
    break;
    case '/':
    System.out.println(firstNumber / secondNumber);
    break;
    default:
    System.out.println("error" );
    break;
    }
    }
    }

    Op = inputNumScanner.nextChar(); Al compilar en esta línea tengo el error

    ResponderEliminar
    Respuestas
    1. Hola,
      Ya paso algun tiempo , pero igual sirve de ayuda a otros compañer@s que esten empezando como yo.

      Los calores char se componen de un character o bien en la secuencia ASCII, en su caso op seria String .

      Me pueden corregir por favor tambien
      Saludos y gracias a aquellos que hacen que esta pagina funcione que es de mucha ayuda a los que empezamos.

      Eliminar
    2. Buenas tardes he alguien me puede ayudar con este ejerció de programa de java que solicite los valores de x,y y determine el valor de z donde z es z=(13x^2+17y^3)*^3raiz de 67 porfavor

      Eliminar
  26. Necesito ayuda con este tema:Conociendo el nombre,edad,CI,em@il,de una persona.Gestionar el mismo.
    Para dicha gestión de persona se hará necesario la cantidad de personas a gestionar.
    El programa debe ser capaz de pedir al usuario:
    1.Todos los datos de las N personas y mantener dicha información durante la ejecución del programa.
    2.Para la solución de dicho ejercicio debe hacer uso de arreglos , matrices o representación de dicha
    problemática en objetos.
    3.El programa debe permitir entrar n o menos personas.
    3.1 Decir la persona de mayor edad.
    3.2La cantidad de mujeres y hombres.
    3.3 Promedio de edad de todas las personas.
    3.4 Usted debe de ser capaz de agregarle 5 funciones nuevas.
    3.5 Todas las funciones deben de ser mostradas en un menú.

    EL ejercicio se hará en lenguaje java usando el id desarrollo Nestbiens la entrega será en un complilado.

    ResponderEliminar
  27. podrías ayudarme con este ejercicio? por favor.
    "programa que lea la cantidad de grados centigrados y la pase a grados Fahrenheit.
    la formula correspondiente es: F= 32+(9*C/5)

    ResponderEliminar
    Respuestas
    1. Lo tienes en esta entrada del blog
      http://puntocomnoesunlenguaje.blogspot.com.es/2012/06/java-ejercicios-basicos-2.html

      Eliminar
  28. Hola necesito hacer un juego en java, generar un numero aleatorio de 4 cifras mayor o igual a 1234 y menor o igual a 9876, se genera y no se debe mostrar.
    Que el jugador vaya ingresando números de 4 cifras y le tiene que decir cuantos regular o bien tiene la ubicación del numero que ingreso.
    se que se hace system.out.println(Match.random())
    CODIGOS:

    int x=entrada.nextInt();
    int u=x%10;
    int d=(x/10)%10;
    int c=(x/100)%10;
    int um=x/1000;



    import java.util.rand
    public book esta numero
    {
    return
    }
    public int darDigitoAleatorio()
    {
    randon nr=new Randon();
    return (int)(nr.nextDouble ()*9);
    }

    public generarNumero(int [] v)
    {
    int n=0;
    while(n==0)
    n=darDigitalAleatorio();
    v[0]=n;
    for(int i=1; i<4; i++)
    {
    n=darDigitalAleatorio();
    while (estanumero (v,n))
    n=darDigitalAleatorio();
    v[i]=n;
    }
    }

    y hasta ahi tengo algo, COMO SIGOOOO AYUDA!

    ResponderEliminar
  29. Alguien me ayuda x favor como puedo imprimir esto en pantalla
    *___*
    *__*
    *_*
    **
    *

    ResponderEliminar
  30. Ayudaaaaa!
    5. Un banco establece que la clave secreta para acceso a sus cajeros automaticos debe ser un numero de cuatro digitos, tales que ninguno de ellos se repita y que la suma de los dos digitos intermedios sea par.

    ResponderEliminar
  31. Cómo puedo imprimir dos números enteros en un JFrame, entiendo que para escribir texto se usa JLabel
    algo así:

    texto=new JLabel("Coordenadas del ratón: " );

    pero ahora deseo que después de ese texto imprima los números de las coordenadas.

    Gracias

    ResponderEliminar
  32. hola necesito un programa que pregunte el nombre de la persona y despues pida un numero y escriba el nombre de acuerdo al numero que se ingresa y que eso se repita 5 veces

    ResponderEliminar
  33. Hola necesito un programa que lea un numero mayor que uno y menor que diez
    y lo pueda leer en pantalla

    ResponderEliminar
  34. me pueden ayudar por favor con un programa basico en java elaborando correctamente la sintaxis y la estructura es urgente

    ResponderEliminar
  35. import java.util.*;

    public class goodmornig {

    public static void main(String[] args) {

    Scanner s = new Scanner(System.in);
    int x;

    System.out.println("Indicame un numero: ");

    x = s.nextInt();

    System.out.println("\nEl doble del numero: "+x+" es: "+x*2+" \nEl triple del numero es: "+x*3);

    }
    }

    ResponderEliminar
  36. import java.util.*;

    public class goodmornig {

    public static void main(String[] args) {

    Scanner s = new Scanner(System.in);
    int x;

    System.out.println("Indicame un numero: ");

    x = s.nextInt();

    System.out.println("\nEl doble del numero: "+x+" es: "+x*2+" \nEl triple del numero es: "+x*3);

    }
    }

    ResponderEliminar
  37. me pueden ayudar porfa necesito un applet que al ingresarle mi nombre me de las iniciales de este

    ResponderEliminar
  38. Me ayudan con el siguiente programa por fa?

    Crear un programa que lea nombre de una persona,edad y sexo, si el nombre es "juanito"; calcular e imprimir "te ganaste la loteria" si no imprimir "Sigue comprando cachitos"

    Gracias. espero respuesta.

    ResponderEliminar
  39. hola esta muy bueno este blog
    quisiera saber si me puede ayudar con este programa

    Escriba un programa en Java que permita responder si un número ingresado por teclado es
    positivo, negativo o cero.
    En caso que el número ingresado sea positivo, acumule la suma de dichos números; en caso
    de ser negativo, acumule la multiplicación de dichos números y, en caso de ser cero, cuente
    la cantidad de ceros ingresados.
    Requerimientos de realización del programa:
    • La condición de término de su programa es el ingreso del número 99999.

    saludos
    mi correo es franjadipa1@hotmail.com

    ResponderEliminar
  40. AYUDA PORFA Una compañía dedicada al alquiler de automóviles cobra $30.00 por kilómetro.
    Si la distancia llega hasta 300 km de distancia recorrida solo cobra los $30.00 pesos sin ningún tipo de incremento.
    Para más de 300 km y hasta 1000 km, cobra $30 más un monto adicional de $2.00 pesos por cada kilómetro recorrido.
    Para más de 1000 km cobra $30 más un monto adicional de $1.50 por cada kilómetro recorrido.
    Los precios no incluyen el 18% del impuesto general a las rentas. Diseñe un programa que determine el monto a pagar por el alquiler de un vehículo y el monto incluido del impuesto.

    ResponderEliminar
  41. alguien me podría ayudar con este problema....
    //40.- Crear un programa que lea la clave de un producto, nombre, precio y cantidad.
    //Que calcule e imprima el sub-total, descuento y total.
    //El descuento será del 20% si la clave inicia con el # 40 sino nada.

    ResponderEliminar
  42. Escriba un programa que dado un precio de un producto y una cantidad para pagarlo, calcule la cantidad de monedas y billetes (vuelto a devolver). Monedas: 1, 2, 5, 10, 20, 50, 100, 500, 1000. Billetes: 2000, 5000, 10000, 20000 y 50000. Considere que debe darse la menor cantidad de billetes y monedas.

    quien me puede ayudar con este ejercicio

    ResponderEliminar
  43. me podrian ayudar a aser un programa calcular promedio java con ventana a pantalla

    ResponderEliminar
  44. hola me pueden ayudar es sobre hacer un programa que solicite los valores al usuario para llenar el arreglo de la derecha imprimir los valores que ingreso el usuario y una lista del triple de cada valor

    ResponderEliminar
  45. disculpen alguein q me pueda ayuda necesito un programa que sea un juego matematico y q tengas 5 vidas al fallar la repsuesta de la operacion

    ResponderEliminar
  46. Usando el programa netbeans, desarrollar los siguientes ejercicios que se proponen:
    1.- Se requiere realizar cuatro tablas de: sumar, restar, multiplicar y dividir; si es el caso de la resta está permito los números negativos y en la división está permito también los números decimales; sólo usando con números enteros y con números naturales que sean: menores iguales que 30 el primer dígito y el segundo dígito debe ser menores iguales que 28.
    2.- El cine está haciendo descuentos los primeros cinco meses que son los siguientes: de 12% si tiene la edad de niñez, de 14% si tiene la edad de pubertad, de 16% si es adolescente, de 18% si es joven, de 20% si es adulto y de 22% si es anciano. Los días con precios normales son: lunes = $38, martes = $34, miércoles = $44, jueves = $39, viernes = $33, sábado = $45, domingo = $35.
    Determinar los siguientes:
    Para el mes de Enero la sumatoria total de descuentos: 42 niños, 24 adolescentes, 20 jóvenes y 34 adultos.
    Para el mes de Febrero la sumatoria total de descuentos: 15 niños, 19 pubertad, 28 adolescentes, 42 jóvenes y 26 adultos.
    Para el mes de Marzo la sumatoria total de descuentos: 45 niños, 31 pubertad, 30 adultos y 46 ancianos.
    Para el mes de Abril la sumatoria total de descuentos: 18 pubertad, 33 adolescentes, 35 adultos y 24 ancianos.
    Para el mes de Mayo la sumatoria total de descuentos: 40 niños, 22 pubertad, 30 adolescentes, 38 jóvenes, 40 adultos y 20 ancianos.
    3.- Crear un programa en java para solicitar el ingreso de un número de dos, tres o cuatro cifras, máximo de cinco cifras y que permita calcular mediante métodos el factorial de dicho numero restando del mismo número.
    4.- Ingrese un número entero o un número natural mayores de dos cifras, calcular la suma de todos los números impares y pares menores al número ingresado, del mismo número sumar sus mismas cifras.
    5.- Se ingresa 5 números y a través de un método calcular: la suma y el producto del mayor y del menor de los 5 números.
    6.- Calcular la suma y el producto de los números pares e impares que está comprendido entre 20 y 40 ambos inclusive preguntar que operación se desea realizar.
    7.- Ingrese E números enteros, luego que se muestre lo que se propone: el promedio de números pares y el promedio de números impares.
    8.- Ingresar un número natural si el número es primo, mostrar el siguiente número primo; si el número no es primo mostrar un mensaje claro donde pide de nuevo ingresar el número primo. Hasta que sea un número primo definitivamente.
    9.- Hallar la sumatoria de las cifras de un número ingresado de 5 cifras (solo 5 cifras), calcule la sumatoria de las cifras pares y también la sumatoria de las cifras impares empleando métodos en cada caso.
    10.- Crear diez ejercicios con sus respectivos enunciados y resolverlos con netbeans usando: if, for, while, Scanner, ArrayList, con SQL, entre otros.

    ResponderEliminar
  47. me podrian ayudar con un programa de registro de materia prima insumos y bienes

    ResponderEliminar
  48. hola buen dia este es 4 clase de estructura de datos pero lamentablemente de programacion no se mucho quien me podria ayudar con el sigueinte tema arraylist e Iteradores.... y debo hacer dos programas:

    1. solicitar una lista de vehiculos ingresando la marca, color, precio. y al final el programa me debe mostrar los vehiculos que esten en precio entre 50 y 100.

    2. hacer el ingreso de una cantidad n de numeros y que el programa busque entre esta lista que ingrese cuales son numeros perfectos y cuales son divisibles en 3.

    ResponderEliminar
  49. Leer dos números si el primero es mayor mostrar la suma de los dos números,
    por otro lado si el segundo es mayor elevar al cuadrado cada número, sumarlos y
    mostrar su resultado, en caso de que los números sean iguales mostrar el
    mensaje Los números son iguales......ayuda

    ResponderEliminar
  50. me ayudan !! con este ejercisio elabore un programa que muestre los numeros impares del 1 al 100 utilizando un bucle while

    ResponderEliminar
  51. Buenas noches, agradeceria si alguien me puede ayudar para realizar el codigo del siguiente programa.
    Definir en un paquete llamado Operaciones una clase llamada Fracción la cual tendrá como atributo el numerador y el denominador de una fracción, se definirá un constructor que reciba como argumento los atributos de la clase, adicionalmente habrá un atributo que llevara la cuenta de cuantos objetos de la clase se han creado.
    Tendrá como métodos uno que modifique el numerador, uno que modifique el denominador, uno que retorne la información del numerador y otro la del denominador, un método que sume fracciones y retorne la dirección donde esta el objeto de la fracción resultante (Ej: f1 = f2.suma(f3), en donde f1, f2 y f3 son objetos de la clase fracción) y un método que muestre la fracción.

    ResponderEliminar
  52. buenas como inserto este código en mi pagina de html es que lo copio y pego y no funciona?? alguien que me ayude por favor es que no entiendo mucho.

    ResponderEliminar
  53. Mucho gusto programadores, quiero solicitar su ayuda.
    Les suplico me ayuden, por favor.
    TAREA:
    Desarrolle lo que se le plantea a continuación en la estructura Switch.

    1. Realizar un programa que calcule el impuesto a pagar por transportes marítimos. El impuesto se calculará de la siguiente manera:
    a. Un impuesto de 2.5 de dólar por kilómetro más 5 dólares por tonelada por un Buque tanque.
    b. Un impuesto de 3.5 de dólar por kilómetro más 5.25 dólares por tonelada por un Buque frigorífico.
    c. Un impuesto de 1.5 de dólar por kilómetro más 4 dólares por tonelada por un Buque costero.
    d. Un impuesto de 3.5 de dólar por kilómetro más 2 dólares por tonelada por un Buque de carga.

    ResponderEliminar
  54. Mucho gusto programadores, quiero solicitar su ayuda.
    Les suplico me ayuden, por favor.
    TAREA:
    Una compañía de seguros tiene contratados a N vendedores.Cada uno hace tres ventas a la semana.Su política de pagos es que un vendedor recibe un sueldo base y un 10% extra por comisión de ventas.El gerente de su compañía desea saber cuanto dinero obtendrá en la semana de cada vendedor por concepto de comisiones por las tres ventas realizadas y cuanto tomando en cuenta su sueldo base y sus comisiones.

    ResponderEliminar
  55. La aplicación debe realizar lo siguiente:

    Permitir el ingreso del llamado de un ciudadano, registrando el número de teléfono (En formato +56 X XXXXXXXX), el mensaje del ciudadano y una clasificación que le entrega el carabinero al llamado (H: Hurto, R: Robo, V: Violencia, D: Acto Delictivo, P: Pitanza).

    Al final del día el sistema debe entregar un reporte de todos los llamados recibidos en el siguiente formato:

    Número telefónico;Mensaje;Clasificación;

    Cantidad de llamadas : XX;

    Ejemplo:

    +56226913022;Quiero declarar que mi marido me pega;V;
    +56994311234;Ayer pase por tu casa y me tiraste un ladrillo, no me dolió, estaba con casco;P;
    ...
    ...

    Cantidad de llamadas: 10;
    Además se necesita identificar a todas las llamadas clasificadas como “Pitanzas”, con el fin de sancionar a esas personas, para lo cual será necesario un reporte con los números telefónicos que se registraron. Por ahora solo se necesitan aquellas llamadas que se realizaron en Santiago (Prefijo numero +562)

    ResponderEliminar
  56. 1. Dada la nota de un estudiante entre 0 y 5, determinar si la nota es:
    INSUFICIENTE: si la nota es menor a 3.0
    ACEPTABLE: si la nota esta entre 3.0 a 3.5
    BUENA: si la nota es mayor a 3.5 y menor a 4.5
    EXCELENTE: si la nota es mayor o igual a 4.5

    ResponderEliminar
  57. 2. Crear el código de un programa en el que se declaren tres variables tipo float a, b y c, cuyo valor se muestre en pantalla y deberá estar comprendido entre cero y 10, excluido el diez. El valor se asigna de manera aleatoria con la función Ramdom

    ResponderEliminar
  58. ayudemen por favor es para hoy a las 9 pm

    ResponderEliminar
  59. me podrian ayudar con este ejercicio si alguien lo tiene ... he intento pero no me sale ayuden si es urg ahi se los dejo
    Ingrese un número y muestre el mensaje del mes
    correspondiente o un mensaje de número mal ingresado

    ResponderEliminar
  60. practicando para distraerse............



    import javax.swing.JFileChooser;
    import java.io.*;



    public class archivo {

    private String nombreRuta;
    private File fiArchivo;
    private JFileChooser fcDialogo;

    public archivo(String nombreRuta){
    this.nombreRuta = nombreRuta;
    this.fcDialogo = new JFileChooser(System.getProperty(this.nombreRuta));
    this.fcDialogo.showOpenDialog(fcDialogo);
    this.fiArchivo = this.fcDialogo.getSelectedFile();
    }
    public archivo(){
    this.nombreRuta = nombreRuta;
    this.fcDialogo = new JFileChooser(System.getProperty("user.dir"));
    this.fcDialogo.showOpenDialog(fcDialogo);
    this.fiArchivo= this.fcDialogo.getSelectedFile();
    }
    public void leer(){

    try{
    FileInputStream fis =new FileInputStream(this.fiArchivo);
    InputStreamReader isr= new InputStreamReader(fis);
    BufferedReader linea= new BufferedReader(isr);
    if (this.fiArchivo.exists())
    {
    System.out.println("El fichero " + this.fiArchivo + " existe \nSu contenido es: \n");
    String linea_arch=linea.readLine();
    while (linea_arch != null)
    {
    System.out.println(linea_arch);
    linea_arch = linea.readLine();
    }
    linea.close();
    }
    else
    {
    System.out.println("archivo no existe");
    }
    }
    catch(IOException e)
    {
    System.out.println("No se pudo leer del archivo");
    }
    }
    /*public void Escribir()
    {
    try
    {
    InputStreamReader isr= new InputStreamReader(System.in);
    BufferedReader linea= new BufferedReader(isr);
    System.out.println("Digite la nueva linea: \t");
    String linea_arch=linea.readLine();
    FileWriter linea_tx= new FileWriter(this.fiArchivo,true);
    linea_tx.write(linea_arch+"\r\n");
    linea_tx.close();
    }
    catch(IOException e)
    {
    System.out.print("No se pudo escribir");
    }
    }*/
    public static void main(String [] args)
    {
    archivo Arch=new archivo();
    Arch.leer();
    Arch.Escribir();
    }

    public void Escribir(){

    try
    {
    InputStreamReader isr = new InputStreamReader(System.in);
    BufferedReader linea = new BufferedReader(isr);
    System.out.println("digite nueva linea :\t");
    String linea_arch = linea.readLine();
    FileWriter linea_tx = new FileWriter(this.fiArchivo,true);
    linea_tx.write(linea_arch+"\r\n");
    linea_tx.close();

    }
    catch (IOException e){



    System.out.println("no se pudo escribir p cabron porque me estas mirando hijo de puta ");


    }




    }



    }







    ResponderEliminar
  61. 1. Crear un programa Java que lea dos números enteros por teclado y los muestre por pantalla. sí Ha introducido los números: 15 y 20.

    profa ayudamen es con clase escann

    er en netbins

    ResponderEliminar
  62. 1. Crear un programa que permita realizar el cálculo de3 notas y dar como resultado su promedio, en caso el promedio es mayor o igual a 6 aprobó de lo contrario reprobó.
    2. crear un programa que cree un menú y al ejecutar realice las operaciónsegún el menú
    Si el menu dice 1 realizar una suma
    Si el menu dice 2 realizar una resta
    Si el menu dice 3 realizar una multiplicación
    Si el menu dice 4 realizar una divisan
    3. realizar un programa que solicite el nombre de la persona y 2 números dar como resultado la suma

    4. Trabajadores
    Práctica propuesta:
    La empresaCoca-Cola Companysolicitaun sistema que determine los días de vacaciones alos que tiene derecho un trabajador,tomando en cuenta las siguientes características:
    Existen tres departamentos dentro de la empresa con sus respectivas claves:
    1.Departamento de Atención al cliente.(Clave 1)
    2.Departamento de Logística.(Clave 2)
    3.Gerencia.(Clave 3)
    Trabajadores conclave 1(Atención al cliente):
    •Con 1 año de servicio, reciben 6 días de vacaciones.
    •Con 2 a 6 años de servicio,reciben 14días de vacaciones.
    •A partir de 7 años de servicio,reciben 20 días de vacaciones.
    Trabajadores conclave 2(Logística):
    •Con 1 año de servicio,reciben 7días de vacaciones.
    •Con 2 a 6 años de servicio,reciben 15días de vacaciones.
    •A partir de7 años de servicio, reciben 22días de vacaciones.
    Trabajadoresconclave 3(Gerencia):
    •Con 1 año de servicio, reciben 10 días de vacaciones.
    •Con 2 a 6 años de servicio, reciben 20 días de vacaciones.
    •A partir de 7 años de servicio, reciben 30 días de vacaciones.
    Nota:
    El sistema debe de solicitar el “Nombre”,“Clavedel departamento” y“Antigüedad” del Trabajador,posteriormente mostrar un mensaje quecontengael nombre del trabajador ylos días de vacaciones a los que tienederecho.
    •Gerardo clave 3, tiene3 años de servicioMerece 20 días de vacaciones
    •Luisclave 1, tiene 1 años de servicioMerece 6 días de vacaciones
    •Félix clave 2, tiene 12 años de servicioMerece 22 días de vacaciones
    5. Crear un programa que al ingresar el siguiente número de los siguientes resultados, usar sentencia “case”

    si es 1 suma
    si es 2 resta
    si es 3 multiplicacion
    si es 4 division
    si es otro la opcion no existe

    6. realizar un programa que muestre como resultado los valores del 1 al 5, usar sentencia For
    7. mostrar los numero impares del 1 al 9, usar sentencia while
    8. Crear un programa que vaya de 1000 hasta 0 de 200 en 200, usar sentencia DoWhile

    ResponderEliminar
  63. ola alguien q me ayude xfa un algoritmo
    ingresar una frase y modificarla convirtiendo el primer caracter de cada palabra si esta afuera una letra, de minuscula a mayuscula

    ResponderEliminar
  64. Estimados buebas tardes me podrían ayudar con este codigo por favor.
    Escriba un programa en Java que permita responder si un número ingresado por teclado es positivo, negativo o cero. En caso que el número ingresado sea positivo, acumule la suma de dichos números; en caso de ser negativo, acumule la multiplicación de dichos números y, en caso de ser cero, cuente la cantidad de ceros ingresados.

    ResponderEliminar
  65. Buenas noches me podrían ayudar con esto:
    Se requiere un programa en donde dada una cantidad por el usuario validar si es mayor igual a 100 deberá pedir un número de veces de eje de número si es menor de 100 que lo multiplique por tres e imprima el texto "Bienvenido al curso Java".

    ResponderEliminar
  66. Buenos días espero puedan ayudarme con esto:
    Una empresa cuenta con 4 vendedores y registra sus ventas de manera cuatrimestral. Mostrar el total de las ventas de cada empleado.
    Gracias.....

    ResponderEliminar
  67. Buenos días,

    Estoy empezando con java y me han propuesto este ejercicio, que me esta volviendo loco. Es usando "for" pero no encuentro la forma.
    Ejemplo 1: 5 + 1 = 6
    Ejemplo 2: 5 + 3 = 8
    Ejemplo 3: 5 + 5 = 10
    Ejemplo 4: 5 + 7 = 12

    Ayuda por favor!

    ResponderEliminar
  68. alguien me puede ayudar?
    1. Crear una clase en java que lea 2 números y los escriba ordenados de forma ascendente, validando que estos números sean menores a 999.
    2. Crear una clase en java que lea 2 números enteros positivos e indique si uno de los dos divide al otro exactamente.
    3. Crear una clase en java que lea 2 números enteros positivos e indique cuál de las dos restas el resultado es positivo.
    4. Crear una clase en java que lea 3 números y los escriba ordenados de forma ascendente, validando que estos números sean menores a 9,999.
    5. Crear una clase en java que ingresado un número entero positivo N por teclado, determine cuántos dígitos contiene. Por ejemplo, 99 necesita 2 dígitos, 115 necesita 3, para 1000 la salida es 4, validando que estos números sean menores a 99,999.
    6. Crear una clase en java que ingresado un número entero positivo N por teclado, determine si es capicúa, validando que este número sea menor a 9,999. Un número capicúa se escribe igual al derecho y al revés. Ejemplo (121, 1331, etc.).
    7. Crear una clase en java que lea como dato de entrada una fecha expresada en días (1-31), mes (112) y año (en nº) y nos diga la fecha que será al día siguiente. Se supone que febrero siempre tiene 28 días.
    8. Crear una clase en java, que permita ingresar un número entero positivo menor a 1000 y lo muestre en cadena, por ejemplo 367, mostrará “Trecientos Sesenta y Siete”.
    9. Crear una clase en java, que permita mostrar en pantalla cuánto cobra de cuota un club deportivo a sus socios, Ingresando la edad de un socio, se debe informar cuanto debe pagar. a. $ 10 a los socios infantiles, (menores de 15 años) b. $ 15 a los socios cadetes, (menores de 21 años) c. $ 20 a los socios activos, (menores a 50 años) d. Gratis para los mayores de 50 años.
    10.Crear una clase en java, que permita ingresar desde el teclado una nota de calificación entre 0 y 10 y mostrando en pantalla si: a. Menor a 5, mostrar “INSUFICIENTE” b. Igual a 5, mostrar “SUFICIENTE” c. Igual a 6, mostrar “BIEN” d. Si es 7 o 8, mostrar “NOTABLE” e. Si es 9 o 10, mostrar “SOBRESALIENTE”

    ResponderEliminar
  69. Se tiene la siguiente función f(n), formada por la suma de los tres números anteriores.

    f(1)=1

    f(2)=1

    f(3)=2

    f(4)=4

    f(5)=7

    f(6)=13

    f(7)=24

    f(8)=44

    f(9)=81

    Note que f(1) = 1 ya que no tiene números anteriores, f(2)=1 ya que es el único número anterior, f(3) tiene solo 2 números anteriores y a partir de f(4) se da la suma de los tres números anteriores.Dada una lista de números enteros hay que determinar si la lista esta ordenada de menor a mayor, de mayor a menor o sencillamente no está ordenada.

    Necesito ese programa

    ResponderEliminar
  70. nececito un ejercicio en java con todo los bucles

    ResponderEliminar
  71. Desarrolle una funcion recursiva que permita leer una lista de productos con la siguiente estructura:

    Producto ID(int)
    Nombre Producto(String)
    Siguiente producto(Producto)

    ResponderEliminar
  72. necesito un programa que muestre el siguiente resultado:
    1111111111
    2222222222
    3333333333
    4444444444
    5555555555
    6666666666
    7777777777
    8888888888
    9999999999
    AYUDA POR FAVRO <3

    ResponderEliminar
  73. necesito un programa que solicite un numero al usuario del 1 al 7 y diga que dia de la semana corresponde

    ResponderEliminar
  74. necesito ayuda con este ejercicio
    Ingresar una nota entre 0 y 10 y me despliegue un mensaje diciendo el tipo de calificación que obtuvo. Validar el programa que únicamente me acepte números entre 0 y 10. (El mismo ejercicio en clase pero en forma gráfica)

    ResponderEliminar
  75. Sencillo, es la primera ves que entro a este blog.


    package PeoPleSoft;


    // necesito un programa que solicite un numero al usuario del 1 al 7 y diga que dia de la semana corresponde

    import javax.swing.*;

    public class ComponenteSwing
    {
    private int num=1;

    public ComponenteSwing(){

    num=Integer.parseInt(JOptionPane.showInputDialog("Ingrese un numero: "));

    switch(num){

    case 1: JOptionPane.showMessageDialog(null," DOMINGO.");
    break;

    case 2: JOptionPane.showMessageDialog(null," LUNES.");
    break;

    case 3: JOptionPane.showMessageDialog(null," MARTES.");
    break;

    case 4: JOptionPane.showMessageDialog(null," MIERCOLES.");
    break;

    case 5: JOptionPane.showMessageDialog(null," JUEVES.");
    break;

    case 6: JOptionPane.showMessageDialog(null," VIERNES.");
    break;

    case 7: JOptionPane.showMessageDialog(null," SABADO.");
    break;

    default: JOptionPane.showMessageDialog(null," OPCION INVIDA OPCIONES DISPONIBLES 1-7");
    }
    }
    public static void main(String [] arg){
    ComponenteSwing ob = new ComponenteSwing();
    }
    }



    ResponderEliminar
  76. package PeoPleSoft;


    import javax.swing.*;

    public class Ordenamiento

    {
    private int numero[];
    public void cargarNum(){

    numero = new int[10];
    for(int u=0;u<10;u+=1){
    numero[u]=Integer.parseInt(JOptionPane.showInputDialog(null," Introdzca el numero "+(u+1)+": "));
    }
    }
    public void verificarOrdenYordenar(){
    boolean validar=false;
    int contar=0;
    for(int y=0;ynumero[y]){contar++;}
    }

    if(contar!=9) {JOptionPane.showMessageDialog(null," Sabemos que no ingresó los numeros de menor a mayor\n Odenando de menor a mayor . . .");

    for(int x=0;xnumero[y+1]){
    int aux=numero[y];
    numero[y]=numero[y+1];
    numero[y+1]=aux;
    }
    }
    System.out.println("Ordenado con exito!!");
    for(int g=0;g<numero.length;g++){System.out.println(numero[g]);}
    }

    }else {System.out.println("Esta ordenado de menor a mayor, no requiere ordanamiento.");
    }

    }

    public static void main(String [] arg){
    Ordenamiento ob = new Ordenamiento();
    ob.cargarNum();
    ob.verificarOrdenYordenar();

    }
    }

    ResponderEliminar
  77. anylaura perez (tu codigo bien definido es este)

    package PeopleSoft;


    import javax.swing.JOptionPane;
    public class OrdenVector {
    protected int numero[];
    public OrdenVector(){
    numero = new int[10];

    for(int i=0;i<10;i++){
    numero[i]=Integer.parseInt(JOptionPane.showInputDialog("Introduza el num "+(i+1)+": "));
    }
    }
    public void verificarOrden(){

    boolean orden=false;

    for(int i=0;inumero[h+1]){
    int auxiliar = numero[h];
    numero[h]=numero[h+1];
    numero[h+1]=auxiliar;
    }
    }
    }
    System.out.println("Numeros organizados con exito de menor a mayor!!");
    for(int i=0;i<numero.length;i++){
    System.out.print("\t"+numero[i]);
    }

    System.out.println("\n");
    for(int j=0;j<numero.length-1;j+=1){
    for(int i=0;i<numero.length-1-j;i++){
    if(numero[i]<numero[i+1]){
    int aux = numero[i];
    numero[i]=numero[i+1];
    numero[i+1]=aux;
    }
    }
    }
    System.out.println("Ordenando con exito de mayor a menor");
    for(int u=0;u<numero.length;u++){
    System.out.print("\t"+numero[u]);
    }
    System.out.println("\n");
    }
    }

    public static void main (String [] arg){
    OrdenVector orden1 = new OrdenVector();
    orden1.verificarOrden();
    }
    }

    ResponderEliminar
  78. Gracias por los aportes y bienvenido al blog!! ;)

    ResponderEliminar
  79. Elaborar un programa que leea una cantidad N numeros enteros y calcule el promedio, la salida deve generar la lista de los numeros ordenadas de forma asendente y el promedio.
    Alguien me puede ayudar

    ResponderEliminar
  80. hola buen dia me podria ayudar con esta pregunta......la pregunta es: escriba un programa en java netbeans que lea dos numeros enteros por teclado y un operador(del tipo caracter) y muestre el resultado de la operacion....me seria de gran ayuda el apoyo que me brindaras

    ResponderEliminar
  81. Hola amigos necesito un codigo con operaciones basicas suma, resta, multiplicacion, division y que al poner opcion 1 me de solo el resultado de la suma y no las demas se los agradeceria mucho brayanmartinezespinosa@gmail.com

    ResponderEliminar
  82. Hola amigos, recien empiezo con la programacion orientada a objetos me gustaria y quisiera me ayudaran con este tipo de ejercicios.

    1. Crear un programa que pida al usuario ingrese su nombre, nacionalidad y estrato socio económico. Si el usuario es Uruguayo y pertenece a alguno de los siguientes estratos socio económicos (1,2,3) mostrar un mensaje que diga que tiene derecho a subsidio de vivienda, si el usuario es de nacionalidad uruguaya y pertenece a uno de los siguientes estratos socio económicos (4 y 5) mostrar un mensaje que diga que tiene derecho a un auxilio de alimentación, si el usuario no es uruguayoo pertenece a un estrato superior al 5 mostrar un mensaje que diga que los subsidios solo aplican para personas nacidas en uruguay y que pertenezcan a los estrados del 1 – 5.

    El programa termina cuando el usuario presione la letra "s" en nacionalidad.

    2. Crear un programa que pida al usuario ingresar dos números enteros, el programa también presenta un menú con las siguientes opciones: 1. Sumar, 2. Restar, 3. Multiplicar, 4- Salir.

    Pedir al usuario que seleccione una de las opciones y realizarla. Si el usuario ingresa una opción diferente a 1,2,3,4 enviar un mensaje de error, el programa solo termina cuando el usuario presiona la opción 4.

    ResponderEliminar
  83. Recien empiezo, porfavor ayudenme
    Un obrero necesita calcular su salario de acuerdo al número de días
    trabajados, el cual se obtiene de la siguiente manera:
    Si trabaja por las mañanas es la suma desde 1 hasta la cantidad de días
    trabajados
    Si trabaja por las noches es la multiplicación desde 1 hasta la cantidad de
    días trabajados

    ResponderEliminar
  84. Crear una ventana, en Java, que
    contenga 2 etiquetas, 2 campos de
    texto y 3 botones, uno que permita
    copiar lo del primer campo de texto
    al segundo campo de texto, otro que
    permita borrar los 2 campos de texto,
    y el tercer botón para salir del
    programa. El programa será
    desarrollado en 2 partes. El
    programa debe ser creado en JGrasp,
    con los 4 comentarios obligatorios,
    que son: Nombre del programa, Qué
    hace el programa, Nombre completo
    del alumno, y Fecha en que fue hecho
    el programa. Se deberá compilar y
    ejecutar el programa para comprobar
    que funciona bien.

    ResponderEliminar
  85. Programa que lea un número entero desde teclado y
    realiza la suma de los 100 número siguientes, mostrando el resultado en
    pantalla.

    ResponderEliminar
  86. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  87. Ahora van a crear un programa que pida una cierta cantidad de nombres, por ejemplo, 10 nombre, y que los vaya cargándolos en una tabla o arreglo lineal: luego de que ya estén cargados los nombres en la tabla o arreglo, que la imprima, por lo que deben aparecer los nombres que estaban en la tabla o arreglo. ayuda

    ResponderEliminar
  88. Buenos días;
    Si alguien me puede ayudar a decirme porque no me acepta este codigo?No sé porque me dice que está erroneo.
    Muchas gracias

    import java.util.Scanner;

    public class HolaMundo {
    public static void main(String[] args) {
    Scanner scanner = new Scanner(System.in);
    int numero;
    System.out.println("Introduzca un número:");
    numero = scanner.nextLine();
    System.out.println("doble del numero" = 2 * numero);
    System.out.println("Triple del número" = 3 * numero);

    ResponderEliminar
  89. Programa que lea una cantidad de grados centígrados y la pase a grados Fahrenheit.
    La fórmula correspondiente para pasar de grados centígrados a fahrenheit es:
    F = 32 + ( 9 * C / 5)



    PRIMERO SCANNER

    SEGUNDO JOPTIONPANE

    le agrade seria que me explicaran por favor gracias es de URGENCIA MIL GRACIAS

    ResponderEliminar
  90. Crear un programa en Java que pida un número por teclado y que imprima por pantalla los números desde el número que se introdujo por teclado hasta 100 con salto de dos en dos

    ResponderEliminar
  91. Realiza un programa en Java que realice mediante un método la suma de los valores de una fecha pedida por teclado. Por ejemplo: 11/05/2020 dará como resultado: 11+5+2020=2036.

    ResponderEliminar
  92. me podria ayudar
    el programa de las 4 operaciones poner cada boton suma,resta,multiplicacion,division realizar un programa que ingrese 3 valores y muestre el menor y mayor

    ResponderEliminar










  93. El sistema de calificación estadounidense se suele calcular de acuerdo con el siguiente
    cuadro:
    Utilizando esta información, escriba un programable acepte una calificación numérica del
    estudiante (0 - 100), convierta esta calificación a su equivalente en letra y visualice la
    calificación correspondiente en letra.
    Grado numérico Grado en letra
    Grado mayor o igual a 90 A
    Menor de 90 pero mayor o igual a 80 B
    Menor de 80 pero mayo o igual a 70 C
    Menor de 70 pero mayor o igual a 69 D
    Menor de 69 E.
    Utilizando esta información, escriba un programable acepte una calificación numérica del
    estudiante (0 - 100), convierta esta calificación a su equivalente en letra y visualice la
    calificación correspondiente en letra.
    PODRIAN AYUDARME CON ESTE PORFAVOR? DESDE YA SE LOS AGRADESCO

    ResponderEliminar
  94. Ayuda con un programa que acepte ceros o unos si el indice es un numero par almacenara 1 sino 0; y si pongo otro valor que no sea (0,1) valor invalido hasta que colocar valores aceptables

    ResponderEliminar
  95. Necesito ayuda

    En un proceso de verificación se realiza una multiplicación de 3 variables enteras. Si el resultado de dicha operación es par se visualice el mensaje “sigue haciendo operaciones” y el proceso continúa realizando una resta entre la primera y segunda variable. Si el resultado sigue siendo par se visualiza “Eres Estudiante Universitario”, si el resultado de la multiplicación es impar, se visualice el mensaje “Gracias por intentarlo” y se realice una nueva verificación con una suma de las 3 variables y si el resultado de la suma sigue siendo impar, se visualice “Sin duda vas a lograr lo que te proyectes” si es par se visualiza “eres algo bipolar”

    ResponderEliminar
  96. Ayuda.. Desarrolla los siguientes programas para consola empleando el lenguaje de programación Java y el IDE NetBeans:

    1. Dado un número entero A; haga un programa para determinar si el mismo es par, impar o nulo.

    2. Desarrolle un programa que permita calcular lo que hay que pagarle a un trabajador teniendo en cuenta su sueldo y las horas extras trabajadas. Para el pago de horas extras se tiene en cuenta además la categoría del trabajador.

    Categoría Precio hora extra
    1 $30
    2 $38
    3 $50
    4 $70
    Cada trabajador puede tener como máximo 30 horas extras, si tienen más sólo se les pagarán 30. A los trabajadores con categoría mayor a 4 no debemos pagarles horas extras.

    ResponderEliminar
  97. elabora un programa que convierta pesos a dólares, tomando el valor del dólar =22 pesos

    ResponderEliminar
  98. ayudaaaaaaaaaa

    diseña un programa que determine el valor de la siguiente funcion

    y=3x2+5x-2

    ResponderEliminar
  99. me podrian ayudar con este problema

    Genera un código en java que solicite un número entre el 250 y 1000, el número digitado el programa deberá cambiarlo de orden, por ejemplo:
    número: 739 (digitado por el usuario)
    resultado: 937 (resultado del programa)

    ResponderEliminar
  100. hola soy nueva en esto de programar en java.
    me podrían ayudar para hacer el descuento
    -si se compran 3 tortas o mas descuento 10% descuento
    -5 borregos o mas 20% descuento
    -2 birrias o mas 25% de descuento
    -5 caldos o mas 30% de descuento
    y un mensaje que diga: por compra de 3 tortas o mas se te hizo un 10% de descuento dando el descuento de $tal cantidad=
    -3 horchatas o mas 15% de descuento
    -5 jamaicas o más 18% de descuento
    -2 piñas o mas 25% de descuento

    package Ejercicio1;
    import java.util.*;
    public class ejercicio8Loncheria {

    public static void main(String[] args) {
    // TODO Auto-generated method stub

    Scanner entrada = new Scanner (System.in);

    int opcionAlimento,
    opcionBebida;

    int cantidadAlimento,
    cantidadBebida;

    int totalAlimentos=0,
    totalBebidas=0,
    totalPagar=0;

    System.out.println("--------Loncheria doña petra---------");
    System.out.println("-----------------");
    System.out.println("--|Menu de alimentos|--");
    System.out.println("1) Tortas.......$20.00");
    System.out.println("2) Borrego tatemado......$9.00");
    System.out.println("3) Birria......$9.00");
    System.out.println("4) Caldos......$20.00");
    System.out.println("");
    System.out.println("--|Menu de Bebidas|--");
    System.out.println("1) Horchata......$12.00");
    System.out.println("2) Jamaica......$12.00");
    System.out.println("3) Piña......$15.00");
    System.out.println("4) Limonada......$20.00");

    System.out.print("Elija un alimento: ");
    opcionAlimento = entrada.nextInt();

    System.out.print("¿Cual es la cantidad? ");
    cantidadAlimento = entrada.nextInt();

    System.out.print("Elija una bebida: ");
    opcionBebida = entrada.nextInt();

    System.out.print("¿Cual es la cantidad? ");
    cantidadBebida = entrada.nextInt();

    switch (opcionAlimento) {
    case 1:
    case 4:
    totalAlimentos = cantidadAlimento *20;
    break;

    case 2:
    case 3:
    totalAlimentos = cantidadAlimento *9;
    break;
    default:
    totalAlimentos = 0;
    }
    //analizar el tipo de bebidas compradas

    switch (opcionBebida) {
    case 1:
    case 2:
    totalBebidas = cantidadBebida *12;
    break;
    case 3:
    totalBebidas = cantidadBebida *15;
    break;
    case 4:
    totalBebidas = cantidadBebida *20;
    break;
    default:
    totalBebidas = 0;
    }

    //calculo del total a pagar
    totalPagar = totalAlimentos + totalBebidas;

    System.out.println("");
    System.out.println("");
    System.out.printf("total alimentos : $%d \n", totalAlimentos);
    System.out.printf("total bebidas : $%d \n", totalBebidas);
    System.out.printf("total a pagar : $%d \n", totalPagar);

    }

    }

    ResponderEliminar
  101. Holaaaaa
    Necesito ayuda con un programa, soy nueva en esto de programar

    Elaborar un programa que clasifique los enteros leídos
    1. Si el entero es 30 o mayor a 30 o negativo visualizar un mensaje en este sentido
    2. En caso contrario si es un número potencia de 2 visualizar el mensaje correspondiente
    3. Si son 0 o 1 visualizar el mensaje correspondiente
    4. En cualquier otro caso enviar un mensaje de que no pertenece a ninguna de las tres opciones

    ResponderEliminar
  102. hola gente quien me puede ayudar con este problema lo mas pronto posible
    El banco XYZ necesita desarrollar un sistema online en el cual sus usuarios puedan revisar su estado de cuenta por internet. Para esto, se necesita desarrollar la lógica inicial de la siguientemanera:
    a. Los usuarios (ej. Cliente1 y Cliente2) deberán ingresar sus respectivas credenciales (usuario y contraseña) qué, inicialmente se las otorga el propio sistema del banco. (Se debe tomar en consideración que la institución bancaria, solo otorga este sistema a los usuarios que mantengan un depósito mínimo de $1,500 en suscuentas).
    b. Una vez el cliente haya ingresado por primera vez en la cuenta, el sistema debe mostrar la fecha y hora de ingreso. Y, a su vez, le debe pedir que actualice (cambie) lacontraseña.
    c. Luego de haber cambiado la contraseña, el sistema debe mostrar al cliente un menú con el siguienteformato:
    1) Ver estado de la cuenta: se debe mostrar los movimientos de saldo que ha tenido el cliente. (Ej. el monto inicial y el monto final de la cuenta).
    2) Solicitar un Crédito: El banco está en la potestad de utilizar hasta un 90% del saldo actual de una 3ra cuenta para prestar al cliente. (Ej. Puede utilizar hasta un 90% del saldo del cliente2 para prestárselo al cliente1) y debe mostrar que el banco cobrará un 30% del valor prestado como comisión.
    3) Cambiar contraseña: El cliente puede cambiar su contraseña de acceso.
    4) Salir: Termina el proceso y debe mostrar la fecha y hora en la que el cliente cerró la sesión.

    ResponderEliminar
  103. hola alguien me podria ayudar, tengo que hacer un programa donde tiene que leer una cadena de caracteres y en base a esa cadena darme el codigo ascci e imprimirme una grafica
    ejemplo
    a 65 = .................................................................

    ResponderEliminar
  104. hola programadores alguien me podria echar la mano con este programa que lea dos numeros y muestre los numeros impares entre ellos.
    num1:10 resultados:11,13,15,17,19

    num2:20

    ResponderEliminar
  105. Alguien que me ayude....

    Realiza un menú de los siguientes programas:

    1. Realiza el producto de los números que se encuentren entre dos números ingresados por el usuario, el segundo número debe ser mayor que el primero, además que diga cuantos son pares y cuantos impares.



    2. Una empresa requerirá el número de empleados por departamento, para aumentarles el sueldo en un 20% a los que tengan una antigüedad de 5 años, muestra en pantalla a cuantos son los que les aumentará el sueldo, y cuanto es lo que pagará de aumentos del total de sueldos.



    3. Pide 2 números y muestra cual es el mayor, el menor, o si son iguales.

    Y pregunta en el mismo menú si desea continuar seguir y teclee un número para sí y otro para terminar.

    ResponderEliminar
  106. Buenas tardes.

    Me podrían ayudar con estos ejercicios, por favor, gracias.


    1. Realice un programa en C que le permita
    generar un menú de opciones que se llame
    SALUDAR, 1. Si es Buenos Días; 2. Si es Buenas
    tardes o la opción 3 si es Buenas Noches, de lo
    contrario muestra un mensaje de error, al
    finalizar el programa debe preguntar si desea
    continuar o no.
    2. Realice un programa en C que me permita
    generar un menú de opciones, si es 1, calcula
    la POTENCIA de un numero elevado a otro; si
    es 2. Calcula el factorial; si es 3. Calcula el
    Logaritmo en base 10 de un número. al
    finalizar el programa debe preguntar si desea
    continuar o no.
    3. Realice un programa en C que permita solicitar
    un numero de un menú de opciones: si es 1:
    calcula el área de un Cuadrado; si es 2. Calcula
    el volumen de un Cubo; sino es ninguna de las
    opciones muestra un mensaje de error. al
    finalizar el programa debe preguntar si desea
    continuar o no.
    4. Realice un programa que solicite tres números
    y los ordene de mayor o menor. al finalizar el
    programa debe preguntar si desea continuar o
    no.
    5. Realice un programa en C que solicite un
    número en metros y haga la respectiva
    conversión a hectómetros, decámetros,
    kilómetros, decímetros, centímetro y
    milímetros. al finalizar el programa debe
    preguntar si desea continuar o no.

    ResponderEliminar
  107. Buenas tardes.

    Por favor me podrían colaborar con estos ejercicios, gracias.


    1. Realice un programa el lenguaje C que le permita solicitar al usuario 6, posteriormente debe solicitar
    la cantidad de notas solicitadas y por último calcular el promedio de las notas digitadas.
    Ejemplo:
    Digite Nota 1: 30
    Digite Nota 2: 20
    Digite Nota 3: 35
    Digite Nota 4: 45
    Digite Nota 5: 40
    Digite Nota 6: 35
    Programa: el promedio es 34,1
    a. Realice un programa que le permita solicitar un nombre de 10 letras, el programa lo saluda con el nombre
    completo.
    Ejemplo:
    Programa: Digite un nombre de diez letras
    Usuario: NOMBRE MIO
    Programa: Hola NOMBRE MIO
    2. Realice un programa que le permita solicitar una palabra de 8 letras y una letra; el programa debe buscar
    esa letra en la palabra y decir cuantas letras encontró.
    Ejemplo:
    Programa: Digite una palabra de 8 letras
    Usuario: parranda
    Programa: Digite una letra
    Usuario: a
    Programa: La palabra parranda tiene 3 letras a.
    3. Realice un programa que solicite un numero en base diez y lo pase a decimal; el programa debe decir cuál
    es el numero binario y el respectivo código ASCII.
    Para realizar este programa debe tener en cuenta:
    a. Proceso sucesivo para convertir un numero en base 10 (decimal) a base 2 (Binario)
    b. Indagar la tabla ASCII
    c. Cuando se tiene un numero guardado en num1, pero se muestra en printf como char, muestra el
    código ASCII.
    4. Realice un programa que le permita solicitar un numero en metros, el programa debe pasarlo a kilómetros,
    decímetros, centímetros y milímetros, debe emplear arreglos para solucionar este problema.
    5. Realice un programa que solicite un numero de ocho cifras y lo descomponga en unidades, decenas,
    centenas, miles… etc

    ResponderEliminar
  108. Dado el vector A de dimensión 10 imprimir el menor y el mayor valor, indicando su
    ubicación dentro del arreglo, alguien me puede ayudar con este ejercicio

    ResponderEliminar
  109. Me podrían ayudar a crear un mapa en java, que ejecute en netbeans

    ResponderEliminar
  110. Por favor gente ayudenme es urgente necesito resolverlo:
    El sistema debe de solicitar el “Nombre”,“Clavedel departamento” y
    “Antigüedad” del trabajador, posteriormente mostrar un mensaje que
    contengael nombre del trabajador y los días de vacaciones a los que tiene
    derecho.

    ResponderEliminar
  111. Alguien me ayuda con este programa
    un programa que termine, cuando se introduzca por teclado el primer número primo.

    ResponderEliminar
  112. Gente me pueden ayudar con esto 3 ejercicio porfavor
    1.Leer 10 números en forma interactiva y encontrar el mayor y el menor valor leídos.

    2. Diseñar un programa que dados 2 Números enteros N1 y N2 se visualice en pantalla los
    múltiplos de 7 que se encuentran en el intervalo de A hasta B.
    3. Dado un numero entero N , mostrar en pantalla los 100 números siguientes a N en la pantalla

    ResponderEliminar
  113. Hola me podrían ayudar este ejercicio por favor es que me marca errores y no se en que estoy fallando.

    Escribir un programa en Java que solicite del usuario: nombre, apellidos, edad, calle y número; calcular cuántos años tendrá para el 2025.

    ResponderEliminar
  114. Disculpen podrían ayudarme a programar esto, llevo horas intentando y no puedo, soy principiante.... La administración de una cadena de hoteles registra las diferentes solicitudes de información (destino y la cantidad de personas a hospedarse), siendo los destinos: playa en el pacífico sur, playa en el pacífico, playa en el Golfo de México, capital, frontera; que recibe en su sitio sobre disponibilidad de habitaciones en sus hoteles.. Programa en Java que registre la N primeras consultas de consulta y además que proporcione, al final del día, la siguiente información:
    a) El porcentaje de consulta para cada destino.
    b) La cantidad total de personas que se hospedaría por destino.
    c) La cantidad total de personas que se hospedaría en general

    ResponderEliminar
  115. BUENOS DIAS MI GENTE PROGRAMADORES SI ME PODRIA AYUDARME CON ESTOS EJERCICCIOS

    ESCRIBE UN PROGRAMA QUE MUESTRE TU NOMBRE POR PANTALLA.
    MODIFICA EL PROGRAMA ANTERIOR PARA QUE ADEMAS SE MUESTRE TU DIRRECCION Y TU NUMERO DE TELEFONO.
    ASEGURATE DE QUE LOS DATOS SE MUESTRAN EN LINEAS SEPARADAS.
    CREA LAS VARIABLES NOMBRE, DIRRECION Y TELEFONO Y ASIGNALES LOS VALORES CORRESPONDIENTE
    MUESTRA LOS VALORES DE ESAS VARIABLES POR PANTALLA

    ResponderEliminar
  116. Hola alguien me puede ayudar con un ejercicio
    En todos los ejercicios se deberá usar la sentencia while. Pueden hacer uso de todas las funciones que
    proporciona la biblioteca estándar de C. Cualquier duda pueden preguntar.
    1. Escribe un programa que lea un número n, ingresado por el usuario, e imprima un “cuadro” de n × n
    asteriscos.

    ResponderEliminar
  117. Realiza un programa en java que cumpla lo siguiente:

    Programa que haga un menu con las siguientes opciones para las personas mayores de edad

    1. Tabla de multiplicar(pedir el numero de la tabla a mostrar)

    2. Serie fibonacci(pedir el numero de elementos de la serie)

    3. Figura de asteriscos(pedir largo y ancho de la figura)

    ejem: largoo 6, ancho 3

    * * * * * *

    * * * * * *

    * * * * * *

    4. Promedio de edades de N numero de personas(pedir el numero de personas)



    ayúdenme. estoy empezando y no se como hacerle

    ResponderEliminar
  118. Hola buenas tardes me podrían ayudar con este problema
    Elaborar un programa para calcular el sueldo neto de un trabajador si trabaja horas extras,
    utilizando la librería Scanner para introducir los valores desde teclado.
    Nota: El tiempo extra es pagado al doble
    Sueldo diario
    Días trabajados
    Días extras trabajados
    Sueldo neto
    Tiempo extra= días trabajados*sueldo diario *2
    Sueldo neto = sueldo diario * días trabajados + tiempo extra

    ResponderEliminar
  119. Hacer un programa en Java que lea los nombres y las edades de N personas, el programa debe mostrar el promedio de edades, el nombre de la persona con mas edad y el nombre de la persona con menor edad.

    ResponderEliminar
  120. Saludos programadores me podrían ayudar con esto por favor.
    1. Desarrollar un programa que solicite una palabra por teclado y usando condicionales, desplegar lo siguiente:

    • Si la palabra introducida tiene menos de 6 caracteres.
    • Si la palabra está entre 6 y 17 caracteres.
    • Si la palabra tiene más de 17 caracteres.
    • Si la cadena introducida comienza por la letra i.

    Ejemplo: Ingresa la palabra “Hola”. Por consola se debe mostrar: “La cadena introducida tiene menos de 6 caracteres y no comienza por i”.

    2. Escriba un programa que pida dos números enteros y que calcule su división.
    Contemplar: Que no existe división para cero mostrar el mensaje de “ERROR”, y si los dos números son cero desplegar un mensaje “INDETERMINANCIÓN”, caso contrario realizar la operación.

    3. Desarrollar un programa que solicite: nombre del estudiante y 3 calificaciones.
    • Si la suma de estas calificaciones es mayor o igual a 21 desplegar el mensaje de “APROBADO”.
    • Si la suma de estas calificaciones es mayor o igual a 14 desplegar el mensaje de “SUPLETORIO”.
    • Si la suma de estas calificaciones es menor a 14 desplegar el mensaje de “REPROBÓ”.

    ResponderEliminar
  121. alguien que me ayude hacer un programa que determine si el numero que ingrese es 1 o 0 y si es 1 que diga encendido y si es un 0 que diga apagado y si ingresa un numero contrario a estos 2 mandar un mensaje

    ResponderEliminar
  122. Construya un codigo que permita que un niño aprenda los números en un
    teclado de computadora:
    - La letra debe aparecer siempre (0,1,2,3,4,5,6,7,8,9)
    - Una vez que aparezca en pantalla el niño debe presionar la tecla con el
    número que aparece en pantalla, si se presiona la tecla correcta deberá
    aparecer un mensaje de correcto e imprimir el texto del número. Caso
    contrario o que el tiempo de haya agotado, deberá ser incorrecto.
    - Son 1 oportunidad para cada dígito y el orden de los dígitos estará definido
    en un arreglo de 10 elementos, cada tiro es un punto.
    - Al final deberá aparecer una cara triste si el puntaje final es <=5, serio si fue
    >5 y <=8, feliz si fue de >8 a 10.
    - Utilizar al menos 2 métodos en la solución programada. gnome y simplex
    porfavor nesecito ayuda para este problema

    ResponderEliminar
  123. Hola me pueden ayudar con este ejercicio por favor

    Realizar un programa en java que pida un número por teclado (Scanner) de 4 cifras, en caso de no ser de cuatro cifras volver a solicitar el número sin salirse del programa. Luego imprimir los números en letras por separado Ejemplo: 8745 la impresión debe ser:

    ocho

    siete

    cuatro

    cinco

    ResponderEliminar
  124. Necesito un favor realizar un programa en java que muestre en una ventana la suma de Dos números

    ResponderEliminar
  125. Alguien quien me pueda ayudar

    Diseñar un programa que determine el precio de un billete ida y vuelta en ferrocarril, dando la distancia a recorrer y el número de días en destino, sabiendo que si
    la estancia es superior a 3 días y la distancia es superior a 300 km. El billete tiene una reducción del 10%.
    la estancia es superior a 5 días y la distancia es superior a 500 km. El billete tiene una reducción del 14.5%.
    la estancia es superior a 7 días y la distancia es superior a 800 km. El billete tiene una reducción del 25%.
    Si no aplica un descuento que aparezca no tiene descuento.
    El precio por kilómetro es de Q8.5.
    Hay tomar en cuenta el IVA sobre el parcial sumar al final con descuentos
    Además, tiene un descuento por forma de pago si es Efectivo *** 4%, Transferencia *** 3% y Paypal ***2% use una lista desplegable. Esto se saca sobre el parcial
    Además, existe otro descuento por código del empleado $ *** 3%, &*** 4% y @ *** 5% Use Case. esto se saca sobre el total a pagar
    Mostrar todos sus cálculos de forma detallada, descuentos, parciales, totales de forma individual.
    Imprima todos sus cálculos (Descuento si se aplica o no y el precio del billete).

    ResponderEliminar
  126. Cree en Java, un programa para resolver los siguiente:
    Imprimir los numeros del 1 al 10 y a la derecha su exponente a la 2 y su exponente a la 3.

    1 - 1 - 1

    2 - 4 - 8

    3 - 9 - 27

    .

    .

    .

    10 - 100 - 1000



    ResponderEliminar
    Respuestas
    1. Ayudenmee porfavor estoy en un examen y no le entiendo

      Eliminar
  127. ayuda por favor

    Realizar un programa en Java que ingresando un valor muestre lo siguiente:
    Ejemplo: n=5
    1
    2 4
    1 3 5
    2 4 6 8
    1 3 5 7 9

    ResponderEliminar
  128. 1.CREE UN PROGRAMA QUE REALICE LAS SIGUIENTES ACCIONES
    Saludar y dar la bienvenida al usuario:
    Le pide que escoja entre la opción ascendente y descendente O SALIR para terminar el programa
    Le pide dos números QUE NO SEAN IGUALES
    Luego le pida que escriba los números en el orden (ascendente o descendente según escogió)
    El programa imprime el numero escrito por el usuario y si es correcto o no
    Si es correcto le pide el siguiente número, en caso contrario le pide que repita el intento
    El programa NO finaliza hasta que el usuario haya escrito todos los números en el orden correcto
    Al finalizar felicita al usuario, guarda los números seleccionados en un arrayList y el tipo de opción que selecciono; Luego vuelve a pedirle que escoja en entre la opción ascendente y descendente O SALIR para terminar el programa
    cuando el usuario escriba salir SE DESPIDE e imprime todos los ejercicios realizados

    ResponderEliminar
  129. un método que calcule la suma del
    inverso de 2 valores dados por el usuario (el inverso de un numero es 1/x, x
    siendo el numero en cuestión, el inverso de 5 es 1/5, el de 4 es ¼ y así.)
    plis es urgente

    ResponderEliminar
  130. Hola!!!! Me podrian ayudar con un programa
    Dada una lista de enteros y un valor x por parte del usuario, diga cuantas veces x aparece en la lista. El programa como slaida debe mostrar una lista ingresada por el usuario e indicar cuantas veces aparece el valor x y en cuales posiciones

    Por favor........

    ResponderEliminar
  131. Porfa una ayuda con este ejercicio
    Ingresar un número por teclado
    Mostrar su factorial
    Mostrar el número elevado al cuadrado
    Mostrar la mitad de ese numero
    Una ayuda porfavor

    ResponderEliminar
  132. Profa vor me pueden ayudar con estos ejercicios
    Mostrar la potencia 3 de un número entero N
    Mostrar la Resta de los números enteros X y Y
    Mostrar el producto o multiplicación de los números enteros A y C

    ResponderEliminar
  133. Me pueden ayudar por favor

    Se necesita un programa que, dados 2 valores de entrada imprima siempre la división del mayor entre el menor.

    ResponderEliminar
  134. alguien me puede ayudar con:
    Realizar los sig. Programas utilizando un método constructor que reciba parámetros,
    un método que calcule y si es posible un método que imprima.
    1.-Leer tres números ENTEROS de un Digito cada uno y almacenarlos en una sola variable X que contenga a esos tres dígitos Por ejemplo si A=5 y B=6 y C=2 entonces X=562.

    ResponderEliminar
  135. Ayúdenme con:
    Realizar el sig. Programa utilizando métodos sobrecargados llamados perímetro
    1. Hacer un programa que utilice métodos sobrecargados llamados perímetro y que
    calculen e impriman los sig. Perímetros: 1) Triangulo, 2) Rectángulo, 3)Cuadrado 4)
    Circulo

    ResponderEliminar
  136. me pueden ayudar con este ejercicio por favor con JOptionPane- java netbeans
    REALIZAR UNA FUNCIÓN, A LA QUE SE LE PASE COMO PARAMETRO UN NUMERO N, Y MUESTRE POR PANTALLA N VECES

    ResponderEliminar
  137. Hola buenos días, alguien que me pueda ayudar en este ejercicio.
    crearPerfil:este método pedirá al usuario el nombre, email y creará un perfil
    nuevo (con una lista), y mostrará posteriormente todos
    los datos del perfil.

    ResponderEliminar
  138. HOLA
    Me podrian hacer el favor de ayudar

    Dados dos (2) números y desarrolle programa que valide la condición,
    calcular el promedio de los números digitados entre ”x” y “z”.

    ResponderEliminar
  139. Hola
    me podrían ayudar, por favor.

    Dados dos (2) números ·”x” y “z”donde “x” es menor que “z” desarrolle programa
    que valide la condición, calcular el promedio de los números digitados entre ”x” y
    “z”.

    ResponderEliminar
  140. a) El tiempo requerido para lavar un auto esta uniformemente distribuido con un tiempo mínimo de 8 minutos y un
    máximo de 12 minutos. Simule el tiempo de servicio para procesar 10 automóviles donde la media del tiempo es
    de 10 con una varianza de 6.
    b) El tiempo entre fallas para una operación particular de manufactura puede ser descrito por una distribución erlang
    con una media de 100 horas y con parámetro de forma 15. Simule el tiempo de 5 fallas.
    c) El tiempo entre arribos de los clientes que entran a una tienda puede ser descrito por una distribución normal con
    media de 8 minutos y varianza de 4. Simule el arribo de 10 clientes a la tienda.
    d) Se sabe que el tiempo que tarda en fallar un componente electrónico viene dado por una distribución Erlang con
    parámetro 15 y media de 200 horas. Calcular: 5 probabilidades de que un componente falle antes de 2000 horas.

    ResponderEliminar
  141. Hola me podrían ayudar con algo

    Tengo que hacer un progra donde tengo que ingresar 10 notas y el mínimo es 7 y necesito ver cuantas veces se repite la nota mínima (7) en java y ya vi videos y no entiendo y me sale mal

    ResponderEliminar
  142. Hola me podrían ayudar con algo

    Tengo que hacer un progra donde tengo que ingresar 10 notas y el mínimo es 7 y necesito ver cuantas veces se repite la nota mínima (7) en java y ya vi videos y no entiendo y me sale mal

    ResponderEliminar
  143. me ayudan con esto por favor crear 2 progamas con

    4 subprogramas

    4 programas anidados

    ResponderEliminar
  144. hola buenas tardes me podrian ayudar

    Capturar en pantalla 5 numeros y sumarlos con el ciclo repititivo de while, do while y for

    ResponderEliminar
  145. AYUDA en un examen el tipo de calificación es el siguiente:
    Puntaje Calificación
    100 – 70 A
    69 – 30 B
    29 – 0 C
    Escribe un algoritmo que encuentre:
    a) El número de estudiantes que rindieron el examen.
    b) El número de estudiantes que obtuvieron A, B y C.
    El algoritmo termina cuando se le ingresa un puntaje negativo.

    ResponderEliminar
  146. me podrían ayudar en este problema urgente porfa :(
    desarrollar un programa para tiendas XYZ de acuerdo a la siguiente informacion: La tienda necesita informacion de ventas para tal fin cuenta con sucursales enN ciudades diferentes de colombia, en cada ciudad cuenta con S tiendas ycada tienda cuenta con R enpleados, asi mismo, cad una registra lo que vende de manera individual cada enpleado, cuando fue lo que vendio cada tienda, cuanto se vendio en cad ciudad y cuanto recaudo la cadena de tiendas en un solo dia

    ResponderEliminar
  147. Buenas alguien me podría ayudar con 2 ejercicios
    1.-Realice un programa donde se puede aplicar sobre carga de funciones, por decir imprimir colas con la condición de un dato y condición de n datos esto quiere decir q si ingreso 1 numero me imprimir el dato y si pongo 5 me imprime 5 datos en caso que no se ponga ningún dato me imprime todos los datos.
    2.-Realizar un programa que permita ingresar datos de los estudiantes; Dicho programa se realizara utilizando POO, y utilizar sobre carga de funciones en dichas funciones . Dicho programa también debe tener mostrar en pantalla los datos de los estudiantes o la cantidad de estudiantes que se desea mostrar, también buscar el estudiantes. Nota. Este programa la información estará guardado en la memoria.

    ResponderEliminar
  148. hola buenos dias, alguien que me ayude Se solicita hacer una aplicación que permita calcular si la suma de los dígitos que ocupan
    posiciones pares es igual a la suma de los dígitos de las posiciones impares, para lo cual
    se deberá crear un método de tipo String q devuelva verdadero o falso sea el caso si
    cumple o no lo anterior. Ejemplo:
    Se tiene los siguientes números:
    133,2365,2365…….
    133 sumaDigitosPosPares=3, sumaDigitosPosImpares=4 No Cumple
    2365 sumaDigitosPosPares=3+5=8
    sumaDigitosPosImpares=2=6=8 Si Cumple

    y que el codigo se ejecute por consola cdm

    ResponderEliminar
  149. Ejercicio con Hilos
    Hacer un programa que reciba 2 números introducidos por el usuario por
    teclado y una palabra.
    Con esta información, el programa tendrá que realizar 3 tareas:
    - Multiplicar los dos números e imprimir la palabra el número de
    veces resultado de la multiplicación.
    - Sumar los 2 números y decir si la suma es mayor al número de letras
    de la palabra.
    - Escribir la palabra repitiendo las letras tantas veces como de el
    resultado de la suma de los 2 números, es decir, si pasamos como
    número 2 y 1 y como palabra “Hola”, debe imprimirse por pantalla:

    ResponderEliminar
  150. Hola alguien me podria ayudar con esto.
    Realizar un programa en java el cual pide una calificación al usuario por medio del teclado y muestre mensaje de aprobado si la calificación es mayor o igual a 50

    ResponderEliminar
  151. Alguien que me ayude
    Diseñar un algoritmo que simule el juego de adivinar un número entero. Se deberá
    generar un número aleatorio entre 0 y 100 utilizando la función rand() y con un
    máximo de 10 intentos.

    ResponderEliminar
  152. hola quería ver si pueden ayudar con este programa por favor


    1. Elaborar un programa que tenga un menú con las siguientes opciones
    1.- Pareas: Antes de llamar el método deberá solicitar cuantos números va leer, ya
    dentro del método solicitará los números e imprimirá los que se encuentren en
    posiciones pareas
    2.- Orden: Antes de mandar llamar el método deberá solicitar la cantidad de
    números a leer, dicha cantidad se manda como parámetro, ya dentro del método
    solicitara los números no superando la cantidad especificada, ya capturados los
    números se deberán imprimir en el orden inverso al que fueron leídos.
    3.- Intercambio: Antes de mandar llamar el método se deberá solicitar la cantidad
    de números a leer donde la cantidad debe ser par, esta cantidad se enviará como
    parámetro al método, en el cual se deberá solicitar los números no superando la
    cantidad especificada, una vez leídos, se deberán imprimir en pantalla
    intercambiando los que se encuentran en posición par a posición impar y
    viceversa.
    Por ejemplo: si se capturó 4, 2, 8, 20, 6,10 se deberá imprimir 2, 4, 20, 8, 10, 6
    4.- Salir

    ResponderEliminar
  153. Elaborar un algoritmo que lea de teclado cuatro valores (a, b, c y d) y los muestre por pantalla ordenados de mayor a menor y de menor a mayor.
    Ayuden por favor.

    ResponderEliminar
  154. Me pueden decir en que falle? quiero hacer un programa que lea dos números reales y verifique si son iguales hasta en tres decimales.

    public class Pregunta {
    public static void main(String[] args) {
    {
    Scanner in = new Scanner(System.in);
    System.out.println("Ingrese un numero real: ");
    double x = int.nextDouble();
    System.out.println("Ingrese otro numero real: ");
    double y = int.nextDouble();
    x = Math.round(x*1000);
    x = x/1000;

    y = Math.round(y*1000);
    y = y/1000;

    if (x == y)
    {
    System.out.println("Son iguales hasta en tres decimales ");
    }
    else{
    System.out.println("Son diferentes ");
    }p
    }

    ResponderEliminar
  155. hola necesito ayuda urgente alguien por favor.
    este es el problema:
    Ingresar 2 números y luego un carácter indicando la operación a realizar (+,-,*,/,^)
    y mostrar el resultado de la operación. Validar las operaciones para evitar división entre cero.

    ResponderEliminar
  156. Me pueden ayudar con estos ejercicios para la realización de un trabajo de recuperación seria de mucha ayuda la verdad y si es para la tarde mucho mejor.
    Debe contener un menu de selección de opciones de los ejercicios:
    Ejercicio 1: En una empresa dedicada a la venta de artículos de aseo, se desea realizar un programa que permita visualizar en un reporte los clientes y ventas por artículo diarias. Los usuarios que consultan el reporte deben ingresar con un nombre de usuario y contraseña, seleccionar el tipo de reporte que necesitan visualizar (ejemplo artículos más vendidos, valor de la compra, etc). Si los usuarios que desean ingresar no están registrados o ingresan erróneamente sus datos, el sistema debe enviar el mensaje: “Acceso denegado”. El usuario cliente sólo puede visualizar sus compras realizadas y los productos clasificados por categoría y precio. El programa debe permitir: Registro de clientes y vendedores, consultar productos y precios, seleccionar los productos a comprar y reporte diario de ventas totales y por cliente registrado.

    Ejercicio 2: El instituto Laurentino ángeles, es un centro educativo recientemente fundado y requiere un sistema de información, que le permita a los estudiantes y profesores conocer qué asignaturas tiene establecidas para un semestre, y a cuál programa académico pertenece la materia; este sistema será un apoyo fundamental para sistematizar la información de asignaturas asociadas con un estudiante, docente, programa académico, grupos existentes y horario establecido para cada asignatura. Se requiere que el sistema cumpla con los siguientes requerimientos: a. Solo pueden acceder al sistema los profesores, estudiantes y coordinador de programa; este ingreso se realiza por medio de nombre de usuario, contraseña y número de identificación relacionado con la institución (código estudiantil y/o cedula). b. El estudiante puede consultar e imprimir un reporte en el cual visualiza materias, valor de asignatura, grupo, horario y profesor asignado. c. El estudiante puede crear y modificar su información personal d. El profesor puede consultar e imprimir un reporte en el cual visualiza materias, grupo, horario, también listado de estudiantes. e. El profesor puede crear y modificar su información personal. f. El coordinador de programa puede realizar la asignación de horarios con materias, grupos, estudiantes, profesores; también puede modificar. g. El coordinador puede crear y modificar su programa académico y asignaturas. h. El coordinador puede consultar reportes de asignación de asignaturas y programas.

    ResponderEliminar
  157. Me pueden ayudar con este ejercicio en java por favor
    Un maestro desea saber que porcentaje de hombres y que porcentaje de mujeres hay en un grupo de estudiantes.
    Inicio
    Leer nh, nm
    ta = nh + nm
    ph = nh * 100 / ta
    pm = nm * 100 / ta
    Imprimir ph, pm
    Fin

    ResponderEliminar
  158. No se como se hace en Bluej me puede ayudar alguien por favor Un alumno desea saber cual será su calificación final en la materia de Algoritmos. Dicha calificación se compone de los siguientes porcentajes:
    55% del promedio de sus tres calificaciones parciales.
    30% de la calificación del examen final.
    15% de la calificación de un trabajo final.
    Inicio
    Leer c1, c2, c3, ef, tf
    prom = (c1 + c2 + c3)/3
    ppar = prom * 0.55
    pef = ef * 0.30
    ptf = tf * 0.15
    cf = ppar + pef + ptf
    Imprimir cf
    Fin

    ResponderEliminar
  159. Coo se hace en bluej Realizar un algoritmo que calcule la edad de una persona.
    Inicio
    Leer fnac, fact
    edad = fact - fnac
    Imprimir edad
    Fin.

    ResponderEliminar
  160. POR FABOR ME PUEDEN AYUDAR
    Elabore un programa que simule una calculadora. Debe presentar las opciones u operaciones posibles por pantalla para que el usuario seleccione.
    Considerar las operaciones:
    +
    -
    *
    /
    % (módulo o resto)
    % (porcentaje)
    M (memoria)
    C (borrar)
    Agregue dos operaciones más
    Implementar con SWITCH

    ResponderEliminar
  161. Al ingresar el día y el número de un mes, devolver el signo que le corresponde de
    acuerdo a la siguiente tabla.
    Signo zodiacal tiempo
    Sagitario Del 21 de diciembre al 20 marzo
    Leo Del 21 de marzo al 21 de junio
    Cáncer Del 22 de junio al 22 de septiembre
    Capricornio Del 23 de septiembre al 20 de diciembre me pueden ayudar a programarlo en java

    ResponderEliminar