1- Haga un programa que lea 10 números enteros y determine la cantidad de números pares,
positivos, negativos y ceros. Además, calcule el promedio de los números negativos y el
numero negativo mayor
import [Link].*; public
class ejercicio10 {
/**
* @param args the command line arguments
*/
public static void main(String[] args) { Scanner entrada=new
Scanner([Link]); int
num,positivo=0,negativo=0,cero=0,cant,i,par=0,suma=0,mayor=0;
[Link]("Cantidad de numeros a evaluar: ");
cant=[Link](); for(i=1; i<=cant;i++)
{
[Link]("\n\tNumero "+i+": ");
num=[Link](); if(num>0)
positivo++; if(num%2==0)
par++;
if(num<0)
if(num>mayor)
mayor=num;
suma+=num; negativo++;
if(num==0)
cero++;
[Link]("CANTIDAD DE NUMEROS: \n");
[Link]("Pares: "+par);
[Link]("Negativos: "+negativo);
[Link]("POSITIVOS: "+positivo);
[Link]("NEUTROS: "+cero);
[Link]("Promerio de negativos: "+(suma/negativo));
[Link]("Numero negativo mayor: "+mayor);
2- Escriba un programa que lea el radio de una circunferencia y determine su área y su
perímetro. Nota: El área de la circunferencia es PI*R2 . Se debe validar que el valor digitado del
radio no sea negativo ni cero.
import [Link].*; public
class circulo {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
Scanner entrada=new Scanner([Link]);
double r1, a2, l3;
[Link]("Ingrese el numero: ");
r1=[Link](); a2 = [Link] *
[Link](r1,2);
l3 = 2 *[Link] * r1;
[Link]("Area del circulo: "+a2);
[Link]("Longitud de la circunferencia: "+l3);
}
3- Cree un programa que “Variable nombre es mayor de edad”, si la edad es mayor o igual a 18
y de lo contrario que escriba “Variable nombre es menor de edad”
4- Realice un programa que permita digitar un número entero positivo y determine si el número
digitado es abundante o no. Nota: Un número es abundante cuando la suma de sus divisores
exactos es mayor que el número.
import [Link].*; public
class Abundante {
public static void main(String[] args) {
Scanner entrada=new Scanner([Link]);
int a=0,n;
[Link]("Numero: ");
n=[Link](); for (int
i=1;i<n;i++)
if (n%i==0)
a=a+i;
if(a>n)
[Link]("El numero es abundante");
else
[Link]("El numero no es abundante");
}
5- Escriba un programa que permita leer los tres lados (deben ser positivos) de un triángulo y
determine el tipo de triangulo y su área. Nota: a- Triángulo equilátero es cuando sus tres lados
son iguales y su área es:
import [Link];
public class triangulo{
public static void main(String[]arg){
Scanner triangulo=new Scanner([Link]);
double a;
double b;
double c;
double s;
double A;
[Link]("Ingrese la longitud del primer lado del triangulo");
a=[Link]();
[Link]("Ingrese la longitud del segundo lado del triangulo");
b=[Link]();
[Link]("Ingrese la longitud del tercer lado del triangulo");
c=[Link]();
if ((a+b)>c && (a-c)<c && (a+c)>b && (a-c)<b && (b+c)>a && (b-c)<a){
[Link]("Las medidas ingresadas corresponden a los lados de un triangulo");
s=(a+b+c)/2;
Area=[Link]((s*(s-a)(s-b)(s-c)));
[Link]("El area del triangulo es:"+Area);
[Link]("El perimetro del triangulo es:"+2*s);
if (a==b && a==c & b==c){
[Link]("El triangulo es equillatero");
}
else if (a==b ||a==c || b==c){
[Link]("El triangulo es isosceles");
}
else{
[Link]("El triangulo es escaleno");
}
}
else{
[Link]("Las medidas ingresadas no corresponden a las longitudes dadas de
un triangulo");
}
}
}