arreglo unidimensional
import java.util.Scanner;
public class ArregloUni {
/**
* Creates a new instance of <code>ArregloUni</code>.
*/
public ArregloUni() {
}
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
int n;
int []x;
Scanner entrada= new Scanner(System.in);
System.out.println("tamaño del Arreglo");
n=entrada.nextInt();
x=new int[n];
System.out.println("arreglo creado de:"+n+"posiciones");
//ingreso de datos al arreglo
for (int i=0; i<n; i++){
System.out.print("elemento x["+i+"]=");
x[i]=entrada.nextInt();
}
//salida de datos de arreglo
for(int i=0; i<n; i++)
{
System.out.println("x["+i+"]="+x[i]);
}
//mostrar el mayor y menor
int mayor=0,menor=0;
for(int i=0; i<n; i++){
if(i==0)
{
menor= x[i];
mayor=x[i];
}
else{
if(x[i]<menor)
menor=x[i];
if(x[i]>mayor)
mayor=x[i];
}
}
System.out.println("menor ="+menor);
System.out.println("mayor="+mayor);
int promedio=0;
int suma=0;
for (int i=0; i<n;i++)
{
suma=suma + x[i];
}
promedio=suma/n;
System.out.println("el promedio es de:"+promedio);
}
}
martes, 8 de abril de 2014
ARREGLOS VERSION DOS
/**
* @(#)arregloversiondos.java
*
*
* @author
* @version 1.00 2014/4/3
*/
import java.util.Scanner;
public class arregloversiondos {
/**
* Creates a new instance of <code>arregloversiondos</code>.
*/
public arregloversiondos() {
}
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
int n;
int []x;
Scanner entrada= new Scanner(System.in);
System.out.println("tamaño del Arreglo");
n=entrada.nextInt();
x=new int[n];
//crear metodo para la variable x
leerdatos(x);
muestradatos(x);
System.out.println("el menor es:"+menor(x));
System.out.println("el mayor es:"+mayor(x));
System.out.println("el promedio es:"+promedio(x));
}
public static void leerdatos(int []a)
{
Scanner ent=new Scanner(System.in);
for (int i=0;i<a.length; i++)
{
System.out.println("ingresa elemento a["+i+"]");
a[i]=ent.nextInt();
}
}
public static void muestradatos(int[]a)
{
for(int i=0; i<a.length; i++)
{
System.out.println(" muestra el elemento a["+i+"]"+ a[i]);
}
}
public static int menor(int[]a)
{
int min=a[0];
for(int i=0;i<a.length;i++)
{
if(a[i]<min)
min=a[i];
}
return min;
}
public static int mayor(int[]a)
{
int may=a[0];
for(int i=0; i<a.length; i++)
{
if(a[i]>may)
may=a[i];
}
return may;
}
public static double promedio(int[]a)
{
double prom;
double suma=0;
for(int i=0; i<a.length; i++)
{
suma=suma+a[i];
}
prom=suma/a.length;
return prom;
}
}
/**
* @(#)arregloversiondos.java
*
*
* @author
* @version 1.00 2014/4/3
*/
import java.util.Scanner;
public class arregloversiondos {
/**
* Creates a new instance of <code>arregloversiondos</code>.
*/
public arregloversiondos() {
}
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
int n;
int []x;
Scanner entrada= new Scanner(System.in);
System.out.println("tamaño del Arreglo");
n=entrada.nextInt();
x=new int[n];
//crear metodo para la variable x
leerdatos(x);
muestradatos(x);
System.out.println("el menor es:"+menor(x));
System.out.println("el mayor es:"+mayor(x));
System.out.println("el promedio es:"+promedio(x));
}
public static void leerdatos(int []a)
{
Scanner ent=new Scanner(System.in);
for (int i=0;i<a.length; i++)
{
System.out.println("ingresa elemento a["+i+"]");
a[i]=ent.nextInt();
}
}
public static void muestradatos(int[]a)
{
for(int i=0; i<a.length; i++)
{
System.out.println(" muestra el elemento a["+i+"]"+ a[i]);
}
}
public static int menor(int[]a)
{
int min=a[0];
for(int i=0;i<a.length;i++)
{
if(a[i]<min)
min=a[i];
}
return min;
}
public static int mayor(int[]a)
{
int may=a[0];
for(int i=0; i<a.length; i++)
{
if(a[i]>may)
may=a[i];
}
return may;
}
public static double promedio(int[]a)
{
double prom;
double suma=0;
for(int i=0; i<a.length; i++)
{
suma=suma+a[i];
}
prom=suma/a.length;
return prom;
}
}
ARREGLOS UNIDIMENSIONALES
*
* @(#)ArreglosMultidimensionales.java
*
*
* @author
* @version 1.00 2014/4/4
*/
import java.util.Scanner;
public class ArreglosMultidimensionales {
/**
* Creates a new instance of <code>ArreglosMultidimensionales</code>.
*/
public ArreglosMultidimensionales() {
}
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
int [][]x;
int n,m;
Scanner entrada= new Scanner (System.in);
System.out.println("ingrese el numero de renglones");
n= entrada.nextInt();
System.out.println("ingrese el numero de columnas");
m=entrada.nextInt();
x=new int [n][m];
leerdatos(x);
presentardatos(x);
}
public static void leerdatos(int [][]a)
{
Scanner ent=new Scanner(System.in);
System.out.println("ingresa los datos");
for(int i=0; i<a.length; i++)
{
for (int j=0; j<a[i].length;j++)
{
System.out.println("a["+i+"]["+j+"]");
a[i][j]=ent.nextInt();
}
}
}
public static void presentardatos(int [][]a)
{
for (int i=0;i<a.length;i++)
{
for(int j=0; j<a[i].length;j++)
{
System.out.print( a[i][j]+ " ");
}
System.out.println();
}
}
}
*
* @(#)ArreglosMultidimensionales.java
*
*
* @author
* @version 1.00 2014/4/4
*/
import java.util.Scanner;
public class ArreglosMultidimensionales {
/**
* Creates a new instance of <code>ArreglosMultidimensionales</code>.
*/
public ArreglosMultidimensionales() {
}
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
int [][]x;
int n,m;
Scanner entrada= new Scanner (System.in);
System.out.println("ingrese el numero de renglones");
n= entrada.nextInt();
System.out.println("ingrese el numero de columnas");
m=entrada.nextInt();
x=new int [n][m];
leerdatos(x);
presentardatos(x);
}
public static void leerdatos(int [][]a)
{
Scanner ent=new Scanner(System.in);
System.out.println("ingresa los datos");
for(int i=0; i<a.length; i++)
{
for (int j=0; j<a[i].length;j++)
{
System.out.println("a["+i+"]["+j+"]");
a[i][j]=ent.nextInt();
}
}
}
public static void presentardatos(int [][]a)
{
for (int i=0;i<a.length;i++)
{
for(int j=0; j<a[i].length;j++)
{
System.out.print( a[i][j]+ " ");
}
System.out.println();
}
}
}
figuras geométricas
**
* @(#)figurasgeometricas.java
*
*
* @author
* @version 1.00 2014/4/1
*/
import matematicas.Area;
import java.util.Scanner;
public class figurasgeometricas {
/**
* Creates a new instance of <code>figurasgeometricas</code>.
*/
public figurasgeometricas() {
}
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
int base, altura,lado,l1,l2;
int radio;
int seleccion;
Scanner entrada = new Scanner(System.in);
Area area=new Area();
do{
System.out.println("elija una opcion");
System.out.println("1.cuadrado");
System.out.println("2.rectangulo");
System.out.println("3.triangulo");
System.out.println("4.circulo");
System.out.println("0. salir");
System.out.println("selecciono:");
seleccion=entrada.nextInt();
switch(seleccion)
{
case 1: System.out.println("dame el lado");
lado = entrada.nextInt();
System.out.println("area ="+area.cuadrado(lado));
break;
case 2: System.out.println("lado 1");
l1 = entrada.nextInt();
System.out.println("\n lado 2");
l2 = entrada.nextInt();
System.out.println("area="+area.rectangulo(l1,l2));
break;
case 3: System.out.println("dame la base");
base =entrada.nextInt();
System.out.println("dame la altura");
altura = entrada.nextInt();
System.out.println("area=" +area.triangulo(base,altura));
break;
case 4: System.out.println("dame el radio");
radio = entrada.nextInt();
System.out.println("area="+area.circulo(radio));
break;
case 0: System.out.println("salir");
break;
default: System.out.println("te equivocaste de opcion intenta de nuevo");
break;
}
}while (seleccion!=0);
}
}
**
* @(#)figurasgeometricas.java
*
*
* @author
* @version 1.00 2014/4/1
*/
import matematicas.Area;
import java.util.Scanner;
public class figurasgeometricas {
/**
* Creates a new instance of <code>figurasgeometricas</code>.
*/
public figurasgeometricas() {
}
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
int base, altura,lado,l1,l2;
int radio;
int seleccion;
Scanner entrada = new Scanner(System.in);
Area area=new Area();
do{
System.out.println("elija una opcion");
System.out.println("1.cuadrado");
System.out.println("2.rectangulo");
System.out.println("3.triangulo");
System.out.println("4.circulo");
System.out.println("0. salir");
System.out.println("selecciono:");
seleccion=entrada.nextInt();
switch(seleccion)
{
case 1: System.out.println("dame el lado");
lado = entrada.nextInt();
System.out.println("area ="+area.cuadrado(lado));
break;
case 2: System.out.println("lado 1");
l1 = entrada.nextInt();
System.out.println("\n lado 2");
l2 = entrada.nextInt();
System.out.println("area="+area.rectangulo(l1,l2));
break;
case 3: System.out.println("dame la base");
base =entrada.nextInt();
System.out.println("dame la altura");
altura = entrada.nextInt();
System.out.println("area=" +area.triangulo(base,altura));
break;
case 4: System.out.println("dame el radio");
radio = entrada.nextInt();
System.out.println("area="+area.circulo(radio));
break;
case 0: System.out.println("salir");
break;
default: System.out.println("te equivocaste de opcion intenta de nuevo");
break;
}
}while (seleccion!=0);
}
}
Suscribirse a:
Entradas (Atom)