algoritmo de busqueda

Páginas: 18 (4389 palabras) Publicado: 23 de abril de 2014
ESTRUCTURA SECUENCIAL
PROBLEMA 1
1.- Análisis
1.1.- Entender el problema
Datos Resultado
Altura (h) Radio (r) Volumen
4 2 50.24

1.2. - Modelo
Volumen = h*r*r*3.1416

1.3.- Especificación delalgoritmo
1.3.1.- Diccionario de variables
Volumen : real
h = altura del cilindro: real
r = radio del cilindro : real

2.- Diseño
2.1.- Descripción del Algoritmo
INICIO
{Variables}
Volumen, h, r
{Leer datos de entrada}
Leer altura
Leer radio
{Calcular Volumen}
Volumen =h*r*r*3.1416
{Escribir resultado}
Escribir Volumen
Fin

3. - Codificación
static void Main(string[] args)
{
//variables
Double h, r, pi = 3.14, v;
//leer datos
Console.WriteLine("ingrese h");
h = Double.Parse(Console.ReadLine());
Console.WriteLine("ingrese r");
r= Double.Parse(Console.ReadLine());
//procesar
v = h * Math.Pow(r, 2) * pi;
//escribir resultado
Console.WriteLine("el v es:" + v);
Console.ReadLine();

}

PROBLEMA 2
1.- Análisis
1.1.- Entender el problema
Datos Resultado
Radio (r)Volumen Área
5 314 5.23.33

1.2. - Modelo
Volumen = (4*3.14*r*r*r)/3
Área = 4*3.14*r*r

1.3.- Especificación del algoritmo
1.3.1.- Diccionario de variables
Volumen: real
Area: real
Radio: real

2.- Diseño
2.1.- Descripción del Algoritmo
INICIO
{Variables}Volumen, área, radio
{Leer datos de entrada}
Leer radio
{Calcular Volumen y Área}
Volumen = (4*3.14*r*r*r)/3
Área = 4*3.14*r*r
{Escribir resultado}
Escribir Volumen
Escribir Área
Fin







3. - Codificación
static void Main(string[] args)
{
//variablesDouble radio, Al, V,pi=3.14;
//leer datos
Console.WriteLine("ingrese radio");
radio = Double.Parse(Console.ReadLine());
//procesar
Al = 4 * pi * Math.Pow(radio, 2);
V = (4 * pi * Math.Pow(radio, 3)) / 3;
//escribir resultado
Console.WriteLine("el Al es:" + Al);Console.WriteLine("el V es:" + V);
Console.ReadLine();
}


PROBLEMA 3
1.- Análisis
1.1.- Entender el problema
Datos Resultado
X1 Y1 X2 Y2 Pendiente
2 4 3 5 1

1.2. - Modelo
m = (YI - Y2)/(XI – X2)

1.3.- Especificación del algoritmo
1.3.1.- Diccionario de variables
X1, X2, Y1, Y2, m

2.- Diseño
2.1.- Descripción del Algoritmo
INICIO
{Variables}
X1, X2, Y1, Y2, m
{Leer datos de entrada}
Leer X1
Leer X2
Leer Y1
Leer Y2
{Calcularla Pendiente}
m = (YI - Y2)/ (XI – X2)
{Escribir resultado}
Escribir m
Fin

3. - Codificación
static void Main(string[] args)
{
//variables
double pendiente, X1, X2, Y1, Y2;
//leer datos
Console.WriteLine("ingrese X1");
X1 = double.Parse(Console.ReadLine());...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Algoritmos De Busqueda
  • algoritmo de busqueda
  • Algoritmo de Busqueda
  • algoritmos de busqueda
  • Algoritmos De Busqueda
  • Algoritmos de busqueda y
  • Aplicaciones de algoritmos de búsqueda
  • ALGORITMO DE ORDENAMIENTO Y BUSQUEDA EN JAVA

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS