1. Ejercidos resueltos en JAVA
Programa que permite la lectura de datos
importjava.util.Scanner;
classlecturadedatos{
publicstaticvoid main(String args[])
{
Scanner datos=newScanner(System.in);
System.out.print("ingrese un dato");
System.out.print(datos.nextLine());
}
}
Impresión de un saludo
classSaludo {
publicstaticvoid main(String args[]){
//INICIA EL METODO
/*COMENTARIO PARA VARIAS LINEAS*/
/**COMENTARIOS PARA DOCUMENTACION EN JAVA*/
System.out.println("Saludos Bienvenidos");
}
}
Programa que permite realizar una calculadora.
importjava.util.Scanner;
publicclasscalculadora {
publicstaticvoid main(String args[])
{
Scanner datos=newScanner(System.in);
double num1, num2, resultado;
System.out.print("ingrese el primer numero");
num1 = datos.nextDouble();
System.out.print("ingrese el segundo numero");
num2 = datos.nextDouble();
resultado=num1+num2;
System.out.println("el resultado es"+resultado);
}
}
2. Programa que permite obtener el promedio de un estudiante
importjava.util.Scanner;
publicclass ESTUDIANTES {
publicstaticvoid main(String[] args)
{
Scanner datos=newScanner(System.in);
double c,p1,p2,pp,ep,ef,pe,pf;
System.out.println("*********************************************************");
System.out.println(" PROGRAMA QUE PERMITE TENER LOS DATOS DE UN ESTUDIANTE*");
System.out.println("*
*");
System.out.println("*********************************************************");
System.out.println("INGRES EL CODIGO DEL ESTUDIANTE:");
c= datos.nextDouble();
System.out.println("INGRES LA PRACTICA 1:");
p1= datos.nextDouble();
System.out.println("INGRES LA PRACTICA 2:");
p2= datos.nextDouble();
pp=p1+p2/2;
System.out.println("INGRES EL EXAMEN PARCIAL:");
ep= datos.nextDouble();
System.out.println("INGRES EL EXAMEN FINAL:");
ef= datos.nextDouble();
pe=ep+ef/2;
pf=pp+pe/2;
System.out.println("INGRES EL NOMBRE:");
System.out.print(datos.nextLine());
System.out.println("EL CODIGO DEL ESTUDIANTE ES:"+c);
System.out.println("EL PROMEDIO DE LOS PARCIALES DEL ESTUDIANTE S:"+pp);
System.out.println("EL PROMEDIO DE LOS EXAMENES DEL ESTUDIANTE ES:"+pe);
System.out.println("EL PROMEDIO FINAL DEL ESTUDIANTE ES:"+pf);
}
}
Programa que permite obtener el total de votos en de tres partidos politico en las cuatro
regiones.
importjava.util.Scanner;
classRepresentante {
publicstaticvoid main(String args[])
{
Scanner datos=newScanner(System.in);
double P2,P3,P1,Costa,Sierra,Oriente,Galapagos,total, por;
System.out.println("::::1ER NUMERO DE VOTOS EN LAS 4 REGIONES::::");
System.out.println("
");
System.out.println("INGRESE EL TOTAL DE VOTOS OBTENIDOS EN LA SIERRA");
Costa=datos.nextDouble();
System.out.println("INGRESE EL TOTAL DE VOTOS OBTENIDOS EN LA COSTA");
Sierra=datos.nextDouble();
System.out.println("INGRESE EL TOTAL DE VOTOS OBTENIDOS EN EL OREINTE");
Oriente=datos.nextDouble();
System.out.println("INGRESE EL TOTAL DE VOTOS OBTENIDOS EN GALAPAGOS");
Galapagos=datos.nextDouble();
P1=Costa+Sierra+Oriente+Galapagos;
System.out.println(":::::2DO NUMERO DE VOTOS EN LAS 4 REGIONES:::::: ");
3. System.out.println("
System.out.println("INGRESE EL TOTAL
Costa=datos.nextDouble();
System.out.println("INGRESE EL TOTAL
Sierra=datos.nextDouble();
System.out.println("INGRESE EL TOTAL
Oriente=datos.nextDouble();
System.out.println("INGRESE EL TOTAL
Galapagos=datos.nextDouble();
P2=Costa+Sierra+Oriente+Galapagos;
");
DE VOTOS OBTENIDOS EN LA SIERRA");
DE VOTOS OBTENIDOS EN LA COSTA");
DE VOTOS OBTENIDOS EN EL OREINTE");
DE VOTOS OBTENIDOS EN GALAPAGOS");
System.out.println(":::::3er NUMERO DE VOTOS EN LAS 4 REGIONES:::::: ");
System.out.println("
");
System.out.println("INGRESE EL TOTAL DE VOTOS OBTENIDOS EN LA SIERRA");
Costa=datos.nextDouble();
System.out.println("INGRESE EL TOTAL DE VOTOS OBTENIDOS EN LA COSTA");
Sierra=datos.nextDouble();
System.out.println("INGRESE EL TOTAL DE VOTOS OBTENIDOS EN EL OREINTE");
Oriente=datos.nextDouble();
System.out.println("INGRESE EL TOTAL DE VOTOS OBTENIDOS EN GALAPAGOS");
Galapagos=datos.nextDouble();
P3=Costa+Sierra+Oriente+Galapagos;
total=P1+P2+P3;
por=P1*100/total;
por=P2*100/total;
por=P3*100/total;
System.out.println("EL TOTAL DE VOTOS OBTENIDOS DE LOS TRES PARTIDOS POLITICOS
EN LAS REGIONES ES DE:"+P1 +P2 +P3);
}
}
Estructuras de repetición en java
//JESICA PÉREZ
import java .util.Scanner;
class menu {
publicstaticvoid main(String[] args) {
// TODO Auto-generated method stub
Scanner datos=newScanner(System.in);
int op,n1,n2,sum,div,multi;
System.out.println("Elige una opcion" );
System.out.println("1.- realizar una suma" );
System.out.println("2.- realizar una divicion" );
System.out.println("3.- realizar una multiplicacion" );
op=datos.nextInt();
{
switch(op){
case(1):
System.out.println("1.- realizar una suma" );
System.out.print("introduce el primer numero ") ;
n1=datos.nextInt();
4. System.out.print("introduce el segundo numero " );
n2=datos.nextInt();
sum=n1+n2;
System.out.println("la suma es: "+ sum);
break;
case(2):
System.out.println("2.- realizar una divicion" );
System.out.print("introduce el primer numero" );
n1=datos.nextInt();
System.out.print("introduce el segundo numero " );
n2=datos.nextInt();
div=n1/n2;
System.out.println("la divicion es: "+ div);
break;
case(3):
System.out.println("3.- realizar una multiplicacion" );
System.out.print("introduce el primer numero" );
n1=datos.nextInt();
System.out.print("introduce el segundo numero " );
n2=datos.nextInt();
multi=n1*n2;
System.out.print("la multiplicacion es: "+ multi);
break;
default:
System.out.print("eleccionincorrecta" );
}
}
}
}
1,2,2,3,3,3,4,4,4,4,5,5,5,5,5,
//JESICA PÈREZ
import java .util.Scanner;
class SERIE1 {
publicstaticvoid main(String[] args) {
// TODO Auto-generated method stub
Scanner datos=newScanner(System.in);
intj,i,n;
System.out.println("******************");
System.out.println("Ingrese un numero:");
System.out.println("******************");
n=datos.nextInt();
i=1;
j=n;
for(i=1;i<=n;i++)
{
for(j=1;j<=i;j++)
{
System.out.printf(i+",");
}
}
}
}
5. //JESICA PÈREZ
import java .util.Scanner;
class serie2 {
publicstaticvoid main(String[] args) {
// TODO Auto-generated method stub
Scanner datos=newScanner(System.in);
intj,i,n,r,s;
System.out.println("******************");
System.out.println("Ingrese un numero:");
System.out.println("******************");
n=datos.nextInt();
i=1;
j=1;
s=1;
r=1;
for(i=1;i<=n;i++)
{
s=i+1;
for(j=n;j<=i;j++)
{
r=j-1;
System.out.printf("("+s+","+r+")"+";");
}
}
}
}
Ejercicios con vectores en java
//JEISCA PEREZ
importjava.util.Scanner;
classmultiplo {
publicstaticvoid main(String[] args) {
// TODO Auto-generatedmethodstub
{
Scanner datos=newScanner(System.in);
int[] vector=newint[100];
int[] r=newint[100];
intn,i,j,aux;
System.out.println("
multiplos de tresn");
System.out.println("Ingrese la dimension del vector:");
n=datos.nextInt();
for(i=0;i<n;i++)
{
System.out.println("ingrese los elementos del vector n");
6. vector[i]=datos.nextInt();
}
for(i=0;i<n;i++)
{
if (vector[i]%3==0)
r[i]=vector[i];
}
System.out.println("vector resulatante");
for(i=0;i<n;i++)
{
System.out.println(r[i]);
}
}
}
}
Ejercios con matrices resueltos en java
Lectura de una matriz
//matrices PEREZ JESICA
importjava.util.Scanner;
class lecmatriz1 {
publicstaticvoid main(String[] args) {
// TODO Auto-generated method stub
intFILAS,COLUMNAS,i,j;
Scanner datos=newScanner(System.in);
System.out.println("ingrese Numeros de filas y columnas:");
FILAS=datos.nextInt();
COLUMNAS=datos.nextInt();
int[][] A=newint [FILAS][COLUMNAS];
System.out.println("Lectura de datos de la matriz");
for (i=0;i<FILAS;i++){
for(j=0;j<COLUMNAS;j++){
System.out.print("A["+i+"]["+j+"]=");
A[i][j]=datos.nextInt();
}
}
System.out.println("valores ingresados:");
for (i=0;i<FILAS;i++){
for(j=0;j<COLUMNAS;j++){
System.out.print(A[i][j]+"");
}
System.out.println();
}
}
}