Mostrando entradas con la etiqueta while. Mostrar todas las entradas
Mostrando entradas con la etiqueta while. Mostrar todas las entradas

viernes, 13 de mayo de 2016

algoritmo factorial de un numero con sentencia while



algoritmo factorial de un numero con sentencia while

<b>//El factorial de un numero se define como el producto de todos los numeros consecutivos desde la unidad asta el numero </b>


//y se denota `por el simbolo !. por ejemplo 4! = 4*3*2*1, teniendo en cuenta esto lea un numero y encuentre su factorial

import java.io.*;

class whiledop4_1{

public static void main(String args[])throws IOException

{
<!--more-->
int n,f,i;

BufferedReader in=new BufferedReader (new InputStreamReader(System.in));

System.out.println("Encuentra el factorial de un numero ");

System.out.println("Ingrese numero ");

n=Integer.parseInt(in.readLine());

f=1;

i=n;

while(i!=0){

f=f*i;

i=i-1;

}

System.out.println(n+"!= "+f);

}

}

algoritmo para encontrar el mcm-mcd con sentencia while



algoritmo para encontrar el mcm-mcd con sentencia while


<b>Encuentre el mcm de dos numeros a Y b sabiendo que (a)(b)=(mcm)(mcd)  </b>

import java.io.*;

class whiledop_4_2{

public static void main(String args[])throws IOException

{

int a,b,r,a1,b1;

BufferedReader in=new BufferedReader (new InputStreamReader(System.in));
<!--more-->
System.out.println("Encuentra el mcm de dos numeros sabiendo que a*b=mcm*mcd ");

System.out.println("Ingrese primer numero ");

a=Integer.parseInt(in.readLine());

System.out.println("Ingrese segundo numero ");

b=Integer.parseInt(in.readLine());

a1=a;

b1=b;

while(b>0){//se calcula en a el mcd

r=a%b;

a=b;

b=r;

}

System.out.println("El mcm("+a1+","+b1+")= "+((a1*b1)/a));

}

}

algoritmo para saber cantidad de digitos con sentencia while

algoritmo para saber cantidad de digitos con sentencia while

determine cuantos digitos tiene un numero entero ingresado por el teclado. 

import java.io.*;

class whiledop_4_4{

public static void main(String args[])throws IOException

{

int n,n1,c;

BufferedReader in=new BufferedReader (new InputStreamReader(System.in));
<!--more-->
System.out.println("cuenta la cantidad de digitos de un numero entero ");

System.out.println("Ingrese numero");

n=Integer.parseInt(in.readLine());

n1=n;

c=1;

while(n>=10&&n!=0){

n=n/10;

c=c+1;

}

System.out.println(n1+" tiene :"+c+" digitos");

}

}

algoritmo para saber el digito mayor con sentencia while



algoritmo para saber el digito mayor con sentencia while

lea un entero y diga cual es su digito mayor 

import java.io.*;

class whiledop_4_6{

public static void main(String args[])throws IOException

{

int n,n1,m;

BufferedReader in=new BufferedReader (new InputStreamReader(System.in));
<!--more-->
System.out.println("Lee un numero e indica el digito mayor ");

System.out.println("Ingrese numero");

n=Integer.parseInt(in.readLine());

n1=n;

m=0;

while(n>0){

if((n%10)>m){m=n%10;}

n=n/10;}

System.out.println(m+" es el digito mayor de "+ n1);

}

}

ENTRADAS POPULARES