Documentos de Académico
Documentos de Profesional
Documentos de Cultura
}
private void calcule_distancia()
{
dis=Math.sqrt(Math.pow((x2-x1),2)+ Math.pow((y2-y1),2));
}
}
private void calcule_distancia()
{
dis=Math.sqrt(Math.pow((x2-x1),2)+ Math.pow((y2-y1),2));
}
Cuadrado
1-Halla el perímetro y el área de un cuadrado de 4m de lado.
package cuadrado;
/**
*
* @author astrid
*/
public class CUADRADO
{
static double lado,perimetro,area;
public static void main(String[] args)
{
CUADRADO obj= new CUADRADO();
lado=4;
obj.calculaarea();
obj.calculaperimetro();
}
}
2.Halla el perímetro y el área de un cuadrado, ingresando el lado por teclado.
package cuadrado;
import java.util.Scanner;
/**
*
* @author astrid
*/
public class CUADRADO
{
static double lado,perimetro,area;
public static void main(String[] args)
{
CUADRADO obj= new CUADRADO();
obj.ingreselado();
obj.calculaarea();
obj.calculaperimetro();
}
/**
*
* @author astrid
*/
public class CUADRADO
{
static double lado,resultado,perimetro,area;
public static void main(String[] args)
{
CUADRADO obj= new CUADRADO();
perimetro=29.2;
area=0;
lado=0:
obj.calculaejercicio();
}
}
4.Hallar el lado de un cuadrado cuyo perímetro mide 32,3 m
package cuadrado;
/**
*
* @author astrid
*/
public class CUADRADO
{
static double lado,resultado,perimetro,area;
public static void main(String[] args)
{
CUADRADO obj= new CUADRADO();
perimetro=32.3;
obj.calculaejercicio();
}
}
5.Hallar el lado de un cuadrado cuya superficie mide 29 m
package cuadrado;
/**
*
* @author astrid
*/
public class CUADRADO
{
static double lado,superficie,perimetro,area;
public static void main(String[] args)
{
CUADRADO obj= new CUADRADO();
superficie=29;
obj.calculaejercicio();
}
}
}
Rectángulo
1.Halla el perímetro y el área de un rectángulo cuyos lados miden 4,5 m y 7,9 m
respectivamente.
package rectangulo;
/**
*
* @author ASTRID
*/
public class RECTANGULO {
}
}
3.El perímetro de un rectángulo es 20,4 dm. Si uno de sus lados mide 6,3 dm, halla el área.
package rectangulo;
/**
*
* @author ASTRID
*/
public class RECTANGULO {
static double base,altura,perimetro,area;
public static void main(String[] args)
{
RECTANGULO obj= new RECTANGULO();
base=6.3;
perimetro=20.4;
obj.calcula();
}
}
}
TAREA 1
Ejercicios
1. Representar gráficamente los puntos P1(-2,1) y P2(3,-4) y calcular la distancia entre estos dos
puntos
package distancia;
/**
*
* @author ASTRID
*/
public class EJERCICIO1 {
static double dis,x1,x2,y1,y2;
public static void main(String[] args) {
EJERCICIO1 OBJ= new EJERCICIO1();
x1=-2;
y1=1;
x2=3;
y2=-4;
OBJ.calcule_distancia();
OBJ.mostrar();
3.Sea el segmento de recta AB donde las coordenadas de sus extremos son A(4,4) y B(-6,-2). Hallar
AB.
package distancia;
/**
*
* @author ASTRID
*/
public class EJERCICIO3 {
static double dis,x1,x2,y1,y2;
public static void main(String[] args) {
EJERCICIO3 OBJ= new EJERCICIO3();
x1=4;
y1=4;
x2=-6;
y2=-2;
OBJ.calcule_distancia();
OBJ.mostrar();
7. Demostrar que los puntos A(1,4) B(4,1) C(5,5) son vértices de un triángulo isósceles. El triángulo
isósceles tiene dos lados iguales. Para demostrar, se calcula la longitud de cada uno de los tres
lados, aplicando la fórmula de distancia entre dos puntos
package distancia;
/**
*
* @author ASTRID
*/
public class EJERCICIO7 {
static double disAB,disBC,disAC,x1,x2,y1,y2,x3,y3;
public static void main(String[] args) {
EJERCICIO7 OBJ= new EJERCICIO7();
x1=1;
y1=4;
x2=4;
y2=1;
x3=5;
y3=5;
OBJ.calcule_distancia();
OBJ.mostrar();
OBJ.calcule_distancia();
OBJ.mostrar();
}
}
/**
*
* @author ASTRID
*/
public class EJERCICIO1 {
static double pen,x1,x2,y1,y2;
public static void main(String[] args) {
EJERCICIO1 OBJ= new EJERCICIO1();
x1=2;
y1=5;
x2=4;
y2=7;
OBJ.calcule_pendiente();
OBJ.mostrar();
/**
*
* @author ASTRID
*/
public class EJERCICIO2 {
static double pen1,pen2,pen3,Ax1,Ax2,Ay1,Ay2,Bx1,Bx2,By1,By2,Cx1,Cx2,Cy1,Cy2;
public static void main(String[] args) {
EJERCICIO2 OBJ= new EJERCICIO2();
Ax1=2;
Ay1=-4;
Ax2=3;
Ay2=7;
Bx1=-3;
By1=8;
Bx2=-2;
By2=-7;
Cx1=6;
Cy1=0;
Cx2=7;
Cy2=1;
OBJ.calcule_pendiente();
OBJ.mostrar();
CUADRADO
Halla el perímetro y el área de un cuadrado de 3 m de lado.
package cuadrado;
/**
*
* @author astrid
*/
public class EJERCICIO1 {
static double area,perimetro,lado;
public static void main(String[] args) {
EJERCICIO1 OBJ= new EJERCICIO1();
lado=3;
OBJ.CALCULAREA();
OBJ.CALCULAPERIMETRO();
/**
*
* @author astrid
*/
public class EJERCICIO3
{
static double lado,resultado,perimetro,area;
public static void main(String[] args)
{
EJERCICIO3 obj= new EJERCICIO3();
perimetro=29.2;
area=0;
lado=0;
obj.calculaejercicio();
}
private void calculaejercicio()
{
lado=perimetro/4;
System.out.print("el lado hallado es: "+lado+"\n");
area=Math.pow(lado,2);
System.out.print("El area hallada es: "+ area +"\n" );
}
10-El perímetro de una parcela cuadrangular mide 56m, y esta se vende a 15U$S el m2.
¿Cuánto vale la finca?
package cuadrado;
/**
*
* @author astrid
*/
public class EJERCICIO10
{
static double lado,resultado,perimetro,area;
public static void main(String[] args)
{
EJERCICIO10 obj= new EJERCICIO10();
perimetro=56;
obj.calculaejercicio();
}
12-Una clase es cuadrada y el lado mide 7m. Si en la clase hay 28 alumnos, ¿Qué superficie le
corresponde a cada alumno?
package cuadrado;
/**
*
* @author astrid
*/
public class EJERCICIO12
{
static double lado,area2,resultado,perimetro,area;
public static void main(String[] args)
{
EJERCICIO12 obj= new EJERCICIO12();
lado=7;
obj.calculaejercicio();
}
private void calculaejercicio()
{
area=Math.pow(lado, 2);
System.out.print("el area hallada del cuadrado es: "+area+"\n");
resultado=area/28;
System.out.print("LA SUPERFICIE QUE CORRESPONDE PARA CADA ALUMNO ES:
"+resultado+"\n");
}
RECTANGULO
EJERCICIOS
1) Halla el perímetro y el área de un rectángulo cuyos lados miden 4,5 m y 7,9 m respectivamente
package RECTANGULO;
/**
*
* @author ASTRID
*/
public class EJERCICIO1{
}
}
3) El perímetro de un rectángulo es 20,4 dm. Si uno de sus lados mide 6,3 dm, halla el área.
package RECTANGULO;
/**
*
* @author ASTRID
*/
public class EJERCICIO3{
}
}
}
}
5) El perímetro de un rectángulo es 825 cm. Si la base mide 125 cm, ¿cuánto mide la altura?
package RECTANGULO;
/**
*
* @author ASTRID
*/
public class EJERCICIO5{
}
}
}
}
7-Un libro tiene 272 páginas. Cada hoja mide 21 cm de base y 29 cm de altura. ¿Qué superficie
ocupa el libro si arrancamos las hojas y colocamos unas al lado de otras?
package RECTANGULO;
/**
*
* @author ASTRID
*/
public class EJERCICIO7{
area2=area/2;
System.out.print("el area del rectangulo mas chico hallada es: "+area2+ " cm2"+"\n");
}}
9-Un campo de fútbol mide de lago 105 m y de ancho 65 m. Queremos reponer el césped, que
cuesta 25U$S/m2. ¿Cuánto tenemos que pagar?
package RECTANGULO;
/**
*
* @author ASTRID
*/
public class EJERCICIO9{
RESULTADO=area*25;
System.out.print("el precio a pagar es: "+RESULTADO+ " $"+"\n");
}
}
10-Tenemos un cuadro de forma rectangular en el que la base mide 1,25m y la altura 69cm.
Queremos ponerle dos listones en la parte trasera, uno en cada diagonal, para reforzarlo. El metro
de listón cuesta a 2,75 U$S y por ponerlo cobra 5,5 U$S. ¿Cuánto cuesta reforzar dicho cuadro?
package RECTANGULO;
/**
*
* @author ASTRID
*/
public class EJERCICIO10{
RESULTADO=2*diagonal*2.75+5.5;
System.out.print("el precio a pagar es: "+RESULTADO+ " $"+"\n");
}
}
11-El cuadrado ABCD yel rectángulo EFGH tienen el mismo perímetro. ¿Cuál es el área del
rectángulo EFGH?
package RECTANGULO;
/**
*
* @author ASTRID
*/
public class EJERCICIO11{
}
}
12-El papá de Fernando tiene un campo con la forma que se ve en la figura. ABGH es un cuadrado
de 30 m de lado y CDEF un rectángulo de 20 m por 10 m, donde CD=20 m. Él quiere cercar el
terreno con tejido de alambre. ¿Cuántos metros de tejido de alambre necesitará?
package RECTANGULO;
/**
*
* @author ASTRID
*/
public class EJERCICIO12{
}
}
13-Clarita arma la figura ABCD con dos piezas cuadradas iguales y dos piezas rectangulares
iguales. Cada pieza cuadrada Tiene 36 cm de perímetro y cada pieza rectangular tiene 24 cm de
perímetro. ¿Cuánto mide el perímetro de la figura ABCD?
package RECTANGULO;
/**
*
* @author ASTRID
*/
public class EJERCICIO13{
2) Pintar una pared de 8 m de larga y 75 dm de ancha ha costado 60 euros. ¿A que precio se habrá
pagado el metro cuadrado de pintura?
package rectanguloycuadrado;
/**
*
* @author ASTRID
*/
public class EJERCICIO2
{
static double lado,base,altura,perimetro,area,precio,resultado;
public static void main(String[] args) {
EJERCICIO2 OBJ=new EJERCICIO2();
base=8;
altura=75;
OBJ.calcular();
}
3-Una finca rectangular que mide 1698 m de largo por 540 m de ancho se sembró de trigo. Al
realizar la cosecha cada Decámetro cuadrado de terreno ha producido7890 kg de trigo. ¿Cuántos
kg se han cosechado?. Si el trigo se vende a 0,2 euros el kg, ¿Cuánto dinero se obtendrá?.
package rectanguloycuadrado;
/**
*
* @author ASTRID
*/
public class EJERCICIOS3
{
static double lado,base,altura,perimetro,trigo,area,precio,precio1,resultado;
public static void main(String[] args) {
EJERCICIOS3 OBJ=new EJERCICIOS3();
base=1698;
altura=540;
trigo=7890;
precio1=0.2;
OBJ.calcular();
}
}
}
4) Un terreno mide 1000 metros cuadrados de superficie. Si el terreno ha costado 15000 euros, ¿a
que precio se compro el metro cuadrado?.
package rectanguloycuadrado;
/**
*
* @author ASTRID
*/
public class EJERCICIO4
{
static double lado,perimetro,area,precio,resultado,resultado1;
public static void main(String[] args) {
EJERCICIO4 OBJ=new EJERCICIO4();
area=1000;
precio=15000;
OBJ.calcular();
}
resultado=precio/area;
resultado1=resultado*area;
System.out.println("se compro al precio de :"+ resultado1+ "$");
}
}
area=base*altura;
resultado=area*100;
resultado1=resultado*precio;
System.out.println("el espejo vale :"+ resultado1+ "E");
}
}
6) ¿Cuánto cuesta un pequeño terreno cuadrado de 8 metros de lado a razón de 6000 euros la
hectárea?.
package rectanguloycuadrado;
/**
*
* @author ASTRID
*/
public class EJERCICIO6
{
static double lado,base,altura,perimetro,area,lugar,resultado,resultado1;
public static void main(String[] args) {
EJERCICIO6 OBJ=new EJERCICIO6();
lado=8;
lugar=6000;
OBJ.calcular();
}
¿Cuál es la distancia máxima que se puede recorrer, en línea recta, dentro de un campo
rectangular de 80 m. de largo y 60 m. de ancho.?
package rectanguloycuadrado;
/**
*
* @author ASTRID
*/
public class EJERCICIO7
{
static double lado,base,altura,perimetro,area,precio,resultado;
public static void main(String[] args) {
EJERCICIO7 OBJ=new EJERCICIO7();
base=60;
altura=80;
OBJ.calcular();
}
Tarea 2
VECTORES
Ejercicios propuesto de VECTORES
1. Crear un vector cargando solo números positivos.
package vecto0r;
/**
*
* @author ASTRID
*/
import java.util.*;
public class EJERCICIO1 {
static int dim;
static int []vector;
Scanner teclado=new Scanner(System.in);
public static void main(String[] args) {
EJERCICIO1 vec= new EJERCICIO1();
vec.tamanio();
vec.cargaDatos();
vec.mostrar();
}
private void tamanio() {
System.out.print("Ingrese la dimension del vector:");
dim=teclado.nextInt();
if(dim>0){
vector=new int[dim];
}
else{
tamanio();
}
}
private void cargaDatos() {
for(int x=0; x<dim;x++){
System.out.println("ingrese valor ["+x+"]");
vector[x]=teclado.nextInt();
if(vector[x]>0){
x=x++;
}
else
{
x=x-1;
}
}
}
private void mostrar() {
for(int x=0; x<dim;x++){
System.out.println(vector[x]+" ");
}
}
}
2. Crear un vector V de N componentes y sumar todos los elementos del vector que sean
enteros.
package vecto0r;
/**
*
* @author ASTRID
*/
import java.util.*;
public class EJERCICIO2 {
static int dim,suma;
static float []vector;
Scanner teclado=new Scanner(System.in);
public static void main(String[] args) {
EJERCICIO2 vec= new EJERCICIO2();
vec.tamanio();
vec.cargaDatos();
vec.mostrar();
vec.calcularsuma();
}
private void tamanio() {
System.out.print("Ingrese la dimension del vector:");
dim=teclado.nextInt();
if(dim>0){
vector=new float[dim];
}
else{
tamanio();
}
}
private void cargaDatos() {
for(int x=0; x<dim;x++){
System.out.println("ingrese valor ["+x+"]");
vector[x]=teclado.nextFloat();
}
}
private void mostrar() {
for(int x=0; x<dim;x++){
System.out.println(vector[x]+" ");
}
}
private void calcularsuma() {
for(int x=0; x<dim;x++){
if(vector[x]==Math.round(vector[x])){
suma+= vector[x];
}
}
System.out.println("la suma de enteros es"+suma);
}
}
}
}
}
4. Crear un vector de N componentes, sumar los números enteros, pares, positivos; al finalizar
imprimir el promedio de los números pares, enteros, positivos; el de los números impares y el de
los números decimales.
package vecto0r;
/**
*
* @author astrid
*/
import java.util.*;
public class EJERCICIO4 {
static int dim,sumap,sumai,promediop,promedioi,cantp,canti,sumad,cantd,promediod;
static double [] vector;
Scanner teclado=new Scanner(System.in);
public static void main(String[] args) {
EJERCICIO4 vec= new EJERCICIO4();
vec.tamanio();
vec.cargaDatos();
vec.calcularsuma();
}
5. Crear un vector según la siguiente regla: 1. Cargar 1 en V(1), 2 en V(2), ..., N en V(N).
package vecto0r;
import java.util.*;
/**
*
* @author ASTRID
*/
public class EJERCICIO5 {
static int dim;
static int []vector;
Scanner teclado=new Scanner(System.in);
public static void main(String[] args) {
EJERCICIO5 OBJ= new EJERCICIO5();
OBJ.TAMANIO();
OBJ.CARGADATOS();
OBJ.MOSTRAR();
}
private void TAMANIO() {
}
else{
x=x-1;
}
}
}
}
}
6. Leer dos vectores A y B, ambos de longitud N y luego calcular e imprimir el vector C que sea la
suma de A y B, sabiendo que cada C(i) = A(i) + B(i).
import java.util.*;
/**
*
* @author ASTRID
*/
public class EJERCICIO6 {
static int dim;
static int []vectorA,vectorB,vectorC;
static Scanner teclado=new Scanner(System.in);
7. Se tiene en memoria un vector V de 50 elementos, tal que cada elemento es un número natural,
hacer un diagrama que permita obtener el promedio de todos los elementos impares.
package vecto0r;
import java.util.Scanner;
/**
*
* @author ASTRID
*/
public class EJERCICIO7 {
static int dim,sumai,promedioi,canti;
static int []vector;
Scanner teclado=new Scanner(System.in);
public static void main(String[] args) {
EJERCICIO7 vec= new EJERCICIO7();
vec.tamanio();
vec.cargaDatos();
vec.mostrar();
vec.calculapromedio();
}
private void tamanio() {
System.out.print("Ingrese la dimension del vector:");
dim=teclado.nextInt();
if(dim>0){
vector=new int[dim];
}
else{
tamanio();
}
}
/**
*
* @author ASTRID
*/
public class EJERCICIO8 {
static int dim,sumaP;
static int []vector;
Scanner teclado=new Scanner(System.in);
public static void main(String[] args) {
EJERCICIO8 vec= new EJERCICIO8();
vec.tamanio();
vec.cargaDatos();
vec.mostrar();
vec.calculapromedio();
}
private void tamanio() {
System.out.print("Ingrese la dimension del vector:");
dim=teclado.nextInt();
if(dim>0){
vector=new int[dim];
}
else{
tamanio();
}
}
}
}
MATRIZ
1.Cargar una Matriz con elementos 1.
package matriz;
import java.util.*;
/**
*
* @author ASTRID
*/
public class EJERCICIO1 {
int n,m;
int [][]mat;
Scanner teclado= new Scanner(System.in);
public static void main(String[]args){
EJERCICIO1 matr=new EJERCICIO1();
matr.dimension();
matr.cargardatos();
matr.imprimir();
}
private void dimension() {
System.out.print("ingrese el valor para las filas de la matriz: ");
n=teclado.nextInt();
System.out.print("ingrese el valor para la columna de la matriz: ");
m=teclado.nextInt();
mat=new int[n][m];
}
}
}
}
private void dimension() {
System.out.print("ingrese filas y columnas de la matriz: ");
n=teclado.nextInt();
mat=new int[n][n];
}
else{
System.out.println("Debe ingresar un elemento positivo!");
k--;}
}
}
}
if(k==0){
mat[j][k]=7;
}
System.out.print("");
}
System.out.print("Matriz resultante"+"\n");
for(int j=0;j<n;j++){
for(int k=0;k<m;k++){
System.out.print(mat[j][k]+"\t") ;
}
System.out.print(" "+"\n");
}
}
}
4.Cargar una matriz cuadrada de N x N, tal que los todos los elementos de la diagonal principal sea
la constante 2.
package matriz;
import java.util.*;
/**
*
* @author ASTRID
*/
public class EJERCICIO4 {
int n;
int [][]mat;
Scanner teclado= new Scanner(System.in);
public static void main(String[]args){
EJERCICIO4 matr=new EJERCICIO4();
matr.dimension();
matr.cargardatos();
matr.imprimir();
}
mat=new int[n][n];
}
if (j==k){
mat[j][k]=2;
}
}
}
}
5.Cargar una matriz cuadrada de N x N, tal que los elementos de ladiagonal secundaria sea la
constante 7.