Documentos de Académico
Documentos de Profesional
Documentos de Cultura
LIC .INFORMÁTICA
GRUPO:12131
SOFTWARE DE CLASE MUNDIAL
codigo
import java.io.*;
public class Sueldo {
public void Trabajador() throws IOException{
BufferedReader objeto=new BufferedReader(new
InputStreamReader(System.in));
double numper=0, horas=0, sueldo=0, dia=0, semana=0, mes=0, año=0;
String nombre;
int contador=0;
System.out.println("¿Cuantas veces capturara los datos de la persona?");
numper=Double.parseDouble(objeto.readLine());
while(contador<numper){
System.out.println("¿Cual es su nombre?");
nombre=objeto.readLine();
System.out.println("¿Cuantas horas trabaja al dia?");
horas=Double.parseDouble(objeto.readLine());
System.out.println("¿Cual es el sueldo por hora?");
sueldo=Double.parseDouble(objeto.readLine());
dia=sueldo*horas;
System.out.println("El nombre del trabajador es "+nombre);
System.out.println("El sueldo al dia es "+dia);
semana=dia*5;
System.out.println("El sueldo por semana es "+semana);
mes=semana*4;
System.out.println("El sueldo por mes es "+mes);
año=mes*12;
System.out.println("El sueldo por año es "+año);
contador++;
}
}
}
codigo
import java.util.Scanner;
public class num {
practica 5(division)
codigo
import java.io.*;
public class Div {
public static void main(String[] args) throws IOException
{BufferedReader br;
int n,m;
br = new BufferedReader (new InputStreamReader (System.in));
System.out.print(" Ingrese el primer numero ");
n=Integer.parseInt(br.readLine());
System.out.print(" Ingrese el segundo numero ");
m=Integer.parseInt(br.readLine());
System.out.println(division(n,m));
}
return divi;
}
}
codigo
import java.util.InputMismatchException;
import java.util.Scanner;
public class Mcd {
public static void main(String[] args){
try{
Scanner input = new Scanner(System.in);
System.out.println("Ingrese numero: ");
int a = input.nextInt();
System.out.println("Ingrese segundo numero: ");
int b = input.nextInt();
}
if((a!=0 && b!=0)){ //Si se cumple esta condicion comenzará a calcular el
mcd.
while(numMenor !=0){ //Este while repite hasta que numMenor sea diferente a
0
int resto = numMayor % numMenor;
numMayor = numMenor; //Guarda numMayor en numMenor
numMenor = resto; //Guarda el residuo
}
int resultado = numMayor; //Después del ciclo guarda el valor
//de numMayor en resultado
System.out.println("El MCD de "+ a+" y "+b+" es: "+Math.abs(resultado) );
//Imprime los valores iniciales a y b tambien resultado.
}
if((a==0 && b ==0)){ // Por la propiedad si los dos son 0 no está definido
System.out.println("No esta definido");
}
}catch(InputMismatchException e){
System.out.println("Error, solo se pueden ingresar numeros ");
}
}
}
practica 7 (series)
codigo
package series2;
import java.io.*;
public class Series2 {
public static void main(String[] args) {
InputStreamReader isr = new InputStreamReader(System.in);
BufferedReader br = new BufferedReader (isr);
int inicia=0;
int increm=0;
int numero=0;
int cuenta=0;
try
{
System.out.println("inicia con:");
inicia = Integer.parseInt (br.readLine());
System.out.println("incremento:");
increm = Integer.parseInt (br.readLine());
System.out.println("numero:");
numero = Integer.parseInt (br.readLine());
System.out.println("imprime serie");
for (cuenta=0;cuenta<numero;cuenta++){
System.out.println(inicia);
inicia+=increm;
}
}
catch (Exception e)
{
e.printStackTrace();
}
}
}
practica 8(polinomio)
codigo
import java.util.StringTokenizer;
import java.util.Scanner;
public class Polinomio {
public static void main(String[] args) {
//declarando el polinomio
// public String dato(){
Scanner sc = new Scanner(System.in);
System.out.println("Inicio del polinomio:");
String dato = sc.nextLine();
System.out.println();
System.out.println("El polinomio es:");
System.out.println(dato);
// return dato;
System.out.println();
StringTokenizer st = new StringTokenizer( dato, "+-" );
int nTokens = st.countTokens();
System.out.println("No. total de tokens " + nTokens);
boolean inicio= true;
double [] arreglo = new double[20];
System.out.println();
System.out.println("los tokens de st");
while ( st.hasMoreTokens() ) {
String val = st.nextToken();
System.out.println(val);
int aux1 = val.indexOf("x^");
// int aux2 = val.indexOf(String.valueOf(val));
// System.out.println("esto es aux1 " + aux1);
if (aux1 != - 1)
{
String izq, der;
izq = val.substring(0,aux1);
der = val.substring(aux1+2);
// System.out.println("esto es izq " + izq);
// System.out.println("esto es der " + der);
if (inicio)
{
arreglo = new double [Integer.valueOf(der) + 1];
arreglo[ Integer.valueOf(der) ] = Integer.valueOf(izq);
inicio = false;
}
else
{
arreglo[ Integer.valueOf(der) ] = Double.valueOf(izq);
}
}
else
arreglo[0] = Double.valueOf(val);
}
System.out.println();
//imprimiendo arreglo
System.out.print("el arreglo con terminos es:\n");
//imprimiendo arreglo
for (int i=0; i < arreglo.length; i++)
System.out.println("\t" + arreglo[i]+"\n");
}
}