Manuel de Programas Netbeans

25
Manual de programas: 1.-Programa que imprime un hola mundo. public static void main(String[] args) { System.out.println("Hola Mundo"); } 2.- Programa que suma 2 números cualquiera public static void main(String[] args) { Scanner leer =new Scanner(System.in); int x,y,res; System.out.println("Primer Numero"); x=leer.nextInt(); System.out.println("Segundo Numero"); y=leer.nextInt(); res=x+y; System.out.println("El Resultado es: "+"\n"+res); } } 3.-Programa que pide un numero e imprime si es par o impar. public static void main(String[] args) { Scanner leer =new Scanner(System.in);

Transcript of Manuel de Programas Netbeans

Page 1: Manuel de Programas Netbeans

Manual de programas:

1.-Programa que imprime un hola mundo.

public static void main(String[] args) {

System.out.println("Hola Mundo");

}

2.- Programa que suma 2 números cualquiera

public static void main(String[] args) {

Scanner leer =new Scanner(System.in);

int x,y,res;

System.out.println("Primer Numero");

x=leer.nextInt();

System.out.println("Segundo Numero");

y=leer.nextInt();

res=x+y;

System.out.println("El Resultado es: "+"\n"+res);

}

}

3.-Programa que pide un numero e imprime si es par o impar.

public static void main(String[] args) {

Scanner leer =new Scanner(System.in);

int x;

System.out.println("Introduzca su numero");

Page 2: Manuel de Programas Netbeans

x=leer.nextInt();

if (x%2==0)

System.out.println("Numero par");

else

System.out.println("Numero impar");

}

4.-Programa que pide un numero e indica si es positivo, negativo o cero.

public static void main(String[] args) {

Scanner leer =new Scanner(System.in)

int x;

System.out.println("Introducir Numero");

x=leer.nextInt();

if(x==0)

System.out.println("El numero es cero");

if(x<0)

System.out.println("El numero es Negativo");

else

System.out.println("El numero es positivo");

}

5.-Programa que pide un numero y lo multiplico por 2

public static void main(String[] args) {

Scanner leer =new Scanner(System.in);

int x,res;

System.out.println("Introduzca Numero");

x=leer.nextInt();

Page 3: Manuel de Programas Netbeans

res=x*2;

System.out.println("Multiplicado por 2 es:"+ res);

6.-Programa que pide 2 números e imprime qué relación existe, mayor menor o iguales.

public static void main(String[] args) {

Scanner leer =new Scanner(System.in);

int x,y;

System.out.println("Introdusca primer numero");

x=leer.nextInt();

System.out.println("Introdusca segundo numero");

y=leer.nextInt();

if(x==y)

System.out.println("Los numeros son iguales");

if(x>y)

System.out.println("El primer numero es mayor");

else

System.out.println("El segundo numero es mayor");

}

7.-Programa que pide un número e imprime su cuadrado

public static void main(String[] args) {

Scanner leer =new Scanner(System.in);

int x,res;

System.out.println("ingrese Numero");

x=leer.nextInt();

res=x*x;

System.out.println("El cuadrado de tu numero es; "+ res);

Page 4: Manuel de Programas Netbeans

}

8.-Programa que pide 3 números, imprime si la suma de 2 de ellos da el tercero

public static void main(String[] args) {

Scanner veer =new Scanner(System.in);

double x,y,w,r1,r2,r3;

System.out.println("Introdusca primer numero");

x=veer.nextInt();

System.out.println("Introdusca segundo numero");

y=veer.nextInt();

System.out.println("Introdusca tercer numero");

w=veer.nextInt();

r1=x+y;

r2=x+w;

r3=y+w;

if((r1==w)|(r2==y)|(r3==x))

System.out.println("La suma de 2 ellos es el otro");

else

System.out.println("Ninguna suma de numeros da algun numero");

}

9.-Programa que convierte de nuevos soles a dollares

public static void main(String[] args) {

Scanner leer =new Scanner(System.in);

int x,y,res;

System.out.println("Cantidad en pesos mexicanos");

x=leer.nextInt();

System.out.println("Valor del tipo de cambio");

Page 5: Manuel de Programas Netbeans

y=leer.nextInt();

res=x/y;

System.out.println("Tines la siguinte cantidad en dollares:"+res);

}

10.-Programa que te convierte de dólares a nuevos soles

public static void main(String[] args) {

Scanner leer =new Scanner(System.in);

double x,y,res;

System.out.println("Introducir Cantidad en dollares");

x=leer.nextInt();

System.out.println("Introducir Valor del tipo de cambio");

y=leer.nextInt();

res=x*y;

System.out.println("La cantidad en pesos es:"+ res);

}

11.-Programa que separa un numero de 4 dijtos en Millares, centenas, decenas y unidades.

public static void main(String[] args) {

Scanner leer =new Scanner(System.in);

int x,r,r1,r2,r3,r4,r5;

System.out.println("Introduzca numero de 4 dijitos");

x=leer.nextInt();

r=x/1000;

r1=x%1000;

Page 6: Manuel de Programas Netbeans

r2=r1/100;

r3=r1%100;

r4=r3/10;

r5=r3%10;

System.out.println("Tal numero cuenta con:" +"\n"+r+ " millares");

System.out.println(r2 + " Centenas");

System.out.println(r4 +" Decenas ");

System.out.println(r5 + " Unidades");

}

}

