Tecnología

Páginas: 5 (1189 palabras) Publicado: 6 de noviembre de 2012
package leccion;
import java.util.Scanner;
import java.util.*;
import java.awt.*;
* @author Anibal Arévalo
public class Leccion
{
//1.-Leer un número entero e indicar si este es par o impar.
public void par_o_impar()
{
Scanner stdin = new Scanner(System.in);
float numero=0;
System.out.println("Digite un numero");
numero =stdin.nextFloat();
if(numero%2 == 0)
{ System.out.println("numero par"); }
else
{ System.out.println("numero impar"); }
}
//2.-Leer N números y determinar el promedio de sólo los números negativos.
public void suma_negativos()
{
Scanner stdin = new Scanner(System.in);
String opcion="";
int negativo=0, acumulador=0;do
{
System.out.println("Digite un numero");
negativo = stdin.nextInt();
if(negativo<0)
{ acumulador=acumulador+negativo; }
System.out.println(acumulador);
System.out.println("Digite FIN para salir o cualquier tecla para
seguir");
opcion=stdin.next();}while(!opcion.equals("FIN"));
}
//3.-Leer un número entero y determinar si este es primo o no.
public void primo_o_no()
{
Scanner stdin= new Scanner(System.in);
int numero=0, divisor=2, bandera=0;
System.out.println("Digite un numero");
numero= stdin.nextInt();
while(numero!=divisor && bandera!=1)
{
if(numero%divisor == 0)
{ bandera=1; }
else
{ divisor++; }
}
if(bandera == 0)
{ System.out.println("El numero " + numero + " es primo"); }
else
{ System.out.println("El numero " + numero + " no es primo"); }
}
//4.-Leer un total de 5 notas deun alumno cualquiera y escribir cuáles son las 2 peores.
public void dos_notas_peores()
{
Scanner stdin = new Scanner(System.in);
int notas5[];
int i=0, j=0, n=5, aux=0;
notas5 = new int[n];
for(i=0;i!=n;i++)
{ notas5[i]= stdin.nextInt(); }
for(i=0;i<=n;i++)
{
for(j=0;j<n-1;j++){
if(notas5[j]>notas5[j+1])
{
aux=notas5[j];
notas5[j]=notas5[j+1];
notas5[j+1]=aux;
}
}
}
System.out.println("1.- Nota mas baja: " + notas5[0]);
System.out.println("2.- Nota mas baja: " + notas5[1]);
}//5.-Leer un número entero positivo N, y calcular la serie 1^1+2^2+3^3+4^4+……+N^N
public void suma_entero_positivo()
{
Scanner stdin = new Scanner(System.in);
int positivo=0;
double n = 1;
double acumulador=0;
do
{
System.out.println("Digite un número > 0");
positivo = stdin.nextInt();}while(positivo <= 0);
for(n=1; n<=positivo; n++)
{ acumulador=acumulador+(Math.pow(n, n));
}
System.out.println("Resultado de la serie "+positivo+ " es: " +acumulador);
}

//7.- el mismo que el 4.-

//8.-Realizar un programa que permita ingresar un número determinado
//de segundos y lo convierta en horas, minutos ysegundos.
public void seg_a_horas_minutos_seg()
{
Scanner stdin = new Scanner(System.in);
int h=0, m=0,s=0;
do
{
System.out.println("Digite un número > 0");
s = stdin.nextInt();
}while(s <= 0);
while(s>=60)
{
if(s>=60)
{
m++;...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tecnologia
  • Tecnología
  • Tecnologia
  • Tecnologia
  • Tecnologia
  • Tecnologia
  • Tecnologia
  • Tecnologia

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS