La solución de tareas sobre estadísticas del negocio
lindabaronTarea20 de Agosto de 2013
11.872 Palabras (48 Páginas)693 Visitas
1. En alumno desea saber cuál será su promedio general en las tres materias más difíciles que
cursa y cuál será el promedio que obtendrá en cada una de ellas. Estas materias se evalúan
como se muestra a continuación:
La calificación de Matemáticas se obtiene de la sig. manera:
Examen 90%
Promedio de tareas 10%
En esta materia se pidió un total de tres tareas.
La calificación de Física se obtiene de la sig. manera:
Examen 80%
Promedio de tareas 20%
En esta materia se pidió un total de dos tareas.
La calificación de Química se obtiene de la sig. manera:
Examen 85%
Promedio de tareas 15%
En esta materia se pidió un promedio de tres tareas.
Solucion:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication1
class Promediar
{
static void Main(string[] args)
{
int E1,E2,E3;
double PT1,PT2,PT3,PM,PQ,PF,R1,PTR1,PE,PTM;
Console.Write("Digite Nota del Examen de Matematicas: ");
E1 = int.Parse(Console.ReadLine());
Console.Write("Digite Nota de la Primera Tarea: ");
PT1 = double.Parse(Console.ReadLine());
Console.Write("Digite Nota de la Segunda Tarea: ");
PT2 = double.Parse(Console.ReadLine());
Console.Write("Digite Nota de la Tercera Tarea: ");
PT3 = double.Parse(Console.ReadLine());
R1 = ((PT1 + PT2 + PT3) / 3);
PTR1 = (R1 * 10) / 100;
PE = (E1 * 90) / 100;
PTM = (PTR1 + PE);
Console.WriteLine ("El Promedio de Matematicas es de: " +PTM );
Console.ReadKey();
Console.Write("Digite Nota del Examen de Quimica: ");
E2 = int.Parse(Console.ReadLine());
Console.Write("Digite Nota de la Primera Tarea: ");
PT1 = double.Parse(Console.ReadLine());
Console.Write("Digite Nota de la Segunda Tarea: ");
PT2 = double.Parse(Console.ReadLine());
Console.Write("Digite Nota de la Tercera Tarea: ");
PT3 = double.Parse(Console.ReadLine());
R1 = ((PT1 + PT2 + PT3) / 3);
PTR1 = (R1 * 10) / 100;
PE = (E2 * 90) / 100;
PTM = (PTR1 + PE);
Console.WriteLine("El Promedio de Quimica es de: " + PTM);
Console.ReadKey();
Console.Write("Digite Nota del Examen de Fisica: ");
E3 = int.Parse(Console.ReadLine());
Console.Write("Digite Nota de la Primera Tarea: ");
PT1 = double.Parse(Console.ReadLine());
Console.Write("Digite Nota de la Segunda Tarea: ");
PT2 = double.Parse(Console.ReadLine());
R1 = ((PT1 + PT2 ) / 2);
PTR1 = (R1 * 10) / 100;
PE = (E3 * 90) / 100;
PTM = (PTR1 + PE);
Console.WriteLine("El Promedio de Fisica es de: " + PTM);
Console.ReadKey();
}
}
2. Una institución educativa estableció un programa para estimular a los alumnos con buen
rendimiento académico y que consiste en lo siguiente:
Si el promedio es de 9.5 o más y el alumno es de preparatoria, entonces este podrá cursar 55
unidades y se le hará un 25% de descuento.
Si el promedio es mayor o igual a 9 pero menor que 9.5 y el alumno es de preparatoria,
entonces este podrá cursar 50 unidades y se le hará un 10% de descuento.
Si el promedio es mayor que 7 y menor que 9 y el alumno es de preparatoria, este podrá cursar
50 unidades y no tendrá ningún descuento.
Si el promedio es de 7 o menor, el numero de materias reprobadas es de 0 a 3 y el alumno es
de preparatoria, entonces podrá cursar 45 unidades y no tendrá descuento.
Si el promedio es de 7 o menor, el numero de materias reprobadas es de 4 o más y el alumno
es de preparatoria, entonces podrá cursar 40 unidades y no tendrá ningún descuento.
Si el promedio es mayor o igual a 9.5 y el alumno es de profesional, entonces podrá cursar 55
unidades y se le hará un 20% de descuento.
Si el promedio es menor de 9.5 y el alumno es de profesional, entonces podrá cursar 55
unidades y no tendrá descuento.
Obtener el total que tendrá que pagar un alumno si la colegiatura para alumnos de profesional
es de $300 por cada cinco unidades y para alumnos de preparatoria es de $180 por cada cinco
unidades.
Solucion.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication2
class Pagar
{
static void Main(string[] args)
{
int M;
double D, Pago, Resp=0,P;
String N;
Console.WriteLine("Si es de Preparatoria Digite P y si no Digite F ");
N = Console.ReadLine();
if (N =="p")
{
Console.WriteLine("Digite su Promedio: ");
Resp = double.Parse(Console.ReadLine());
if (Resp >= 9.5)
{
Console.WriteLine("Usted Puede Cursar 55 Unidades");
P = ((55 / 5) * 180);
D = ((P * 25) / 100);
Console.WriteLine("Tendra Un Valor de: " + P + "$\n" + "Y Con Un
descuento del 25% Teniendo un Valor de: " + D + "$");
Console.ReadKey();
}
else if (Resp >= 9 && Resp<9.5)
descuento del 10% Teniendo un Valor de: " + D + "$");
else if (Resp <= 7)
{
Console.WriteLine("Usted Puede Cursar 50 Unidades");
P = ((50 / 5) * 180);
D = ((P * 10) / 100);
Console.WriteLine("Tendra Un Valor de: " + P + "$\n" + "Y Con Un
Console.ReadKey();
}
{
Console.WriteLine("Digite Cuantas Materias a Reprobado");
M = int.Parse(Console.ReadLine());
if (M <= 3)
{
Console.WriteLine("Usted Puede Cursar 45 Unidades");
P = ((45 / 5) * 180);
Console.WriteLine("Tendra Un Valor de: " + P + "$\n");
Console.ReadKey();
}
else if (M>=4)
{
Console.WriteLine("Usted Puede Cursar 40 Unidades");
P = ((40 / 5) * 180);
Console.WriteLine("Tendra Un Valor de: " + P + "$\n");
Console.ReadKey();
}
}
}
else
if (N == "f")
{
Con Un descuento del 20% Teniendo
...