12.- Programa para convertir de libras a gramos

public class Main {

/**

* @param args the command line arguments

*/

public static void main(String[] args) {

Scanner leer =new Scanner(System.in);

double x,y,res;

y=.453;

System.out.println("Introdusca cantidad en libras");

x=leer.nextInt();

res=x/y;

System.out.println(x+ " libras"+ " es ="+ " a "+ res+ " Gramos");

Page 7: Manuel de Programas Netbeans

}

}

13.-Programa para convertir de grados Celsius a Fahrenheit

public static void main(String[] args) {

Scanner leer =new Scanner(System.in);

double x,y,res;

System.out.println("Cantidad en grados celcius");

x=leer.nextInt();

res=(x*1.8)+32;

System.out.println("En grados Fahrenheit es: "+ res);

}

}

14.-Programa que convierte de cm a pulgadas

public static void main(String[] args) {

Scanner leer =new Scanner(System.in);

double x,y;

System.out.println("Cantidad de centimetros");

x=leer.nextInt();

y=x/2.54;

System.out.println("Equivale a: " + y + " Pulgadas");

}

}

Page 8: Manuel de Programas Netbeans

15.-Programa que calcula el área de un triangulo

public static void main(String[] args) {

Scanner leer =new Scanner(System.in);

int x,y,res;

System.out.println("Introdusca la base");

x=leer.nextInt();

System.out.println("Introdusca la altura");

y=leer.nextInt();

res=(x*y)/2;

System.out.println("El rea de ese triangulo es "+ res);

}

}

16.-Programa que calcula el factorial de un número

public static void main(String[] args) {

Scanner leer =new Scanner(System.in);

int x,fact,n;

fact=1;

System.out.println("Introdusca numero");

n=leer.nextInt();

for(x=n;x>0;x--){

fact=x*fact;

}

Page 9: Manuel de Programas Netbeans

System.out.println("El factorial de tu numero es: "+ fact);

}

}

17.-Programa que pide 3 números y los multiplique entre ellos

public static void main(String[] args) {

Scanner leer =new Scanner(System.in);

int x,y,z,r;

System.out.println("Introdusca primer numero");

x=leer.nextInt();

System.out.println("Introdusca segundo numero");

y=leer.nextInt();

System.out.println("Introdusca tercer numero");

z=leer.nextInt();

r=(x*y)*z;

System.out.println("Multimplicando sus numeros es igual a: "+r);

}

}

18.-Programa que pide una cantidad de 4 dígitos y lo imprime al revés.

public static void main(String[] args) {

Scanner leer =new Scanner(System.in);

int x,r,r1,r2,r3,r4,r5,r6,r7;

System.out.println("Introdusca cantidad de 4 dijitos");

x=leer.nextInt();

r=x%10;

Page 10: Manuel de Programas Netbeans

r1=x/10;

r2=r1%10;

r3=x/100;

r4=r3%10;

r5=x/1000;

System.out.println("Su cantidad al reves es:");

System.out.println(r);

System.out.println(r2);

System.out.println(r4);

System.out.println(r5);

}

}

19.-Programa que convierte de millas a kilómetros

public static void main(String[] args) {

Scanner leer =new Scanner(System.in);

double x,y,res;

y=1.60;

System.out.println("Introdusca millas");

x=leer.nextInt();

res=x*y;

System.out.println("Esas millas equivalen a: " +res+" KM");

}

