45.- DADO UN NÚMERO DETERMINAR CUÁNTOS DÍGITOS TIENE.
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package problema45dadounnumerodeterminarcuantosdigitostiene;
import java.util.Scanner;
/**
*
*/
public class Problema45dadounnumerodeterminarcuantosdigitostiene {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
int n,c=0;
Scanner teclado=new Scanner(System.in);
System.out.println("Número: " );
n=teclado.nextInt();
while (n>0)
{
n=n/10;
c+=1;
}
System.out.println(" " );
System.out.println("Cantidad de Dígitos: "+c);
}
}
44.- OBTENER LA CANTIDAD DE LOS PRIMEROS N NUMEROS MULTIPLOS DE 5.
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package problema44cantidaddeprimerosnnumerosmultiplosde5;
import java.util.Scanner;
/**
*
*/
public class Problema44cantidaddeprimerosnnumerosmultiplosde5 {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
int i, n,c=0;
Scanner teclado=new Scanner(System.in);
System.out.println("Número: " );
n=teclado.nextInt();
i=1;
while (i<=n)
{
if (i%5==0)
{
c+=1;
}
i++;
}
System.out.println(" " );
System.out.println("Cantidad: "+c);
}
}
43.- DADO UN RANGO DE NUMEROS ENTEROS, OBTENER LA CANTIDAD DE NUMEROS PARES QUE CONTIENE.
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package problema43dadounrangodenumerosenterosobtenerlacantidaddenumerospares;
import java.util.Scanner;
/**
*
*/
public class PROBLEMA43DADOUNRANGODENUMEROSENTEROSOBTENERLACANTIDADDENUMEROSPARES {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
int i, ni,nf,cp=0;
Scanner teclado=new Scanner(System.in);
System.out.println("Número Inicial: " );
ni=teclado.nextInt();
System.out.println("Número Final: " );
nf=teclado.nextInt();
i=ni+1;
while (i<nf)
{
if (i%2==0)
{
cp+=1;
}
i++;
}
System.out.println(" " );
System.out.println("Cantidad Pares: "+cp);
}
}
42.- DADO UN RANGO DE NUMEROS ENTEROS, OBTENER LA CANTIDAD DE NUMEROS ENTEROS QUE CONTIENE.
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package problema42dadounrangodenumerosenterosobtenerlacantidaddenumerosenterosquecontiene;
import java.util.Scanner;
/**
*
*/
public class PROBLEMA42DADOUNRANGODENUMEROSENTEROSOBTENERLACANTIDADDENUMEROSENTEROSQUECONTIENE {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
int i, ni,nf,c=0;
Scanner teclado=new Scanner(System.in);
System.out.println("Número Inicial: " );
ni=teclado.nextInt();
System.out.println("Número Final: " );
nf=teclado.nextInt();
i=ni+1;
while (i<nf)
{
c+=1;
i++;
}
System.out.println(" " );
System.out.println("Cantidad: "+c);
}
}
41.- OBTENER LA SUMA DE LOS PRIMEROS N NUMEROS NATURALES POSITIVOS
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package problema41.suma.de.primeros.numeros.naturales.positivos;
import java.util.Scanner;
/**
*
*/
public class PROBLEMA41SUMADEPRIMEROSNUMEROSNATURALESPOSITIVOS {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
int i, n, s=0;
System.out.println("Número: " );
Scanner teclado=new Scanner(System.in);
n=teclado.nextInt();
i=1;
while (i<=n)
{
s=s+i;
i=i+1;
}
System.out.println(" " );
System.out.println("Suma: "+s);
}
}
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package tienda_obrero_empleado;
import java.io.*;
public class TIENDA_OBRERO_EMPLEADO {
public static void main(String[] args) throws IOException{
int ti, tr;
double importe, impuesto, monto, pago;
BufferedReader in=new BufferedReader(new InputStreamReader(System.in));
System.out.println("Ingresar Trabajador: Obrero(0), Empleado(1) ");
tr=Integer.parseInt(in.readLine());
System.out.println("Ingresar Tienda: A(0), B(1) ");
ti=Integer.parseInt(in.readLine());
System.out.println("Ingresar Monto: ");
monto=(double)Float.parseFloat(in.readLine());
importe=(double)Float.parseFloat(in.readLine());
switch(tr)
{
case 0:
switch (ti)
{
case 0: importe=0.8*monto;
break;
case 1: importe=0.9*monto;
break;
}
break;
case 1:
switch (ti)
{
case 0: importe=0.7*monto;
break;
case 1: importe=0.85*monto;
break;
}
default:
System.out.println("Error, vuelva a ingresar 0 ó 1: ");
break;
}
impuesto=0.18*importe;
pago=1.18*importe;
System.out.println("El Importe a pagar es: "+importe);
System.out.println("El Impuesto a pagar es: "+impuesto);
System.out.println("El Pago total es: "+pago);
}
}
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package dia.de.la.semana;
import java.util.Scanner;
/**
*
*/
public class DiaDeLaSemana {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
int n; String m="";
System.out.println("Ingresar un número del 1 al 7" );
Scanner teclado=new Scanner(System.in);
n=teclado.nextInt();
if(n==1){
m="DOMINGO";
System.out.println("EL DÍA DE LA SEMANA ES: "+m);}
if(n==2){
m="LUNES";
System.out.println("EL DÍA DE LA SEMANA ES: "+m);}
if(n==3){
m="MARTES";
System.out.println("EL DÍA DE LA SEMANA ES: "+m);}
if(n==4){
m="MIERCOLES";
System.out.println("EL DÍA DE LA SEMANA ES: "+m);}
if(n==5){
m="JUEVES";
System.out.println("EL DÍA DE LA SEMANA ES: "+m);}
if(n==6){
m="VIERNES";
System.out.println("EL DÍA DE LA SEMANA ES: "+m);}
if(n==7){
m="SABADO";
System.out.println("EL DÍA DE LA SEMANA ES: "+m);}
if (n<1)
{System.out.println("NÚMERO DE SEMANA ES INCORRECTO");}
if (n>7)
{System.out.println("NÚMERO DE SEMANA ES INCORRECTO");}
}
}