Está en la página 1de 10

Práctica 4

Operadores, Comentarios y Palabras


Reservadas
Investigación Previa
Investiga todos los tipos de operadores que existen en java

Aritméticos, Relacionales y Lógicos

Escribe las tablas de verdad de los operadores lógicos

¿Cuáles son las formas de poder colocar comentarios en un código?

// //

Nota Adicional

Las palabras reservadas se pueden clasificar en las siguientes categorías:

● Tipos de datos: boolean, float, double, int, char


● Sentencias condicionales: if, else, switch
● Sentencias iterativas: for, do, while, continue
● Tratamiento de las excepciones: try, catch, finally, throw
● Estructura de datos: class, interface, implements, extends
● Modificadores y control de acceso: public, private, protected, transient
Ejercicios

1. Obtener el resultado de las siguientes expresiones (utiliza la jerarquía de


operadores): a=6 , b= 12, c=7 , d=16.

6(b*5) + c/d =6(12*5)+7/16---->6(60)+.43--->360+.43=360.43

b^3/2*b=12^3/2*12--->1,728/24=72

((b^3)/2)*b=((12^3)/2)*12^----->((1,728)/2)*12---->(864)*12=10,368

c+d<=a 7+16<=6-----23<=6, es falso

c/d> a*b =7/16>6*12-----.43>72-----verdadero

d>b && c==b=16>12 &&7==12----falso

6(b*5)+c/d || b^3/2*b= 6(12*5)+7/16 ||


12^3/2*12------6(60)+.43||1728/24------360.43||72
2. Se desea crear un programa que resuelva la siguiente operación

F= (25+(a-4*e/b)+12)*(c-40/(12-d))

Recuerda utilizar la siguiente tabla para identificar la jerarquía de operadores.

Operador Jerarquía
() Mayor precedencia

*,  /,  MOD,  INT

+,  -

=,  <>,  <,  >,  <=,  >=

NOT

AND

OR Menor precedencia
package López4;

import java.io.*;
public class Formula {

public static void main(String[] args) {

InputStreamReader isr = new InputStreamReader(System.in);

BufferedReader br = new BufferedReader(isr);

try {

System.out.print("Ingresa el valor para a: ");

int a = Integer.parseInt(br.readLine());

System.out.print("Ingresa el valor para e: ");

int e = Integer.parseInt(br.readLine());

System.out.print("Ingresa el valor para b: ");

int b = Integer.parseInt(br.readLine());

System.out.print("Ingresa el valor para c:");

int c = Integer.parseInt(br.readLine());

System.out.print("Ingresa el valor para d:");

int d = Integer.parseInt(br.readLine());

int f = (25 + (a - 4 * e / b) + 12) * (c - 40 / (12 - d));

System.out.print("El resultado es: " + f);

} catch (Exception e) {

e.printStackTrace();

}
3. La tienda “Colores” se dedica a la venta de telas el metro de “Mascotita” cuesta $14.60 el
usuario debe ingresar cuantos metros de tela desea y se le mostrara el total a pagar. Se debe
comentar línea por línea la codificación del programa.

package López4;

import java.io.*;

public class Colores {

public static void main (String [] args){

InputStreamReader isr = new InputStreamReader(System.in);

BufferedReader br = new BufferedReader (isr);

try {

System.out.print("\t\n Ingresa la cantidad de tela que comprara en metros : ");

float c1 = Float.parseFloat(br.readLine());

float pf = c1 * 14.60f;

System.out.println ("Debera pagar: $"+pf);

catch (Exception e) {

e.printStackTrace();

}
4. Aerolíneas "Alicia" desea crear un programa que ayude a medir el tiempo de sus vuelos ya
que 1hr es igual a 89km el programa debe preguntar cuantos km se van a recorrer y el
programa indicara el tiempo que se tardara en hacer el recorrido.

package López4;

import java.io.*;

public class Alicia {

public static void main (String [] args){

InputStreamReader isr = new InputStreamReader(System.in);

BufferedReader br = new BufferedReader (isr);

try {

System.out.print("\t\n Ingresa los kilometros recorrera el avion de la aerolinea : ");

float a1 = Float.parseFloat(br.readLine());

float t=(a1/89);
System.out.println ("Se demorara: "+t+" hrs");

} catch (Exception e) {

e.printStackTrace();

En tu cuaderno subraya cada una de las palabras reservadas que utilizaste.


Programa Adicional
Compila y ejecuta el siguiente código:

import javax.swing.*;

class metodo{

public static void main(String[]arg){

JOptionPane.showMessageDialog(null,"Hola NOMBRE, Bienvenido a JAVA");

También podría gustarte