Page 11: Manuel de Programas Netbeans

}

20.-Programa que convierte de km a millas

public static void main(String[] args) {

Scanner leer =new Scanner(System.in);

double x,y,res;

y=1.60;

System.out.println("Introdusca Kilometros");

x=leer.nextInt();

res=x/y;

System.out.println("Esos km equivalen a: " +res+" millas");

}

}

21.-Programa que convierte de yardas a metros

public static void main(String[] args) {

Scanner leer =new Scanner(System.in);

double x,y,res;

y=0.9144;

System.out.println("Introdusca las yardas");

x=leer.nextInt();

res=x*y;

System.out.println("Esas yardas equivalen a: " +res+" metros");

}

}

Page 12: Manuel de Programas Netbeans

22.-Programa que imprime 5 veces tu nombre

public static void main(String[] args) {

Scanner leer =new Scanner(System.in);

int x;

for(x=1;x<6;x++){

System.out.println("Jorge" );

}

}

}

23.-Programa que imprime los números pares del 20 al 80 con ciclo for

public static void main(String[] args) {

int x,y;

System.out.println("Numeros pares del 20 al 80");

for (x=18;x<=78;x++){

y=x+2;

System.out.println( y);

}

}

}

23.-Programa que imprime los números pares del 20 al 80 con ciclo while-mientras

Page 13: Manuel de Programas Netbeans

public static void main(String[] args) {

System.out.println("Pares del 20 al 80");

int x,y;

x=18;

y=2;

while(x<80){

x=x+y;

System.out.println( x );

}

}

}

24.-Programa que imprime los múltiplos de 7 del 1-100. Cilco for

public static void main(String[] args) {

System.out.println("Programa que imprime multiplos de 7 hasta 100");

int x,y,res;

y=7;

for(x=1;x<=14;x++){

res=x*y;

System.out.println( res);

}

}

}

Page 14: Manuel de Programas Netbeans

25.-Programa que imprime los múltiplos de 7 del 1-100. Cilco while-mientras

public static void main(String[] args) {

System.out.println("Multiplos del 7 hasta 100 con while");

int x,y,res;

x=7;

y=1;

while(y<=14){

res=x*y;

System.out.println("Los multiplos de 7 hasta el 100 son: " +res );

y=y+1;

}

}

}

}

26.-Programa que imprime la tabla de multiplicar de un número cualquiera

public static void main(String[] args) {

Scanner leer =new Scanner (System.in);

int x,y,res;

System.out.println("Introduzca un numero");

x=leer.nextInt();

for(y=1;y<=10;y++){

res=x*y;

System.out.println(x+"*"+ y+"="+ res);

Page 15: Manuel de Programas Netbeans

}

}

}

27.-Programa que imprime la serie fibonacci.

Scanner leer =new Scanner(System.in);

int x,y,w,z;

x=0;

y=1;

w=1;

System.out.println("¿Cuantas posiciones qiueres imprimir?");

z=leer.nextInt();

System.out.println("OK");

System.out.println(x);

while(w<z){

System.out.println(y);

y=y+x;

x=y-x;

w++;

}

}

}

28.-Numeros del 10 al 20 ciclo for.

public static void main(String[] args) {

System.out.println("Numeros del 10 al 20");

Page 16: Manuel de Programas Netbeans

int x;

for(x=10;x<=20;x++){

System.out.println( x );

}

}

}

29.-Programa que imprime números impares del 20-80

public static void main(String[] args) {

System.out.println("Numeros impares");

int i=19;

while(i<=77){

i=i+2;

System.out.println(i);

}

}

}

30.-Programa que pide un arreglo de 10 números y los imprime.

public static void main(String[] args) {

Scanner leer =new Scanner(System.in);

int[] arreglo=new int[10];

int x;

for(x=0;x<10;x++){

System.out.println("Dame numero para la posición "+x+":");

Page 17: Manuel de Programas Netbeans

arreglo[x]=leer.nextInt();

}

for(x=0;x<arreglo.length;x++){

System.out.println("Imprimir el numero de la posición "+x+":"+arreglo[x]);

}

}

}

31.-Programa que suma los elementos de un arreglo.

public static void main(String[] args) {

Scanner leer =new Scanner(System.in);

int[] arreglo =new int[10];

int x,suma=0;

for(x=0;x<10;x++){

System.out.print("Dame un numero para la posición "+x+":");

arreglo[x]=leer.nextInt();

suma=suma+arreglo[x];

}

System.out.println("La suma es: "+suma);

}

}

32.-Encontrar el promedio de los arreglos.

public static void main(String[] args) {

Scanner leer =new Scanner(System.in);

Page 18: Manuel de Programas Netbeans

int[] arreglo =new int[10];

double suma=0,prom=0;

int x;

for(x=0;x<10;x++){

System.out.print("Dame un numero para la posición "+x+":");

arreglo[x]=leer.nextInt();

suma=suma+arreglo[x];

prom=suma/10;

}

System.out.println("El promedio es: "+prom);

}

}

33.-Programa que suma los valores de un rango pidiendo valor in y final.

int x,n,y,w=0;

System.out.println("introduce valor inicial");

x=leer.nextInt();

System.out.println("introduce valor final");

y=leer.nextInt();

for(n=x;x<=y;x++){

w=w+x;

}

System.out.println("La suma de su rango es: "+w);

}

Page 19: Manuel de Programas Netbeans

}

34.-Programa que muestra cualquier tabla de multiplicar.

Scanner leer =new Scanner (System.in);

int x,y,res;

System.out.println("¿Que tabla de multiplicar quieres?");

x=leer.nextInt();

System.out.println("la tabla de multiplicar del numero "+x+ " es:");

for(y=1;y<=10;y++){

res=x*y;

System.out.println(x+"*"+ y+"="+ res);

}

System.out.println("Listo");

}

35.-Programa que pide una serie de números del 1 hasta n, pidiendo hasta que valor quiere imprimir

Scanner leer =new Scanner(System.in);

int x,y,n,r;

System.out.println("¿Hasta que valor quieres estar imprimiendo");

x=leer.nextInt();

System.out.println("La serie completa de numeros es: ");

for(y=1;y<=x;y++){

r=y;

System.out.println(+r);

}

Page 20: Manuel de Programas Netbeans

}

}

36.-Programa que pide un numero y nos dice si es el numero mágico, el cual se encuentra en el programa indicando si es mayor o menor.

Scanner leer =new Scanner(System.in);

int x,y=32;

System.out.println("introdusca un numero");

x=leer.nextInt();

if(x<y)

System.out.println("Tu numero es menor que el numero majico");

else if(x>y)

System.out.println("Tu numero es mayor que el numero majico");

else if(x==y)

System.out.println("Tu numero es el numero majico");

}

}

37.-Programa que calcula el área de un círculo pidiendo el radio.

Scanner leer =new Scanner(System.in);

double x,y=3.1416,r,res;

System.out.println("Introduzca radio del circulo");

x=leer.nextInt();

r=x*x;

res=r*y;

System.out.println("El area de tu circulo es: " + res);

Page 21: Manuel de Programas Netbeans

}

38.-Programa que convierte de minutos a segundos.

Scanner leer =new Scanner(System.in);

double x,y,res;

System.out.println("Introdusca cantidad de minutos");

x=leer.nextInt();

res=x*60;

System.out.println("Tus "+ x+" Minutos son :"+res +" Segundos." );

}

39.-Programa que convierte de días a horas.

public static void main(String[] args) {

Scanner leer =new Scanner(System.in);

int x,y,res;

y=24;

System.out.println("Introduce cantidad de dias");

x=leer.nextInt();

res=x*y;

System.out.println("Tus dias contiene :" +res+" horas");

}

}

40.-Programa que multiplica los números de un arreglo.

Scanner leer =new Scanner(System.in);

int[] arreglo =new int[4];

int x,multi=1;

Page 22: Manuel de Programas Netbeans

for(x=0;x<4;x++){

System.out.print("Dame un numero para la posición "+x+":");

arreglo[x]=leer.nextInt();

multi=multi*arreglo[x];

}

}

System.out.println("El resultado de multiplicar tus numeros es :"+multi);

}

41. Áreas y volúmenes.

42. Operaciones básicas.

43. Hallar el porcentaje de aumento, descuento y otros de un artículo producto.

44. Números primos entre sí.

45. Operaciones con arreglos (unidimensionales y bidimensionales).

46. Tratar de hacer un arreglo tridimensional.

47. Hallar el determinante de una matriz.

48. Trabajar con strings.

49. Números primos y no primos.

50. La descomposición polinómica (entero y decimal) y canónica de un número.

YAPA: tablas de suma, resta, multiplicación, y división de un número cualquiera, numero capicua.