jueves, 26 de septiembre de 2013

PRACTICA DEL 2 PARCIAL

                                                                  ACTIVIDAD 4
PROGRAMAS DE NETBEANS






























lunes, 2 de septiembre de 2013

PROGRAMAS

ACTIVIDAD 12

Ejercicios Básicos Resueltos con estructura secuencial

1. Programa Java que lea dos números enteros por teclado y los muestre por pantalla.

import java.util.*;
public class Main {
public static void main(String[] args){
//declaración de variables
int n1, n2;
Scanner sc = new Scanner(System.in);        //leer el primer número
System.out.println("Introduce un número entero: ");
n1 = sc.nextInt(); //lee un entero por teclado
//leer el segundo número
System.out.println("Introduce otro número entero: ");
n2 = sc.nextInt(); //lee un entero por teclado
//mostrar resultado
System.out.println("Ha introducido los números: " + n1 + " y " + n2);
}
}


2. Programa Java que lea un nombre y muestre por pantalla: “Buenos dias nombre_introducido

import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String cadena;
System.out.println("Introduce un nombre: ");
cadena = sc.nextLine();
System.out.println("Buenos Días " + cadena);
}
}


3. Escribe un programa Java que lee un número entero por teclado y obtiene y muestra por pantalla el doble y el triple de ese número.
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int numero;
System.out.println("Introduce un número entero:");
numero = sc.nextInt();
System.out.println("Número introducido: " + numero);
System.out.println("Doble de " + numero + " -> "+ 2*numero);
System.out.println("Triple de " + numero + " -> "+ 3*numero);
}
}

 

4.- Hacer un programa en java, para calcular el área de un triangulo dada la base y la altura.

 
 
 
 
 
 
 
 
 
 
 
 
 
 
import java.io.*;
public class AreaTriangulo {
public static void main(String arg[]) throws IOException
{
float base,altura,area;
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
System.out.println("Ingrese base del triangulo:");
base= Float. parseFloat(in. readLine());
System.out.print("Ingrese altura del triangulo:");
altura=Float.parseFloat(in.readLine());
area=base*altura/2;
System.out.println("EI area del triangulo es : "+area);
}
}

5.- Calcular el perímetro, el área y la diagonal de un rectángulo si se ingresan los lados.
 
import java.io.*;
public class Rectangulo {
public static void main(String[] args) throws IOException {
double ladol,lado2,perimetro,area,diagonal;
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
System.out.print("Ingrese valor del primer lado:");
ladol=Double.parseDouble(in.readLine());
System.out.print("Ingrese valor del segundo lado:");
lado2=Double.parseDouble(in.readLine());
perimetro=2*(ladol+lado2);
area=ladol*lado2;
diagonal=Math.sqrt(Math.pow(ladol,2)+Math.pow(lado2,2));
System.out.println("EI perimetro es : "+perimetro);
System.out.println("EI area es : "+area);
System.out.println("La diagonal es : "+diagonal);
}
}

6.- Calcular el salario neto de un trabajador. Se debe leer el nombre, horas trabajadas,
precio de la hora y sabiendo que los impuestos aplicados son el 10 por ciento sobre el salario bruto.
 
 
 
import java.io.*;
public class Trabajador {
public static void main(String[] args) throws IOException{
String nombre;
double sb,sn,ph,ht;
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
System.out.print("Ingrese nombre del trabajador:");
nombre= in.readLine();
System.out.print("Ingrese numero de horas trabajadas:");
ht=Double.parseDouble(in.readLine());
System.out.print("Ingrese precio de la hora:");
ph=Double.parseDouble(in.readLine());
sb=ph*ht;
sn=sb-0.10*sb;
System.out.println("EI Salario neto del trabajador : "+nombre+ " es : "+sn);
}
}
 
7.- Hacer un programa para convertir metros a pies y pulgadas 1 metro = 39.37 pulgadas 1 metro = 3.2 pies
 
import java.io.*;
public class Conversion {
public static void main(String[] args) throws IOException{
double metros,pies,pulgadas;
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
System.out.print("Ingrese valor en Metros:");
metros=Double.parseDouble(in.readLine());
pies=metros*3.2;
pulgadas=metros*39.37;
System.out.println("EI valor en pies es : "+pies);
System.out.println("EI valor en pulgadas es : "+pulgadas);
}