Gestion Por Procesos

Páginas: 5 (1120 palabras) Publicado: 30 de octubre de 2012
I. SECUENCIALES:
SENTENCIAS SIMPLES Las sentencias simples son código en donde se aplican directamente formulas o salidas inmediatas y no requiere de puntos de control.
1. ENUNCIADO C010001: Determinar la suma de los N primeros números enteros de acuerdo a la siguiente fórmula: Suma = (N*(N+1))/2
DEFINICIÓN DE VARIABLES:
N: cantidad de números naturales
suma: la suma de los n primerosnúmeros

Entrada: N
Proceso: suma = N*(N+1)/2
Salida: suma
CODIGO:
package secuencial11;

import java.io.BufferedReader;
import java.io.InputStreamReader;

public class Ejercicio1 {

/**
* @param args the command line arguments
*/
public static void main(String[] args) {

int N=0; //variable para guardar el numero ingresado por teclado int Suma;int Suma;//variable de tipo entero para guardar la suma

//se crea el buffer para el ingreso de datos
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));

try
{
//IMPRIMIR UN STRING SOLICITANDO EL NUMERO
System.out.print("Ingresar un numero: ");

//Integer.parseInt(String par) //Convierte a enterouna cadena de caracteres

N = Integer.parseInt(in.readLine());
// se ingresa la cantidad de numeros
// y se convierte a entero

}
catch(Exception e)
{
System.err.println("error: No se puede convertir a entero ");

N = 0;
}

//se calcula la suma Suma=N*(N+1)/2;
// Suma =(N*(N+1))/2;
Suma = N*(N+1);
Suma = Suma / 2;

//Se imprime por pantalla la suma de los N numeros
//System.out.println("La suma de los <<"+N+">> primeros numeros es:"+Suma);

System.out.println("La suma de los <<"+N+">> primeros numeros enteros es: "+Suma);
}

}
2. ENUNCIADO C010002: Calcular el interés generado por uncapital depositado durante cierta cantidad de periodos a una tasa de interés determinada y expresada en porcentaje.
Aplicar la siguiente fórmula:
Monto = Capital * (1 + tasa/100) numero de periodos
Interés = Monto – Capital
Donde, tasa es el porcentaje de interés por periodo. Un periodo puede ser un día, un año, etc.
DEFINICIÓN DE VARIABLES:
M: Monto acumulado
C: Capital depositado
T:Tasa de interés en porcentaje
I: Interés acumulado
np Número de periodos;

Entrada: C, T, np
Proceso:
Calculamos el monto acumulado con la siguiente formula
M = C * (1 + T/100)np

Calculamos el interés
I = M – C
Salida: I
CODIGO:
package secuencial11;

import java.io.BufferedReader;
import java.io.InputStreamReader;

public class Ejercicio2 {

/**
* @param args thecommand line arguments
*/
public static void main(String[] args) {

double M = 0, C = 0, T = 0 , I = 0;
double np = 0;

//se crea el buffer para el ingreso de datos
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));

// captura una excepcion, se usa para no salirse de la aplicacion
//

//// CAPITAL
//
try
{
//IMPRIMIR UN STRING SOLICITANDO EL NUMERO
System.out.print("Ingresar Capital:");
C = Double.parseDouble(in.readLine());

}
catch(Exception e)
{
System.err.println("error: No se puede convertir el valor del capital a decimal ");

C = 0;
}//
// TASA DE INTERES
//
try
{
System.out.print("Ingresar Tasa de interes: (En porcentaje)");
T = Double.parseDouble(in.readLine());
}
catch(Exception e)
{
System.err.println("error: No se puede convertir el valor de la Tasa de interes a decimal ");
T = 0;
}

//...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Gestión de procesos y gestión de usuarios
  • Proceso de Gestión
  • Gestion De Procesos
  • Gestion Por Proceso
  • Gestion de procesos
  • Gestion por procesos
  • gestion de procesos
  • procesos de gestion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS