Anda di halaman 1dari 12

1.

Elabore un programa que resuelva la ecuacin de primer grado /* Calcular x en la expresin (ax + b = 0 */ package ecuacionprimergrado;public class EcuacionPrimerGrado { public static void main(String[] args) { // declaracin y asignaicn de variables int a=20, b=5; float x; // proceso x = (float) -b / a; // visualizacin de resultado System.out.println(a+"x + "+ b +" = 0"); System.out.println("x = "+ x); }}

2.

Elabore un programa que verifique si el numero ingresado por teclado es mltiplo de 5 o no lo es import java.util.Scanner; public class Main { public static void main(String[] args) { int n; System.out.println("*Determinar si un numero es 5*"); System.out.println("ingrese un numero"); Scanner teclado=new Scanner(System.in); n=teclado.nextInt(); if(n%15==0) System.out.println(n+" Es multiplo de 5"); else System.out.println(n+" No es multiplo de 5"); } }

3. Elabore un programa que verifique si el numero ingresado es o no capica

Package Lenguajeprogramcion2; /** * Juan De dios */

public class NumeroCapicua { public static void main(String[] args) { long numero = 544333234432333445L; long falta,numeroInvertido,resto; while(numero<=0); falta=numero; numeroInvertido=0; resto=0; // El cdigo que viene a continuacin da la vuelta a un numero while(falta!=0) { resto=falta%10; numeroInvertido=numeroInvertido*10+resto; falta=falta/10; } // Si el nmero origen y el destino son el mismo, es que es capicua if(numeroInvertido==numero) System.out.println("El numero es capicua\n"); else System.out.println("El numero no es capicua\n"); } }

4.

Realice un programa para indicar si un nmero es par o impar

/** * * @author Juan de Dios */ import java.util.Scanner; public class ParImpar { public static void main ( String args[]) { Scanner datos = new Scanner(System.in);

for (int i =0 ; i<10 ; i++) { System.out.println("Ingrese Un Numero"); int numero = datos.nextInt(); if ( numero %2 ==0) System.out.println( numero + " Es par"); else System.out.println( numero +" Es impar"); System.out.println(""); } } } 5. Un numero puede ser menor, igual o mayor que otro, realiza un programa que lea dos nmeros y determine como es respecto al otro package Ejerccios; public class Main { public static void main(String[] args) { int n1,n2; System.out.print("Introduce un nmero: "); n1=Entrada.entero(); System.out.print("Introduce otro nmero: "); n2=Entrada.entero(); if(n1==n2) System.out.println("Son iguales"); else { if(n1>n2) System.out.println(n1 + " es mayor que " + n2); else System.out.println(n2 + " es mayor que " + n1); } } } 6. Realice un programa para ordenar de mayor a menor de tres nmeros ingresados por teclado

package ejmplo6;

public class Main { public static void main(String[] args) { int a,b,c; System.out.print("Introduzca primer nmero: "); a=Entrada.entero(); System.out.print("Introduzca segundo nmero: "); b=Entrada.entero(); System.out.print("Introduzca tercer nmero: "); c=Entrada.entero(); if(a>b && b>c) System.out.println( a+", "+b+", "+c); else{ if(a>c && c>b) System.out.println(a+", "+c+", "+b); else{ if(b>a && a>c) System.out.println(b+", "+a+", "+c); else{ if(b>c && c>a) System.out.println(b+", "+c+", "+a); else{ if(c>a && a>b) System.out.println(c+", "+a+", "+b); else{ if(c>b && b>a) System.out.println(c+", "+b+", "+a); } } } } } } } 7. Realice un programa que lea dos nmeros positivos calcule su producto, en caso contrario calcula la suma package Ejerccios7; public class Main { public static void main(String[] args) { int n1,n2,prod,sum; prod=n1*n2 sum=n1+n2 System.out.print("Introduce un nmero: "); n1=Entrada.entero(); System.out.print("Introduce otro nmero: ");

n2=Entrada.entero(); if(n1>0 && n2>0) System.out.println("el producto es"+prod); else { System.out.println("La suma es" + sum); } } 8. Realice un programa para convertir de temperatura celsius a Fahrenheit y viceversa class empezo{ public static void main(String[]args){ //Pasar grafos fahrenheit a celsius y viceversa. float fah = 77; System.out.print(fah+" grados fahrenheit son: "); //operaciones de fahrenheit a celsius; fah = fah - 32; //Empiezo por estar -32; fah = fah / 9; // Luego lo dividimos entre 9; fah = fah *5; // por ltimo lo multiplicamos por 5; System.out.println(fah+" grados celsius"); // De celsius a fahrenheit; // Nota: Recuerda que en este momento fahrenheit(fah) tiene un valor de 30.0; float cel= 45; System.out.print(cel+" grados celsius son: "); //Operaciones de celsius a fahrenheit; cel = cel * 9; //Empezamos por multiplicar 9 cel = cel / 5; // lo dividimos entre 5 cel = cel +32; // le sumamos 32 System.out.println(cel+" grados fahrenheit"); } }

9.

Realice un programa que halle la suma y promedio de 2 notas las notas ingresadas

package sumapromedio; import java.util.Scanner; public class SumaProductoNumeros { public static void main(String[] args) { Scanner teclado=new Scanner(System.in); int num1,num2,suma,producto; System.out.print("Ingrese primer valor:"); num1=teclado.nextInt(); System.out.print("Ingrese segundo valor"); num2=teclado.nextInt(); suma=num1 + num2; producto=num1 * num2/2; System.out.print("La suma de los dos valores es:"); System.out.println(suma); System.out.print("El producto de los dos valores es:"); System.out.println(producto); } } 10. Realice un programa que nos permita comparar dos palabras, y muestre si estas son iguales o diferentes (considerar maysculas y minsculas) import java.util.Scanner; public class CadenaDeCaracteres3 { public static void main(String[] ar) { Scanner teclado=new Scanner(System.in); String apellido1,apellido2; System.out.print("Ingrese primer apellido:"); apellido1=teclado.next(); System.out.print("Ingrese segundo apellido:"); apellido2=teclado.next(); if (apellido1.equals(apellido2)) { System.out.print("Los apellidos son iguales"); } else { System.out.print("Los apellidos son distintos"); } 11. Realice un programa que lea dos nmeros si no de los nmeros es par que muestre la suma y el producto de los nmeros de lo contrario que muestre la resta y divisin de los nmeros

public class Main { public static void main(String[] args) { int n1,n2,prod,sum,rest,div; prod=n1*n2 sum=n1+n2 rest=n1-n2 div=n1/n2 System.out.print("Introduce un nmero: "); n1=Entrada.entero(); System.out.print("Introduce otro nmero: "); n2=Entrada.entero(); if( n1%2 ==0) System.out.println("el producto es"+prod+sum); else { System.out.println("La suma es" + res+div); } } 12. Realice un programa que lea dos nmeros, si los dos nmeros son positivos que halle la suma, si los dos son negativos que halle el producto de lo contrario que halle suma y producto public class Main { public static void main(String[] args) { int n1,n2,prod,sum,; prod=n1*n2 sum=n1+n2 System.out.print("Introduce un nmero: "); n1=Entrada.entero(); System.out.print("Introduce otro nmero: "); n2=Entrada.entero(); if( n1>0 && n2>0) System.out.println("La suma es"+sum); else{ if(n1>0 && ba) System.out.println("El producto es" +prod); else{ System.out.println("El producto es" +prod+sum); {

} }

13. realice un programa que halle las funciones trigonomtricas (seno)

14.

Un ao bisiesto es aquel que tiene 366 dias mediante un decreto del papa Gregorio XIII, dado en 1852, se retoma el calendario Juliano que nos regia, para que pasen a considerarse bisiestos aquellos aos multiplimos de 4 pero no los mltiplos de 100, excepto los mltiplos de 400, escriba un programa que diga si un ao es bisiesto o no package biciesto; import java.util.Scanner; public class Biciesto { public static void main(String[] args) { int ano; Scanner scan = new Scanner(System.in); System.out.println("Digite el ao: "); ano = scan.nextInt(); if ((ano % 4 == 0) && (ano % 100 != 0) || (ano % 400 == 0)){ System.out.println("El ao es biciesto"); }else { System.out.println("El ao no es biciesto "); } } }

15.

Dados 3 longitudes, realice un programa que indique si pueden formar un triangulo

public class Main { public static void main(String[] args) { int l1,l2,l3; System.out.print("Introduce un nmero: "); l1=Entrada.entero(); System.out.print("Introduce otro nmero: "); l2=Entrada.entero();

System.out.print("Introduce otro nmero: "); l3=Entrada.entero(); if(li<l2+l3 && l2<l3+l1) System.out.print("se forma un triangulo: "); else { System.out.println(No se forma un triangulo); else System.out.println(n2 + " es mayor que " + n1); } } } 16. Una llamada telefnica en cualquier telfono publico cuesta S/. 0.5 por los primeros 3 minutos o menos cada minuto adicional es un paso de contador y cuesta S/. 0.1. calcule el monto de una llamada cualquiera import java.io.* public class costollamada { public static void main(String[] args) throws IOException { BufferedReader entrada = new BufferedReader(new InputStreamReader(System.in)); Int minutos,diferencia; Doubl costollamada; System.out.println(Ingrese Cantidad de Minutos:); minutos= integer.parseint(br.readline()); diferencia=minutos-3; if(minutos > 3) costollamada=diferencia*0.10+0.50; else costollamada=0.5; System.out.println(El costo de Llamada es:+costollamada); } } 17. Dado tres longitudes, compruebe si pueden formar un triangul y luego clasifique el triangulo segn sus lados

// Declaracin de variables REAL L1, L2, L3, suma CADENA tipoRectangulo // Entrada de datos

LEER L1, L2, L3 // Determina el lado mayor mayor = L1 SI( L2 > mayor ) mayor = L2 SI( L3 > mayor ) mayor = L3 // Determina la suma de los lados a excepcin del lado mayor: suma = L1 + L2 + L3 - mayor // Determina de que tipo de tringulo se trata SI( mayor < suma ){ SI( ( L1 == L2 ) && ( L2 == L3 ) ) tipoRectangulo = "Tringulo equiltero" SINO SI( ( L1 == L2 ) || ( L2 == L3 ) || ( L3 == L1 ) ) tipoRectangulo = "Tringulo issceles" SINO tipoRectangulo = "Tringulo escaleno" } SINO tipoRectangulo = "No es un tringulo" // Salida de resultados IMPRIMIR tipoRectangulo FIN 18. Si compramos al por mayor 100 o mas artculos nos descuentan el 40% , si compramos entre 25y 100 nos descuentan el 20% si compramos entre 10 y 25 un 10% no hay descuento si adquirimos menos de 10 artculos . Diga cuanto tenemos que pagar por nuestra compra

definir x, consumo, descuento, TotalPagar como entero ; x<-1; x<-x+1; Leer Consumo ; Si consumo >=100 entonces ; descuento <-Consumo*40/100 ;

Sino Si consumo <100 entonces descuento <-Consumo*20/100;

Sino Si consumo <25 entonces descuento <-Consumo*20/100 ; Si consumo <10 entonces descuento <-Consumo*10/100; Sino Descuento<-0 ; Finsi Finsi finsi Finsi Totalpagar<-Consumo-Descuento; Escribir Totalpagar; FinProceso

19.

Realice un programa que muestre el sueldo de un empleado, el aumento del sueldo es de acuerdo a la categora ingresada y el sueldo actual. Segn la tabla: CATEGORIA AUMENTO 15% 10% 8% 7% import java.util.*; public 19 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int cat; System.out.print("CATEGORIA "); cat = sc.nextInt(); if(cat < 1 || cat > 4) System.out.println(" Categoria correcta"); else{ switch(cat){ case 1: System.out.print("15%"); break; case 2: System.out.print("10%"); break;

1 2 3 4

case 3: System.out.print("8%"); break; case 4: System.out.print("7%"); break; }

} } } 20. Escriba un programa que lea la nota de un alumno y muestre en que estado se encuentra

import java.util.*; public class EstadoAlum { public static void main (String[] args) { System.out.println("Estado en que se encuentra el alumno"); Scanner entrada = new Scanner(System.in); System.out.print("Introduce la nota del alumno "); double nota = entrada.nextDouble(); if (0<10) { System.out.println("Deficiente"); } else if (11<14) { System.out.println("Regular"); } else if (15<18) { System.out.println("Bueno"); } else if (19<20) { System.out.println("Exelente"); } } }

Anda mungkin juga menyukai