You are on page 1of 4

PROGRAMACION II

PRIMER PARCIAL

M.Sc. Irma Prado

Debe realizar programas completos:


1. Para convertir un nmero binario a decimal, cada dgito del nmero binario, de derecha a
izquierda se multiplica por potencias de dos, sumando todos estos resultados. Ejemplo:
Nmero binario: 1011
Para convertirlo se procede as:

1*23 + 0*22 + 1*21 + 1*20 =1*8 + 0*4 + 1*2 + 1*1= 11


Entonces el resultado es 11 en decimal
Realice un programa en java para realizar esta conversin, el programa debe tener las
siguientes funciones:
a) Funcin que permite la entrada de un nmero entero:

public static int leer(String k)throws IOException


b) Funcin que indica si el nmero es o no binario ( es decir que todos los dgitos deben
ser 0 o 1):

public static boolean verifica_binario(int nu)


c) Funcin que convierte un numero binario a decimal

public static int convertir(int numero)

2. Programa que mediante un men de opciones permita calcular reas de figuras


geomtricas:
a. rea de un tringulo = (base*altura)/2
b. Area del crculo = *radio2
El programa debe tener las siguientes funciones:
a. Funcin que muestra el men de opciones y retorna la opcin elegida

public static int menu()throws IOException


b. Funcin que permite la entrada de un nmero real:

public static float leer(String k)throws IOException


c. Funcin que calcula el rea del tringulo:

PROGRAMACION II

PRIMER PARCIAL

M.Sc. Irma Prado

public static void area_triangulo()throws IOException


d. Funcin que calcula el rea del circulo:

public static void area_circulo(float p, float k)throws IOException


3. Programa para calcular la sgte sumatoria:

1! + 3! + 5 + 7! + para k trminos
El programa debe tener las sgtes funciones:
a) Funcin que permite la entrada de un nmero entero:

public static int leer(String k)throws IOException


b) Funcin que calcula el factorial de un nmero:

public static int factorial(int r)


c) Funcin que calcula la sumatoria:

public static int sumatoria(int t)

PROGRAMACION II

PRIMER PARCIAL

M.Sc. Irma Prado

Debe realizar programas completos:

1. Para convertir un nmero octal a decimal, cada dgito del nmero octal, de derecha a
izquierda se multiplica por potencias de ocho, sumando todos estos resultados. Ejemplo:
Nmero octal: 734
Para convertirlo se procede asi;

7*82 + 3*81 + 4*80= 7*64 + 24 + 4*1 = 448 + 28 = 476


Entonces el resultado es 476 en decimal
Realice un programa en java para realizar esta conversin, el programa debe tener las
siguientes funciones:
a) Funcin que permite la entrada de un nmero entero:

public static int leer(String k)throws IOException


b) Funcin que indica si el nmero es o no octal, es decir que todos sus dgitos son
positivos y menores que 8:

public static boolean verifica_octal(int nu)


c) Funcin que convierte un numero octal a binario

public static int convertir(int numero)

2. Programa que mediante un men de opciones permita calcular reas de figuras


geomtricas:
a. rea de un cuadrado = lado2
b. rea del tringulo = (base*altura)/2
El programa debe tener las siguientes funciones:
a. Funcin que muestra el men de opciones y retorna la opcin elegida

public static int menu()throws IOException


b. Funcin que permite la entrada de un nmero real:

public static float leer(String k)throws IOException

PROGRAMACION II

PRIMER PARCIAL

M.Sc. Irma Prado

c. Funcin que calcula el rea del tringulo:

public static void area_triangulo()throws IOException


d. Funcin que calcula el rea del circulo:

public static void area_cuadrado(float p, float k)throws


IOException

3. Programa para calcular la sgte sumatoria:

2! + 4! + 6 ! + para k trminos
El programa debe tener las sgtes funciones:
b) Funcin que permite la entrada de un nmero entero:

public static int leer(String k)throws IOException


b) Funcin que calcula el factorial de un nmero:

public static int factorial(int r)


c) Funcin que calcula la sumatoria:

public static int sumatoria(int t)

You might also like