ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

EJERCICIOS EN JAVA


Enviado por   •  16 de Junio de 2015  •  2.963 Palabras (12 Páginas)  •  353 Visitas

Página 1 de 12

EJERCICIOS 237 -238

7.2 ¿Cuál es la salida de los siguientes bucles?

for (n=10; n> 0; n = n-2)

{

System.out.println("HOLA");

System.out.println(n);

}

for (double n=2; n> 0; n = n-0.5)

{

System.out.println(n);

}

7.4 Considerar el siguiente código de programa

int n=0;

int i=1;

while ( i<=n )

{

if((i % n)== 0)

{

++i;

}

}

int n=1;

int i=1;

while ( i<=n )

{

if((i % n)== 0)

{

++i;

}

}

int n=3;

int i=1;

while ( i<=n )

{

if((i % n)== 0)

{

++i;

}

}

7.6 ¿Cuál es la salida de los siguientes bucles?

for (int n=1; n <=10; n++)

for(int m=10; m >=1; m--)

System.out.println("n = " +n + "" + m + " n*m = " + n*m);

}

7.8 ¿Cuál es la salida del siguiente bucle?

int suma=0;

while (suma < 100)

{

suma += 5 ;

System.out.println(suma);

}

}

7.10 ¿Qué hace el siguiente bucle while? Reescribirlo con secuencias for y do-while.

WHILE

int num=10;

while (num <=100)

{

System.out.println(num);

num +=10;

}

FOR

for (num=10;num <=100;num+=10)

{

System.out.println(num);

}

DO-WHILE

int num=10;

do

{

System.out.println(num);

num += 10;

}

while (num <=100);

7.12 ¿Cuál es la salida de los siguientes bucles?

A)

int i;

for (i=0; i<10; i++)

System.out.println("2* " + i + " = " + 2*i);

B)

int i;

for(i=0; i<=5; i++)

System.out.println((2*1+1));

System.out.println();

C

int i,j;

for(i=1; i<=4; i++)

System.out.println(i);

for(j=i; j>=1; j--)

System.out.println(j);

EJERCICIOS 239

7.2 Diseñar e implementar un programa que cuente el número de sus entradas que son positivos, negativos y creo.

import java.util.*;

import java.io.*;

public class Deber_progra {

public static void main(String[] args)

{

Scanner sc= new Scanner(System.in);

int[] numeros = new int[10];

int pos = 0, neg = 0, cero = 0; //contadores

int i;

//Leemos los valores por teclado y los guardamos en el array

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

System.out.print("numeros[" + i + "]= ");

numeros[i] = sc.nextInt();

}

//se recorre el array para contar positivos, negativos y ceros

for (i = 0; i < numeros.length; i++)

{

if (numeros[i] > 0)

{

pos++;

} else if (numeros[i] < 0) {

neg++;

} else {

cero++;

}

}

//mostrar resultados

System.out.println("Positivos: " + pos);

System.out.println("Negativos: " + neg);

System.out.println("Ceros: " + cero);

}

}

7.4 Diseñar e implementar un programa que solicite al usuario una entrada como un dato tipo fecha y a continuación visualice el día correspondiente del año. Ejemplo, si la fecha es 30 12 1999, el número visualizado es 364

7.8 Escribir un programa que lea el radio de una esfera y visualice su área y si volumen A=πr^2n,

import java.util.*;

import java.io.*;

import java.math.*;

public class Deber {

/**

* @param args the command line arguments*/

public static void main(String[] args) {

Scanner in= new Scanner(System.in);

double pi=3.1416,ra,a,v;

//Leemos el radio de la esfera

System.out.print("Ingrese el radio : ");

ra=in.nextDouble();

a=(ra*ra)*pi;

v=(4/(3*pi*(ra*ra*ra)));

System.out.println("EL AREA ES DE: " + a );

System.out.println("EL VOLUMEN ES DE: " + v );

}

}

7.10 Escribir y ejecutar un programa que invierta los dígitos de un entero positivo dado.

import java.io.*;

import java.util.*;

public class Inversion_digitos {

/**

* @param args the command line arguments

*/

public static void main(String[] args) {

Scanner in =new Scanner(System.in);

String n;

char l [] = new char[100];

int c,p=0;

System.out.println("Ingrese un numero positivo ");

n=in.nextLine();

c=n.length()-1;

for (int i=0;i<=c;i++){

l[i]=n.charAt(i);

}

System.out.println("El numero invertido es de: ");

while(p<=c){

System.out.print(l[c]);

c--;

} } }

7.12 En una empresa de computadoras, los salarios de los empleados se van a aumentar según su contrato actual.

Contrato Aumento %

0 a 9.000 dólares 20

9.001 a 15.000 dólares 10

15.001 a 20.000 dólares 5

...

Descargar como (para miembros actualizados) txt (12 Kb)
Leer 11 páginas más »
Disponible sólo en Clubensayos.com