Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
s *.*
1import javax.swing.*;
public class taller {
public static void main(String[] args) {
double cant, vru, total, desc;
cant = Double.parseDouble(JOptionPane.showInputDialog("cantidad"
));
vru = Double.parseDouble(JOptionPane.showInputDialog("valor unit
ario"));
total = cant * vru;
if (cant > 10 )
{
desc = total * 20 /100;
}
else
{
desc = 0;
}
JOptionPane.showMessageDialog(null," descuento es = "+de
sc);
}
}
--------------------------------------------------------------------------------------------2import javax.swing.*;
public class taller {
public static void main(String[] args) {
int num = Integer.parseInt(JOptionPane.showInputDialog("digite temperatu
ra"));
if (num > 31 )
{
JOptionPane.showMessageDialog(null," la temperatura no e
s la adecuada");
}
else
{
JOptionPane.showMessageDialog(null," la temperatura es Optima");
}
}
}
-----------------------------------------------------------------------------------------------3-
import javax.swing.*;
public class taller {
public static void main(String[] args) {
int num1, num2;
num1 = Integer.parseInt(JOptionPane.showInputDialog("digite numero 1"));
}
if (max < num3 )
{
max = num3;
}
if (max < num4 )
{
max = num4;
}
if (max < num5 )
{
max = num5;
}
JOptionPane.showMessageDialog(null," numero mayor es = "
+max);
}
}
------------------------------------------------------------------------------------------------5import javax.swing.*;
public class taller {
public static void main(String[] args) {
double d;
int r, di, div, e;
di = Integer.parseInt(JOptionPane.showInputDialog("dividendo"));
div = Integer.parseInt(JOptionPane.showInputDialog("divisor"));
if (di == 0 )
{
JOptionPane.showMessageDialog(null," la division no se p
uede realizar");
}
else
{
e = di/div;
r = di%div;
d =(double)di/div;
JOptionPane.showMessageDialog(null," resultado = "+d+"\n
parte entera es "+e+"\n residuo es = "+r);
}
}
}
------------------------------------------------------------------------------------------------------6los 3 primeros minutos valen 200 y los adicionales 100pesos mas... calcule tota
l a pagar
import javax.swing.*;
public class taller {
public static void main(String[] args) {
int min, res, sub, total;
min = Integer.parseInt(JOptionPane.showInputDialog("cantidad de
minutos"));
if (min <= 3 )
{
JOptionPane.showMessageDialog(null," total a pag
ar 200 pesos");
}
else
{
res = min - 3;
sub = res * 100;
total = sub + 200;
JOptionPane.showMessageDialog(null," total a pagar = "+t
otal);
}
}
}
--------------------------------------------------------------------------------------------------------7resuelva la formula general
import javax.swing.*;
public class taller {
public static void main(String[] args) {
double x1,a,c,b,x2;
a = Double.parseDouble(JOptionPane.showInputDialog("valor A"));
b = Double.parseDouble(JOptionPane.showInputDialog("Valor B"));
c = Double.parseDouble(JOptionPane.showInputDialog("valor C"));
x1 = (-b + Math.pow(b*b-4*a*c, 0.5)) /2*a;
x2 = (-b - Math.pow(b*b-4*a*c, 0.5)) /2*a;
JOptionPane.showMessageDialog(null," resultados = "+x1+ "\n o = "+x2);
}
}
--------------------------------------------------------------------------------------------------------8lea 5 numeros y diga cual es el menor de todos
import javax.swing.*;
public class taller {
public static void main(String[] args) {
int min, num2, num3, num4, num5;
min = Integer.parseInt(JOptionPane.showInputDialog("digite numero 1"));
num2 = Integer.parseInt(JOptionPane.showInputDialog("digite numero 2"));
num3 = Integer.parseInt(JOptionPane.showInputDialog("digite numero 3"));
if (num1 == num2 )
{
JOptionPane.showMessageDialog(null," iguales");
}
else
if (num1 > num2 )
{
JOptionPane.showMessageDialog(null," mayor numero 1");
}
else
{
JOptionPane.showMessageDialog(null," mayor numero 2");
}
}
}
----------------------------------------------------------------------------------------------10que lea los lados de un triangulo y me diga si se puede formar el triangulo o no
import javax.swing.*;
public class taller {
public static void main(String[] args) {
double a,c,b;
a = Double.parseDouble(JOptionPane.showInputDialog("hipotenusa"));
b = Double.parseDouble(JOptionPane.showInputDialog("adyacente"));
c = Double.parseDouble(JOptionPane.showInputDialog("opuesto"));
if(a*a==b*b+c*c) //if (math.pow(a,2) == math.pow(b,2) + math.pow
(c,2))
{
JOptionPane.showMessageDialog(null," triangulo");
}
else
{
JOptionPane.showMessageDialog(null," no triangulo");
}
}
}
-----------------------------------------------------------------------------------------------------11un programa que lea los 3 grados y me diga que si mide 180 es triangulo o no
import javax.swing.*;
public class taller {
public static void main(String[] args) {
int a,c,b;
a = Integer.parseInt(JOptionPane.showInputDialog("valor angulo A"));
b = Integer.parseInt(JOptionPane.showInputDialog("valor angulo B"));
c = Integer.parseInt(JOptionPane.showInputDialog("valor angulo C"));
if(a+b+c==180)
{
JOptionPane.showMessageDialog(null," triangulo");
}
else
{
JOptionPane.showMessageDialog(null," no triangulo");
}
}
}
----------------------------------------------------------------------------------------------------------12un programa que lea el salario y que si el salario de la persona esta entre 500m
il y 950mil escriba bonificacion del 10% sino del 6%
import javax.swing.*;
public class taller {
public static void main(String[] args) {
int s;
s = Integer.parseInt(JOptionPane.showInputDialog("Salario"));
if(s >= 500000 && s <= 950000 )
{
JOptionPane.showMessageDialog(null," Bonificacion 10%");
}
else
{
JOptionPane.showMessageDialog(null," bonificacion 6%");
}
}
}
---------------------------------------------------------------------------------------------------------------------------------13import javax.swing.*;
public class taller {
public static void main(String[] args) {
int num = Integer.parseInt(JOptionPane.showInputDialog("digite temperatu
ra"));
if (num > 28 && num < 41 )
{
JOptionPane.showMessageDialog(null," la temperatura es l
a adecuada");
}
else
{
JOptionPane.showMessageDialog(null," la temperatura no es Optima
");
}
}
}
-----------------------------------------------------------------------------------------------------------------------------------14import javax.swing.*;
public class triangulo {
public static void main(String[] args) {
double a,b,c;
a=Double.parseDouble(JOptionPane.showInputDialog("Hipotenusa"));
b=Double.parseDouble(JOptionPane.showInputDialog("Adyacente"));
c=Double.parseDouble(JOptionPane.showInputDialog("Opuesto"));
if(a*a==b*b+c*c){ // if(Math.pow(a,2)==Math.pow(b,2)+Math.pow(c,2)){
JOptionPane.showMessageDialog(null,"Tringulo");
}else{
JOptionPane.showMessageDialog(null,"No tringulo");
}
}
}
---------------------------------------------------------------------------------------------------------------------------------------15import javax.swing.*;
public class ososceles {
public static void main(String[] args) {
int a,b,c;
a=Integer.parseInt(JOptionPane.showInputDialog("Angulo 1"));
b=Integer.parseInt(JOptionPane.showInputDialog("Angulo 2"));
c=Integer.parseInt(JOptionPane.showInputDialog("Angulo 3"));
if(a==b || a==c || b==c){
JOptionPane.showMessageDialog(null,"Triangulo Isosceles");
}else{
JOptionPane.showMessageDialog(null,"No es triangulo Isosceles");
}
}
}
---------------------------------------------------------------------------------------------------------------------------------------16-
import javax.swing.*;
public class pulgadas {
import javax.swing.*;
public class ejercicio {
public static void main(String[] args) {
double bo, vr, tl;
bo =.08;
vr = Double.parseDouble(JOptionPane.showInputDialog("salario del trabaja
dor"));
tl = vr + vr * bo;
JOptionPane.showMessageDialog(null,"el total a pagar es "+tl);
}
}
------------------------------------------------------------------------------------------------------------------------------------------------21-
import javax.swing.*;
public class ejercicio {
public static void main(String[] args) {
double r,a;
r = Double.parseDouble(JOptionPane.showInputDialog("digite radio del cir
culo"));
a = 3.14 * Math.pow(r,2);
JOptionPane.showMessageDialog(null,"el area del circulo es "+a);
}
}
-------------------------------------------------------------------------------------------------------------------------------------------------22-
programa que lea las onzas y las convierta a gramos. 1 onza = 28.35gramos
import javax.swing.*;
public class ejercicio {
public static void main(String[] args) {
double onza ,gra;
onza = Double.parseDouble(JOptionPane.showInputDialog("digite cantidad d
e onzas a convertir"));
gra = onza * 28.35;
JOptionPane.showMessageDialog(null,onza+" oz. = "+gra+" gr ");
}
}
---------------------------------------------------------------------------------------------------------------------------------------------------23leer el nombre. cantidad y precio y lo imprima
import javax.swing.*;
public class taller {
public static void main(String[] args) {
String nom;
double can ,pre ,total;
nom = JOptionPane.showInputDialog("digite el nombre del producto");
can = Double.parseDouble(JOptionPane.showInputDialog("digite cantidad de
l producto"));
pre = Double.parseDouble(JOptionPane.showInputDialog("digite precio del
producto"));
total = can * pre;
JOptionPane.showMessageDialog(null,can+ "*" +pre+ "=" +total+ "$" );
}
}
--------------------------------------------------------------------------------
=
=
=
=
=
s;
s /
s %
s /
s %
3600;
3600;
60;
60;
---------------------------------------------------------------------------------------------------------------------------------------------------------25-
un programa que lea las ventas de cada trabajador y diga cuanto fue la venta tot
al y su % de venta de cada uno
import javax.swing.*;
public class vendedores {
public static void main(String[] args) {
double v1,v2,v3,total,p1,p2,p3;
s"));
v3 = Double.parseDouble(JOptionPane.showInputDialog("digite precio venta
s"));
total = v1+v2+v3;
p1 = v1/total*100;
p2 = v2/total*100;
p3 = v3/total*100;
JOptionPane.showMessageDialog(null,"total de las ventas es = " +total+ "
\nel % del vendedor 1 = " +p1+ "\nel % del vendedor 2 = " +p2+ "\nel % del vende
dor 3 = " +p3);
}
}
----------------------------------------------------------------------------------------------------------------------------------------------------------26-
lea el salario y saque el 12% y el 14.5% los muestre y luego los sume y muestre
import javax.swing.*;
public class vendedores {
public static void main(String[] args) {
double salud,pension,total,salario;
import javax.swing.*;
public class taller {
public static void main(String[] args) {
int edad;
edad = Integer.parseInt(JOptionPane.showInputDialog("digite edad"));
if(edad >= 20 && edad <= 32 )
{
JOptionPane.showMessageDialog(null," no recibe subsidio"
);
}
else
{
JOptionPane.showMessageDialog(null," recibe subsidio");
}
}
}
----------------------------------------------------------------------------------------------------------------------------------------------------------------
28import javax.swing.*;
import java.util.Random;
public class taller {
public static void main(String[] args) {
int d1,d2,g = 0, j1, j2;
Random dados = new Ramdom ();
d1 = dados.nextInt(6)+1;
d2 = dados.nextInt(6)+1;
j1 = d1+d2;
if(j1 == 7 || j1 == 12 )
{
double v1,v2,v3,total;
+ 5 = " +resp1);
JOptionPane.showMessageDialog(null," 5 + 10 *2 != (5+10)*2 OR 5 / 2 == 5
DIV 2 = " +resp2);
JOptionPane.showMessageDialog(null," 5 MOD 2 != 0 AND 10 MOD 2 == 0 = "
+resp3);
}
}
-------------------------------------------------------------------------------------------------------------------------31-
import java.util.Random;
import javax.swing.*;
public class taller {
public static void main(String[] args) {
int x,i,y;
Random rn = new Random();
x = rn.nextInt(10)+1;
for(i=1; i<=3; i++)
{
y = Integer.parseInt(JOptionPane.showInputDialog("digite
numero"));
if (x==y)
{
JOptionPane.showMessageDialog(null," Adivino");
i= 3;
}
else
{
JOptionPane.showMessageDialog(null," NO Adivino");
}
}
}
}
-----------------------------------------------------------------------------------------------------------------32-
import javax.swing.*;
public class taller {
public static void main(String[] args) {
int x,i;
String cad="";
x = Integer.parseInt(JOptionPane.showInputDialog("digite numero"
));
for(i=0; i<x; i++)
{
cad+=i+" ";
}
JOptionPane.showMessageDialog(null,cad);
}
------------------------------------------------------------------------------------------------------------------------------
33import javax.swing.*;
public class taller {
public static void main(String[] args) {
int x,i;
String cad="";
x = Integer.parseInt(JOptionPane.showInputDialog("digite numero"
));
-------------------------------------------------------------------------------------------------------------------------------------
34-
import javax.swing.*;
public class taller {
public static void main(String[] args) {
int x,i;
String cad="";
x = Integer.parseInt(JOptionPane.showInputDialog("digite numero"
));
for(i=1; i<x; i++)
{
cad+=i+" ";
}
JOptionPane.showMessageDialog(null,cad);
}
--------------------------------------------------------------------------------
-----------------------------------------------------------
35-
import javax.swing.*;
public class taller {
public static void main(String[] args) {
int x,i;
String cad="";
x = Integer.parseInt(JOptionPane.showInputDialog("digite numero"
));
for(i=1; i<=x; i++)
{
if (i%2 == 0)
{
cad+=i+" ";
}
}
JOptionPane.showMessageDialog(null,cad);
}
------------------------------------------------------------------------------------------------------------------------------------------------36import javax.swing.*;
public class taller {
public static void main(String[] args) {
int x,i,j;
String cad="";
x = Integer.parseInt(JOptionPane.showInputDialog("digite numero"
));
for(i=1; i<=x; i++)
{
cad+=i+" ";
i= i + i;
}
JOptionPane.showMessageDialog(null,cad);
}
}
----------------------------------------------------------------------------------------------------------------------------
37-
import javax.swing.*;
import java.io.*;
import javax.swing.JOptionPane;
public class quiz{
public static void main(String[] args){
int ch;
String choices [] = {"camarones","pargo","lebranche"};
ch=JOptionPane.showOptionDialog(null,"Bienvenido\n Elija una opcion", "Menu
principal", JOptionPane.YES_NO_OPTION, JOptionPane.QUESTION_MESSAGE, null, choic
es, choices[0]);
switch(ch){
case 0:
JOptionPane.showMessageDialog(null,"Camarones 8%");
break;
case 1:
JOptionPane.showMessageDialog(null,"Pargo 12%");
break;
case 2:
JOptionPane.showMessageDialog(null,"Lebranche 15%");
break;
default:
JOptionPane.showMessageDialog(null,"Fin del programa");
}
}
}
------------------------------------------------------------------------------------------------------------------------------------38-
import javax.swing.*;
public class taller {
public static void main(String[] args) {
int x,i,j;
j=1;
String cad="";
x = Integer.parseInt(JOptionPane.showInputDialog("digite numero"
));
for(i=1; i<=x; i++)
{
cad+=j+" ";
j= i * i;
}
JOptionPane.showMessageDialog(null,cad);
}
}
-------------------------------------------------------------------------------------------
39-
import javax.swing.*;
import javax.swing.*;
public class taller {
public static void main(String[] args) {
int x,i;
String cad="";
x = Integer.parseInt(JOptionPane.showInputDialog("digite numero"
));
for(i=1; i<=x; i++)
{
if (i%2==0)
{
cad+=-i+" ";
}
else
{
cad+=i+" ";
}
}
JOptionPane.showMessageDialog(null,cad);
}
}
-------------------------------------------------------------------------------------------40import javax.swing.*;
public class sumacrifras {
public static void main(String[] args) {
int num,c,nv,suma,i,dig;
num = Integer.parseInt(JOptionPane.showInputDialog("digite numero"));
c = Integer.parseInt(JOptionPane.showInputDialog("digite cifras"));
if (num > 10000)
{
nv=num;
suma=0;
for(i=1; i<=c; i++)
{
dig = num %10;
import javax.swing.*;
public class palimdromes {
public static void main(String[] args) {
int num,cif,nn,nv,suma,x,dig;
num = Integer.parseInt(JOptionPane.showInputDialog("digite numero"));
cif = Integer.parseInt(JOptionPane.showInputDialog("digite cifras"));
if (cif > 5)
{
nv=num;
nn=0;
for(x=1; x<=cif; x++)
{
dig = num %10;
nn = nn * 10 + dig;
num = num / 10;
}
if (nn==nv)
{
JOptionPane.showMessageDialog(null,nv+ " es palimdrome");
}
else
{
JOptionPane.showMessageDialog(null,nv+ " es palimdrome");
}
}
else
{
JOptionPane.showMessageDialog(null," error, numero no valido");
}
}
}
--------------------------------------------------------------------------------------------------------------------------------------------------------------------42import javax.swing.*;
public class ejercicio {
public static void main(String[] args) {
int cont, i;
double ne,n1,n2,total,sn,prom;
cont = 0;
sn = 0;
ne=Double.parseDouble(JOptionPane.showInputDialog("numero de estudiante"));
for(i=1;i<=ne;i++){
JOptionPane.showMessageDialog(null,"promedio"+prom);
JOptionPane.showMessageDialog(null,"ganadores"+cont);
}
}
-------------------------------------------------------------------------------------------------------------------------------------------------------------------43import javax.swing.*;
public class taller {
public static void main(String[] args) {
double np,pb;
np = Double.parseDouble(JOptionPane.showInputDialog("digite numero de pa
ginas"));
if(np > 50)
{
JOptionPane.showMessageDialog(null,"numero de pagina no valido")
;
}
else
{
pb= 5000 +(np*100);
if(np > 300)
{
pb = pb + 8000;
}
if(np > 500)
{
pb = pb + 6000;
}
JOptionPane.showMessageDialog(null,"total pagar es "+pb);
}
}
}
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------44import javax.swing.*;
public class taller {
public static void main(String[] args) {
double X,Y;
-------------------------------------------------------------------------------------------------45import javax.swing.*;
public class taller{
public static void main(String args[]){
String valor=JOptionPane.showInputDialog("Elija el numero de la figura\n1.-Cir
culo\n2.-Rectangulo\n3.-Triangulo\n4.-Trapecio");
int opcion=Integer.parseInt(valor);
switch(opcion){
case 1:{
valor=JOptionPane.showInputDialog("Radio");
double radio=Double.parseDouble(valor);
double area=3.1416*(radio*radio);
System.out.println("El area es: "+area);
}
break;
case 2:{
valor=JOptionPane.showInputDialog("Base");
double base=Double.parseDouble(valor);
valor=JOptionPane.showInputDialog("Altura");
double altura=Double.parseDouble(valor);
double area=base*altura;
System.out.println("El area es: "+area);
}
break;
case 3:{
valor=JOptionPane.showInputDialog("Base");
double base=Double.parseDouble(valor);
valor=JOptionPane.showInputDialog("Altura");
double altura=Double.parseDouble(valor);
double area=(base*altura)/2;
System.out.println("El area es: "+area);
}
break;
case 4:{
valor=JOptionPane.showInputDialog("Base mayor");
double base1=Double.parseDouble(valor);
valor=JOptionPane.showInputDialog("Base menor");
double base2=Double.parseDouble(valor);
valor=JOptionPane.showInputDialog("Altura");
double altura=Double.parseDouble(valor);
double area=(base1+base2)*altura/2;
System.out.println("El area es: "+area);
}
break;
default:
System.out.println("no valida");
}
}
}
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------46import javax.swing.*;
public class vector {
public static void main(String[] args) {
int cont, i,j;
double est [] = new double [20];
double ne,n1,n2,total,sn,prom,aux;
cont = 0;
sn = 0;
ne=Double.parseDouble(JOptionPane.showInputDialog("numero de estudiante"));
for(i=1;i<=ne;i++){
import javax.swing.*;
public class ejercicio {
public static void main(String[] args) {
int v[] = new int [100];
int sumat, sumai, conp, n, i, prom;
sumat = 0;
sumai = 0;
conp = 0;
n=Integer.parseInt(JOptionPane.showInputDialog("cantidad numeros"));
for(i=1;i<=n;i++)
{
v[i]=Integer.parseInt(JOptionPane.showInputDialog("elemento"+i));
}
for (i=1;i<=n;i++){
sumat = sumat + v[i];
if(v[i]%2==0)
{
conp= conp + 1;
}
else
{
sumai= sumai + v[i];
}
}
prom = sumat / n;
JOptionPane.showMessageDialog(null,"promedio"+prom);
JOptionPane.showMessageDialog(null,"suma impares"+sumai);
JOptionPane.showMessageDialog(null,"cantidad de pares"+conp);
}
}
----------------------------------------------------------------------------------------------------------------------------48import javax.swing.*;
public class nota {
public static void main(String[] args) {
double v[] = new double [100];
double sumat, superiorp, n, prom, nota1, nota2,n1,n2,nd;
int i;
sumat = 0;
superiorp = 0;
n=Double.parseDouble(JOptionPane.showInputDialog("numero de estudiantes"));
for (i=1;i<=n;i++)
{
nota1=Double.parseDouble(JOptionPane.showInputDialog("nota 1"));
nota2=Double.parseDouble(JOptionPane.showInputDialog("nota 2"));
if (nota1 < 2)
{
n1 = nota1 * 0.6;
n2 = nota2 * 0.4;
}
else
{
n1 = nota1 * 0.7;
n2 = nota2 * 0.3;
}
nd = n1 + n2;
JOptionPane.showMessageDialog(null,"nota definitiva"+nd);
sumat = sumat + nd;
v[i] = nd;
}
prom = sumat / n;
JOptionPane.showMessageDialog(null,"promedio"+prom);
for (i=1;i<=n;i++){
if(v[i]>prom)
{
superiorp = superiorp + 1;
}
}
JOptionPane.showMessageDialog(null,"superior al promedio"+superiorp);
}
}
-----------------------------------------------------------------------------------------------------------------49import javax.swing.*;
public class rep {
public static void main(String[] args) {
int v[] = new int [100];
int r[] = new int [100];
int sw, rep, n, i, j, aux;
rep = 0;
sw = 0;
n=Integer.parseInt(JOptionPane.showInputDialog("cantidad numeros"));
for(i=1;i<=n;i++)
{
v[i]=Integer.parseInt(JOptionPane.showInputDialog("elemento"+i));
}
for (i=1;i<=n;i++){
aux = v[i];
sw = 0;
for(j=i+1;j<=n;j++){
if(v[i]==aux && sw == 0)
{
rep = rep +1;
r[rep] = aux;
sw =1;
}
}
}
JOptionPane.showMessageDialog(null,"cantidad de repetidos"+rep);
for(i=1;i<=n;i++)
{
JOptionPane.showMessageDialog(null,"numeros repetidos"+r[i]);
}
}
}
-------------------------------------------------------------------------------------------------------------------50import javax.swing.*;
public class rep {
public static void main(String[] args) {
int
int
int
int
n=Integer.parseInt(JOptionPane.showInputDialog("cantidad numeros"));
for(i=1;i<=n;i++)
{
v[i]=Integer.parseInt(JOptionPane.showInputDialog("elemento"+i));
control[i] = 0;
}
rep = 0;
for (i=1;i<=n;i++){
sw = 0;
for(j=i+1;j<=n;j++){
if(control[i]==0)
{
if(v[i]==v[j])
{
control[j] =1;
if (sw==0)
{
sw =1;
rep = rep +1;
vr[rep] = v[i];
}
}
}
}
}
JOptionPane.showMessageDialog(null,"cantidad de repetidos"+rep);
for(i=1;i<=rep;i++)
{
JOptionPane.showMessageDialog(null,"numeros repetidos"+vr[i]);
}
}
}
-------------------------------------------------------------------------------------------------------------51import javax.swing.*;
public class v {
public static void main(String[] args) {
double v[] = new double [100];
double c[] = new double [100];
double n,com,promc,sumac,superiorc,totalsuperiorc;
int i;
com = 0;
superiorc = 0;
sumac = 0;
totalsuperiorc =0;
n=Double.parseDouble(JOptionPane.showInputDialog("numero de vendedores"));
for (i=1;i<=n;i++)
{
int i;
double sum,cont,prom,nv;
double v[] = new double [100];
cont=0;
sum=0;
nv=Double.parseDouble(JOptionPane.showInputDialog("numero de ventas"));
for(i=1;i<=nv;i++)
{
v[i]=Double.parseDouble(JOptionPane.showInputDialog("valor de la venta")
);
}
for(i=1;i<=nv;i++)
{
if (v[i]<200000)
{
v[i]=v[i]*0.5;
}
if(v[i]>200000 && v[i]<500000)
{
v[i]=v[i]*0.8;
}
if(v[i]>=500000)
{
v[i]=v[i]*0.1;
sum=sum+v[i];
cont=cont+1;
}
}
prom=sum/cont;
JOptionPane.showMessageDialog(null,"numero de ventas superiores a 500000: "+con
t);
JOptionPane.showMessageDialog(null,"promedio es: "+prom);
for(i=1;i<=nv;i++)
{
JOptionPane.showMessageDialog(null,"el vector es: "+v[i]);
}
}
}
----------------------------------------------------------------------------------------------53import javax.swing.*;
public class x {
public static void main(String[] args) {
int i;
double sum,sump,contp,prod,n,prom;
double v[]= new double [100];
sum=0;
sump=0;
contp=0;
prod=1;
n=Double.parseDouble(JOptionPane.showInputDialog("cantidad de elementos "));
for(i=1;i<=n;i++)
{
v[i]=Double.parseDouble(JOptionPane.showInputDialog("numero"));
}
for(i=1;i<=n;i++)
{
if(v[i]%5==0)
{
sum=sum+v[i];
}
if(v[i]%2==1)
{
prod=prod*v[i];
}
if(v[i]%2==0)
{
sump=sump+v[i];
contp=contp+1;
}
}
JOptionPane.showMessageDialog(null,"suma de multiplos de cinco: "+sum);
JOptionPane.showMessageDialog(null,"la productoria es: "+prod);
prom=sum/contp;
JOptionPane.showMessageDialog(null,"el promedio es : "+prom);
JOptionPane.showMessageDialog(null,"la cantidad de pares es : "+contp);
for
(i=1;i<=n;i++)
{
JOptionPane.showMessageDialog(null,"el vector es : "+v[i]);
}
}
}
----------------------------------------------------------------------------------------------------------------54import javax.swing.*;
public class taller{
public static void main(String [] arg){
int mc[][],n,m,i,j,con,sum,menor;
m=Integer.parseInt(JOptionPane.showInputDialog("numero de fila"));
n=Integer.parseInt(JOptionPane.showInputDialog("numero de columnas"));
mc=new int [m+1][n+1];
con=0;
sum=0;
menor=0;
for(i=1;i<=m;i++)
{
for(j=1;j<=n;j++)
{
mc[i][j]=Integer.parseInt(JOptionPane.showInputDialog("digite numero"));
}
}
menor= mc[1][1];
for(i=1;i<=m;i++)
{
for(j=1;j<=n;j++)
{
if(mc[i][j]<20)
con = con + 1;
if(i==j)
sum = sum + mc[i][j];
if(mc[i][j]>menor)
menor = mc[i][j];
}
}
JOptionPane.showMessageDialog(null,"numero mayores de 20 = "+con);
JOptionPane.showMessageDialog(null,"suma diagonal principal "+sum);
JOptionPane.showMessageDialog(null,"el menor digito es "+menor);
for(i=1;i<=m;i++)
{
for(j=1;j<=n;j++)
{
JOptionPane.showMessageDialog(null,"matriz es "+mc[i][j]);
}
}
}
}
------------------------------------------------------------------------------------------------------------------55elabore un algoritmo en programa java que lea una matriz cuadrada de m x n que r
alize lo siguiente
a)cuente la cantidad de elemnetos mayores que 20
b)calcule la sumatoria de los elementos relacionados en la diagonal principal
c)indique el menor elemento almacenado en la matriz
d)imprima la matriz
inicio
contm =0
sumd =0
lea m = 3
lea n = 2
mq(m==n)
lea m
lea n
fin mq
para i=1, m
para j=1, n
mc[i,j] = num
fin para
fin para
menor = mc[1,1]
para i=1, m
para j=1, n
si(mc[i,j]<20)
contm = contm +1
fin si
si(i==j)
sumd = sumd + mc[i,j]
fin si