algoritmo y programacion

Páginas: 6 (1431 palabras) Publicado: 22 de abril de 2014
ALGORITMOS Y METODOS DE PROGRAMACION
PRACTICA
Resolver los siguientes problemas por medio de diagramas de flujo, pseudocódigo y lenguaje C#.
1. Se pide por teclado un dato numérico y luego muéstrelo por pantalla.
DIAGRAMA DE FLUJO
PSEUDOCODIGO
LENGUAJE C#
namespace EJERCICIO 1
{
class Program
{
static void Main(string[] args)
{
double NÚMERO;Console.WriteLine("INGRESE UN NÚMERO");
NÚMERO = double.Parse(Console.ReadLine());
Console.WriteLine("EL NUMERO INGRESADO ES="+NÚMERO);
Console.ReadKey();
}
}
}

2. Calcular el área y el volumen de un cilindro.
A= (2*(π*r^2)) + ((2* π *r)*h)
V= (π *r^2)*h
DIAGRAMA DE FLUJO
PSEUDOCODIGO
LENGUAJE C#
namespace EJERCICIO 2
{class Program
{
static void Main(string[] args)
{
double r, h, AREA, VOLUMEN , Pi;
Pi = 3.14;
Console.WriteLine("INGRESE SU RADIO");
r = double.Parse(Console.ReadLine());
Console.WriteLine("INGRESE SU ALTURA");
h = double.Parse(Console.ReadLine());
AREA = (2 * Pi * r * r) + (2 * Pi * r* h);
VOLUMEN = Pi * r * r * h;
Console.WriteLine("AREA="+AREA);
Console.WriteLine("VOLUMEN="+VOLUMEN);
Console.ReadKey();
}
}
}
3. Calcular el área de un triángulo en función de las longitudes de sus lados. Y mostrar el semiperímetro y el área.
p=(A+B+C)/2 p= semiperimetro
AREA= p (p-A)*(p-B)*(p-C)
DIAGRAMA DE FLUJOPSEUDOCOSIGO
LENGUAJE C#
namespace EJERCICIO 3
{
class Program
{
static void Main(string[] args)
{
double A, B, C, ÁREA, SEMIPERÍMETRO;
Console.WriteLine("AREA Y PERÍMETRO DE UN TRIÁNGULO");
Console.WriteLine("PARA CALCULAR EL SEMIPERÍMETRO Y EL ÁREA DE UN TRIANGULO NECESITAMOS LOS VALORES DE SUS LADOS:");Console.WriteLine("INGRESE VALOR DE A");
A = 0;
A = double.Parse(Console.ReadLine());
Console.WriteLine("INGRESE VALOR DE B");
B = 0;
B = double.Parse(Console.ReadLine());
Console.WriteLine("INGRESE VALOR DE C");
C = 0;
C = double.Parse(Console.ReadLine());
SEMIPERÍMETRO = 0;SEMIPERÍMETRO = (A + B + C)/2;
Console.WriteLine("EL SEMIPERÍMETRO DEL TRIANGULO ES="+SEMIPERÍMETRO);
ÁREA = 0;
ÁREA = SEMIPERÍMETRO * (SEMIPERÍMETRO - A) * (SEMIPERÍMETRO - B) * (SEMIPERÍMETRO - C);
Console.WriteLine("EL ÁREA DEL TRIÁNGULO ES:"+ÁREA);
Console.ReadKey();
}
}
}

4. Dados dos números enteros positivos,calcule la suma de los mismos e imprima (mostrar) el resultado de la siguiente manera.
5+3=8
Tomando en cuenta que 5 y 3 son números ingresados por teclado.
DIAGRAMA DE FLUJO
PSEUDOCODIGO
Inicio
Declarar: A, B, C, SUMA son Enteros
Mostrar: (“INGRESE UN NUMERO”)
Asignar: A = 0
Leer: A
Mostrar: (“INGRESE UN NUMERO”)
Asignar: B = 0
Leer: B
Asignar: SUMA = 0
Asignar: SUMA = C = A + BMostrar: (“A + B = C”)
Fin
LENGUAJE
namespace EJERCICIO 4
{
class Program
{
static void Main(string[] args)
{
int A, B, C, SUMA;
Console.WriteLine("INGRESE UN NÚMERO:");
A = 0;
A = int.Parse(Console.ReadLine());
Console.WriteLine("INGRESE UN NÚMERO:");
B = int.Parse(Console.ReadLine());SUMA = 0;
SUMA = C = A + B;
Console.WriteLine("EL RESULTADO ES:"+A+"+"+B+"="+C);
Console.ReadKey();
}
}
}

5. Dado un número entero, calcular el doble del mismo y su potencia cúbica. Luego muestre el resultado.
DIAGRAMA DE FLUJO
PSEUDOCODIGO
LENGUAJE C#
namespace EJERCICIO 6
{
class Program
{
static void...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Algoritmo y programacion
  • algoritmo y programacion
  • Algoritmos Programacion
  • Algoritmos en programacion
  • Algoritmos Y Programacion
  • algoritmo y programacion
  • Algoritmos de programacion
  • Algoritmo de Programación

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS