Convirtiendo nuestros algoritmos a Código
Los siguientes programas son la traducción de los algoritmos hechos en la sección 1.4. Algoritmos Basicos con Formulas.
Ejercicio: Área del Triangulo
DISEÑO:
Algoritmo AreaTriangulo
Inicio
Real area,b,h
Leer(h,b)
area = (1/2) * b * h
Escribir(area)
Fin
Algoritmo AreaTriangulo
Inicio
Real area,b,h
Leer(h,b)
area = (1/2) * b * h
Escribir(area)
Fin
CÓDIGO:
public static void Main(string[] args)
{
double area,b,h;
Console.WriteLine("Ingresa la Altura: ");
h = double.Parse(Console.ReadLine());
Console.WriteLine("Ingresa la Base: ");
b = double.Parse(Console.ReadLine());
area = (1.0/2.0) * b * h;
Console.WriteLine("El area del triangulo es: " + area);
Console.ReadLine();
}
public static void Main(string[] args)
{
double area,b,h;
Console.WriteLine("Ingresa la Altura: ");
h = double.Parse(Console.ReadLine());
Console.WriteLine("Ingresa la Base: ");
b = double.Parse(Console.ReadLine());
area = (1.0/2.0) * b * h;
Console.WriteLine("El area del triangulo es: " + area);
Console.ReadLine();
}
Ejercicio: El Área del Circulo
Hacer un algoritmo para calcular el área de un circulo.
DISEÑO:
El diseño de este modelo nos plantea algo nuevo, el uso de una constante llamada PI, todas las variables las consideramos de tipo real, por tanto:
Algoritmo AreaCirculo
Inicio
Real r, area, PI
PI = 3.1416
Leer(r)
area = PI * r * r
Escribir(area)
Fin
El diseño de este modelo nos plantea algo nuevo, el uso de una constante llamada PI, todas las variables las consideramos de tipo real, por tanto:
Algoritmo AreaCirculo
Inicio
Real r, area, PI
PI = 3.1416
Leer(r)
area = PI * r * r
Escribir(area)
Fin
CÓDIGO
public static void Main(string[] args)
{
double r, area, PI;
PI = 3.1416;
Console.WriteLine("Ingresa el radio del Circulo: ");
r = double.Parse(Console.ReadLine());
area = PI * r * r;
Console.WriteLine("El area del circulo es: " + area);
Console.ReadLine();
}
public static void Main(string[] args)
{
double r, area, PI;
PI = 3.1416;
Console.WriteLine("Ingresa el radio del Circulo: ");
r = double.Parse(Console.ReadLine());
area = PI * r * r;
Console.WriteLine("El area del circulo es: " + area);
Console.ReadLine();
}
Ejercicio: Área y Volumen del Cubo
Hacer un algoritmo para calcular el área y volumen de un cubo.
DISEÑO:
Algoritmo AreaVolumenDelCono
Inicio
Real L, area, volumen
Leer(L)
area = 6 * L * L
volumen = L * L * L
Escribir(area, volumen)
Fin
Algoritmo AreaVolumenDelCono
Inicio
Real L, area, volumen
Leer(L)
area = 6 * L * L
volumen = L * L * L
Escribir(area, volumen)
Fin
CÓDIGO:
public static void Main(string[] args)
{
double L, area, volumen;
Console.WriteLine("Ingresa el lado del cubo: ");
L = double.Parse(Console.ReadLine());
area = 6 * L * L;
volumen = L * L * L;
Console.WriteLine("El Area es: " + area);
Console.WriteLine ("El Volumen es: "+ volumen);
Console.ReadLine();
}
public static void Main(string[] args)
{
double L, area, volumen;
Console.WriteLine("Ingresa el lado del cubo: ");
L = double.Parse(Console.ReadLine());
area = 6 * L * L;
volumen = L * L * L;
Console.WriteLine("El Area es: " + area);
Console.WriteLine ("El Volumen es: "+ volumen);
Console.ReadLine();
}
Actividades
- Hacer un programa para hallar el área del trapecio (figura 1).
- Hacer un programa para hallar el área de la corona circular (figura 1).
- Hacer un programa para calcular el volumen y el área de un cilindro circular recto (figura 2).
Vídeo de Apoyo, como Hacer el Algoritmo
Programar en C# el Área de un Triangulo
No hay comentarios:
Publicar un comentario