You are on page 1of 3

GUIA 2

Ejercicio N° 1. Elaborar un algoritmo que dadas tres notas, determine el promedio ponderado si
nota1 vale 30%, nota2 vale 40 % y nota3 vale 30%.

3. Codificación en lenguaje de programación C#:


//programa que determina el promedio ponderado de tres notas
//declarar e inicializar variables
float Nota_1, Nota_2, Nota_3;
double Promedio;
//Leer datos
Console.Write("Ingrese la nota 1 :");
Nota_1 = float.Parse(Console.ReadLine());
Console.Write("Ingrese la nota 2 :");
Nota_2 = float.Parse(Console.ReadLine());
Console.Write("Ingrese la nota 3 :");
Nota_3 = float.Parse(Console.ReadLine());
//Calcular el promedio de las notas
Promedio = (Nota_1 * 0.3) + Nota_2 * 0.4 + Nota_3 * 0.3;
//Escribir el promedio ponderado de tres notas
Console.Write("El promedio de tres notas es: {0} ", Promedio);
Console.ReadKey();
Ejercicio N° 2. Elaborar un algoritmo que permita hallar la solución de una ecuación de segundo
grado de la forma AX2 +BX+C = 0

CODIFICACIÓN EN EL LENGUAJE DE PROGRAMACIÓN C#

// Acción : Este programa calcula la solución de una ecuacion de segundogrado


double A, B, C, D, E, X1, X2;
//Leer datos
Console.Write("Ingrese el valor del coeficiente A: ");
A = double.Parse(Console.ReadLine());
Console.Write("Ingrese el valor del coeficiente B: ");
B = double.Parse(Console.ReadLine());
Console.Write("Ingrese el valor del coeficiente C: ");
C = double.Parse(Console.ReadLine());

//Calcular el valor de las raices


D = Math.Pow(B, 2) - 4 * A * C;
E = 2 * A;
X1 = (-B + Math.Sqrt(D)) / E;
X2 = (-B - Math.Sqrt(D)) / E;
//Escribir las raices
Console.WriteLine("raiz X1: {0} ", X1);
Console.WriteLine("raiz X2: {0} ", X2);
Console.ReadKey();
EJERCICIOS PROPUESTOS

Actividad 1:

Elaborar un algoritmo para hallar el área total y el volumen de un cilindro.

You might also like