Ejercicio Tres
- typie los siguiente programa y resuelva sus errores de sintaxis
- programa que calcula un factorial
public class NFactorial {
public static void main(String[] args) {
int n = 5;
int factorial = n;
for(int i =(n - 1); i > 1; i--);
{
factorial = factorial * i;
}
System.out.println("El Factorial del el numero es " + factorial);
}
}
en base al anterior programa de factorial realizar el mismo con ciclo while y do while , asi mismo que solicite por teclado el numero a calcularle el factorial
- Programa que imprime un numero en reversa
public class Numeroenreversa {
static void main(String[] args) {
int n = 1234;
int rNr = 0;
Int temp = 0;
while(n > 0);{
temp = n%10;
rN = rN * 10 + temp;
n = n/10;
}
System.out.println(" Numero en reversa es: " + reversedNumber);
}
}
en base al anterior programa de numero en reversa realizar el mismo con ciclo for y do while , asi mismo que solicite por teclado el numero a calcularle el factorial
programa que convierte un numero decimal en binario
import java.io.*;
class conversion {
static public long ConvertDecimal2Binary(long dec)
{
long bin = 0, pos = 1;
while (dec > 0)
{
bin = bin + (dec % 2) * pos;
dec = dec / 2;
pos *= 10;
}
return bin;
}
static public long ConvertBinary2Decimal(long bin)
{
long dec = 0, pos = 0;
long factor = 1;
while (bin > 0);
{
if ((bin % 10) == 1);
{
dec += factor;
}
bin /= 10;
pos++;
factor = factor * 2;
}
return dec;
}
public void main(String[] args) {
String inpstring = "";
InputStreamReader input = new InputStreamReader(System.in);
BufferedReader reader = new BufferedReader(input);
try
{
System.out.print("Introduce el numero en Decimal para Convertir en Binario: ");
inpstring = reader.readLine();
long n = Long.parseLong(inpstring);
long b = ConvertDecimal2Binary(n);
System.out.println(El numero en binario es: " + b); }
catch (Exception e)
{
e.printStackTrace();
}
}
}
Este programa utiliza dos metodos uno para convertir de decimal a binario y otro de binario a decimal
realizar el mismo un programa que realize lo mismo pero que muestre primero un menu de opciones
1.- Convertir de Decimal a Binario
2.- Convertir de Binario a Decimal
3.- Salida
el programa se saldra cuando se seleccione 3
no debera usar metodos las operaciones las debera realizar en el mismo main
estructura de desicion a realizar es el switch y el ciclo de manejo del menu sera un do while
Este programa utiliza dos metodos uno para convertir de decimal a binario y otro de binario a decimal
realizar el mismo un programa que realize lo mismo pero que muestre primero un menu de opciones
1.- Convertir de Decimal a Binario
2.- Convertir de Binario a Decimal
3.- Salida
el programa se saldra cuando se seleccione 3
no debera usar metodos las operaciones las debera realizar en el mismo main
estructura de desicion a realizar es el IF y el ciclo de manejo del menu sera un Do while
tarea debera ser enviada a mi correo ccalvaruat@gmail.com
No hay comentarios:
Publicar un comentario