Git Product home page Git Product logo

java-trabajopractico1's Introduction

Consigna de los ejercicios

  1. Realizá un programa donde se cree un número entero num1, que inicialmente valdrá 0. Luego incrementá su valor en 1 y mostralo por pantalla. Después mostrá el resultado de multiplicarlo por sí mismo.

  2. Realizá un programa que, siendo num1 y num2 dos números enteros con valor 4 y 5, respectivamente, muestre el resultado de la suma entre ambos números, y luego el producto entre ambos.

  3. Realizá un programa que pida al usuario ingresar su nombre. Escribí un mensaje de bienvenida que incluya el nombre ingresado.

  4. Realizá un programa que pida al usuario ingresar dos números enteros num1 y num2. Luego, mostrar el resultado de la suma entre ambos, utilizando el siguiente formato: “La suma entre “ + num1 + “ y “ + num2 + “ da como resultado “ + num1 + num2 ¿El resultado que se ve en pantalla es correcto? ¿Cómo se puede solucionar?

  5. Realizá un programa que, dados dos números enteros num1 y num2 cargados desde teclado por el usuario, muestre el resultado de la división del primero por el segundo siguiendo el formato num1 + “ / “ + num2 + “ = “ + resultado. En el caso de que el segundo valor num2 sea cero, mostrar el siguiente mensaje de error: “No se puede dividir por cero”.

  6. Realizá un programa que al ingresar por teclado tres números enteros num1,num2 y num3, muestre el valor del mayor de todos. En caso de igualdad entre los tres imprimir "Los números son iguales". Test1: num1 = 12, num2 = 4, num3= 7. Resultado esperado: El mayor número es num1 Test2: num1 = 2, num2 = 65, num3= 8. Resultado esperado: El mayor número es num2 Test3: num1 = 3, num2 = 10, num3= 28. Resultado esperado: El mayor número es num3 Test4: num1 = 5, num2 = 5, num3= 5. Resultado esperado: Los números son iguales   

  7. Realizá un programa que resuelva el siguiente problema: Sabiendo que en una caja entran 8 manzanas, solicitá el ingreso por teclado de una cantidad de manzanas. Determiná cuántas cajas se requerirían para guardar las manzanas ingresadas. Tené en cuenta que la cantidad de manzanas que entran por caja debe ser declarada como una constante llamada CANTIDAD_MANZANAS_X_CAJON. Test1: 8. Resultado esperado: Se necesita de 1 cajón Test 2: 17. Resultado esperado: Se necesita de 3 cajones

  8. Realizá un programa que resuelva el siguiente problema: Tres personas aportan diferente capital a una sociedad, se desea saber qué porcentaje del total aportó cada una (indicando nombre y porcentaje) y cuál es el monto del total aportado por las tres. Pedir por pantalla el ingreso del capital aportado por cada una de las personas y luego mostrar lo pedido en el siguiente formato: Nombre : capital aportado: $ …. , porcentaje del capital: %.... Monto total aportado: $ ….

  9. Suponiendo que el primer día de la semana es el Domingo, pedir un número entre 1 y 7 (inclusive) y mostrar el nombre del día correspondiente. Si el día no está en el rango permitido debe emitir por pantalla el mensaje de error "El día ingresado no es válido".

  10. Realizá un programa que, ingresar por teclado un valor entero mayor que 0 llamado num1, muestre un mensaje por pantalla indicando "el número es par" o "el número es impar". Deberá utilizar el operador “módulo” es el caracter %.

  11. Realizá un programa que dados 2 valores numéricos enteros num1 y num2, ingresados por teclado, asigne en la variable booleana sonIguales el valor correspondiente a partir de los valores de la comparación entre ambos (verdadero si son iguales, falso si no lo son). imprimiendo el mensaje "los números son iguales: false" o "los números son iguales:true".

  12. Realizá un programa que resuelva el siguiente problema: Deberás solicitar el ingreso de una fecha de compra(es un String), un nombre de comprador, un nombre de producto y una cantidad y precio del producto comprado. Mostrá a modo de ticket, la información ingresada y el monto a pagar. Modelo de Ticket: Fecha de Compra: YYYYMMDD Nombre del Comprador: xxxxx xxxxx Producto solicitado: xxxxx Cantidad solicitada: xx Instituto de Tecnología ORT Carrera de Analista de Sistemas Materia: Algoritmos / Taller 1 Precio Unitario: $xxx Total a Pagar: $xxxxx

java-trabajopractico1's People

Contributors

ezequielzion avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.