ejercicios java
PARTE 2
Cuáles de las siguientes instrucciones de Java contienen variables, cuyos valores se modifican?
a) p = i + j + k + 7;
b) System.out.println( "variables cuyos valores se destruyen" );
c) System.out.println( "a = 5" );
d) valor = entrada.nextInt();
Dado que y = ax3+ 7, .cuales de las siguientes instrucciones en Java son correctas para esta ecuación?a) y = a * x * x * x + 7;
b) y = a * x * x * ( x + 7 );
c) y = ( a * x ) * x * ( x + 7 );
d) y = ( a * x ) * x * x + 7;
e) y = a * ( x * x * x ) + 7;
f) y = a * x * ( x * x + 7 );
Indique el orden de evaluación de los operadores en cada una de las siguientes instrucciones en Java, y muestre el valor x después de ejecutar cada una de ellas:
a) x = 7 + 3 * 6 / 2 – 1;
R/
x=7+3*6/2-1;
7+(3*6/2)-1)
7+9-1
x=15
b) x = 2 % 2 + 2 * 2 – 2 / 2;
R/
x= 2%2+2*2-2/2;
(2%2)+(2*2)-(2/2)
0+4-1
x=3
c) x = ( 3 * 9 * ( 3 + ( 9 * 3 / ( 3 ) ) ) );
R/
x=(3*9*(3+(9*3/(3))));
(3*9)*(3+9)*(3/3)
27*12*1
x=324
Escriba una aplicación que muestre los números del 1 al 4 en la misma línea, separados por un espacio. Escriba el programa utilizando las siguientes técnicas:
a) Utilizandouna instrucción System.out.println.
R/ Public class numeros {
Public static void main (String [] args)
System.out.println("1”+ “2”+ “3”+ “4”);
}
}
b) Utilizando cuatro instrucciones System.out.print.
R/ Public class numeros2 {
Public static void main (String [] args)
System.out.print("1 ");
System.out.print("2 ");
System.out.print("3 ");
System.out.print("4 ");
}
}Escriba una aplicación que pida al usuario que escriba dos enteros, que obtenga los números del usuario y muestre el número más grande, seguido de las palabras "es más grande". Si los números son iguales, imprima el mensaje "Estos números son iguales".
R/
import java.util.Scanner;
public class numeros{
public static void main( String args[] ){
Scanner entrada= new Scanner(System.in);
int n1;
int n2;
System.out.println("Ingrese un numero: ");
n1 = entrada.nextInt();
System.out.println("escriba otro numero: ");
n2 = entrada.nextInt();
if ( n1 > n2 )
System.out.println( n1+ " es mayor que "+ n2);
if ( n2 > n1 )
System.out.println(n2+ " es mayor que "+ n1);
if ( n1 == n2 )
System.out.println( "Los numeros son iguales");}
}
Escriba una aplicación que reciba tres enteros del usuario y muestre la suma, promedio, producto, menor y mayor de esos números. (El resultado debe ser un número entero).
R/
import java.util.Scanner;
public class numeros2{
public static void main( String args[] ){
Scanner entrada = new Scanner(System.in);
int n1, n2, n3, suma,producto, promedio;
System.out.println("Ingrese el primer numero: ");
n1 = entrada.nextInt();
System.out.println("Ingrese el segundo numero: ");
n2 = entrada.nextInt();
System.out.println("Ingrese el tercer numero: ");
n3 = entrada.nextInt();
suma = n1+n2+n3;
producto = n1*n2*n3;
promedio = n1+n2+n3 /3;
System.out.println("La suma de los numeros es: "+suma);
System.out.println("El producto de los numeros es: "+ producto);
System.out.println("La promedio de los numeros es: " +promedio);
if ( n1 > n2 ){
System.out.println( n1 + " es mayor");
} else if ( n2 > n3 ) {
System.out.println(n2 + " es mayor");
} else {
System.out.println(n3 + " es mayor");
}
if ( n3 < n2 ){
System.out.println( n3 + " es menor");
} else if ( n2 < n1) {
System.out.println(n2 + " es menor");
} else {
System.out.println(n1 + " es menor");
}
}
}
Escriba una aplicación que muestre un cuadro, un óvalo, una flecha y un diamante usando asteriscos (*)
R/
public class cuadrado{
public static void main( String[] args){
System.out.println("* * * *");
System.out.println("* * * *");...
Regístrate para leer el documento completo.