Beispiel #1
0
        static double findAverage(double numGrades)
        {
            double gradeTotal = 0;
            double average    = 0;

            for (int i = 0; i < numGrades; i++)
            {
                if (i == 0)
                {
                    gradeTotal += UIF.PromptDouble("Please enter your first grade: ");
                }
                else if (i == numGrades - 1)
                {
                    gradeTotal += UIF.PromptDouble("Please enter your last grade: ");
                }
                else
                {
                    gradeTotal += UIF.PromptDouble("Please enter your next grade: ");
                }
            }

            if (numGrades != 0)
            {
                average = (gradeTotal / numGrades);
            }
            else
            {
                average = 1;
            }

            return(average);
        }
Beispiel #2
0
		public static void Main (string[] args)
		{
			double balance = UIF.PromptDouble ("Please enter initial balance: ");
			double percentage = UIF.PromptDouble ("Please enter a percentage as a decimal: ");
			double desired_balance = UIF.PromptDouble ("Please enter desired balance: ");
	Console.WriteLine("The years to earn {0} is {1}.", desired_balance, BankAccount(balance, percentage, desired_balance);
		}
Beispiel #3
0
        static void Main()
        {
            double hours = UIF.PromptDouble("Enter hours worked: ");
            double wage  = UIF.PromptDouble("Enter dollars paid per hour: ");
            double total = CalcWeekWages(hours, wage);

            Console.WriteLine("Wages for {0} hours at {1:F2} per hour are {2:F2}.", hours, wage, total);
        }
Beispiel #4
0
        static void Main()
        {
            double x = UIF.PromptDouble("Please enter your starting amount: ");
            double y = UIF.PromptDouble("Please enter your rate (ex. '.04'): ");
            double z = UIF.PromptDouble("Please enter your desired amount: ");

            Compound(x, y, z);
        }
Beispiel #5
0
 }                       // end chunk
 
 static void Main()  // rest same as in Wages1.cs
 {
    double hours = UIF.PromptDouble("Enter hours worked: ");
    double wage = UIF.PromptDouble("Enter dollars paid per hour: ");
    double total = CalcWeeklyWages(hours, wage);
    Console.WriteLine(
       "Wages for {0} hours at ${1:F2} per hour are ${2:F2}.",
       hours, wage, total);
 }
Beispiel #6
0
        static void Main()
        {
            double hours = UIF.PromptDouble("Enter hours worked: ");
            double wage  = UIF.PromptDouble("Enter dollars paid per hour: ");
            double total = CalcWeeklyWages(hours, wage); //before chunk2

            Console.WriteLine(
                "Wages for {0} hours at ${1:F2} per hour are ${2:F2}.",
                hours, wage, total);
        }                                              //after chunk2
        static void Main()
        {
            double weight = UIF.PromptDouble("How many pounds does your suitcase weigh? ");

            if (weight > 50)
            {
                Console.WriteLine("There is a $25 charge for luggage that heavy.");
            }
            Console.WriteLine("Thank you for your business");
        }
Beispiel #8
0
        // end of function chunk
        static void Main()
        {
            Console.WriteLine("Your letter grade is {0}.", letterGrade(88));
            Console.WriteLine("Your letter grade is {0}.", letterGrade(90));
            Console.WriteLine("Your letter grade is {0}.", letterGrade(78));
            Console.WriteLine("Your letter grade is {0}.", letterGrade(68));
            Console.WriteLine("Your letter grade is {0}.", letterGrade(58));
            double g = UIF.PromptDouble("Enter a numerical grade: ");

            Console.WriteLine("Your letter grade is {0}.", letterGrade(g));
        }
Beispiel #9
0
        static void Main()
        { // main chunk
            double temperature = UIF.PromptDouble("What is the temperature? ");

            if (temperature > 70)
            {
                Console.WriteLine("Wear shorts.");
            }
            else
            {
                Console.WriteLine("Wear long pants.");
            }
            Console.WriteLine("Get some exercise outside.");
        }                             // past main chunk
Beispiel #10
0
        public static void Main(string[] args)
        {
            int exams, labs, homework, projects, participation, weightsum;

            do
            {
                Console.WriteLine("Please enter the weights for the following");
                exams         = UIF.PromptInt("Exams: ");
                labs          = UIF.PromptInt("Labs: ");
                homework      = UIF.PromptInt("Homework: ");
                projects      = UIF.PromptInt("Projects: ");
                participation = UIF.PromptInt("Participation: ");
                weightsum     = exams + labs + homework + projects + participation;
                if (weightsum != 100)
                {
                    Console.WriteLine("Please enter the weights again.");
                }
            } while (weightsum != 100);

            double ExamScore, LabScore, HomeworkScore, ProjectsScore, ParticipationScore;

            double number = UIF.PromptDouble("Please enter the number of grades for exams: ");

            ExamScore = exams * FindAverage("exams", number);

            double number1 = UIF.PromptDouble("Please enter the number of grades for labs: ");

            LabScore = labs * FindAverage("labs", number1);

            double number2 = UIF.PromptDouble("Please enter the number of grades for homework: ");

            HomeworkScore = homework * FindAverage("homework", number2);

            double number3 = UIF.PromptDouble("Please enter the number of grades for projects: ");

            ProjectsScore = projects * FindAverage("projects", number3);

            double number4 = UIF.PromptDouble("Please enter the number of grades for participation: ");

            ParticipationScore = participation * FindAverage("participation", number4);

            double sum2       = ExamScore + LabScore + HomeworkScore + ProjectsScore + ParticipationScore;
            double FinalScore = sum2 / 100.0;

            Console.WriteLine("Your grade in the class is {0}%.", FinalScore);
            Console.WriteLine("Your letter grade is {0}.", LetterGrade(FinalScore));
        }
Beispiel #11
0
        public static double FindAverage(string name, double number)
        {
            double i = 0, grade, average, total = 0;

            while (i != number)
            {
                i++;
                grade  = UIF.PromptDouble("Please enter the grade for " + name + " " + i + ": ");
                total += grade;
                Console.WriteLine("Total points: {0}", total);
            }
            average = total / number;
            if (i == number)
            {
                Console.WriteLine("Calculated average is {0}.", average);
            }
            return(average);
        }
Beispiel #12
0
        static void Main()
        {
            double g = UIF.PromptDouble("Enter a numerical grade: ");

            Console.WriteLine("Your letter grade is {0}", letterGrade(g));
        }
Beispiel #13
0
        static void Main()
        {
            double number = UIF.PromptDouble("Please enter a number: ");

            Console.WriteLine("{0} is {1}", number, numberCat(number));
        }
Beispiel #14
0
        public static void Main(string[] args)
        {
            //initilization
            double ex0;
            double lab0;
            double hw0;
            double pro0;
            double par0;

            double left0 = 100;

            double ex1;
            double lab1;
            double hw1;
            double pro1;
            double par1;

            double ex2;
            double lab2;
            double hw2;
            double pro2;
            double par2;

            double fin;
            string fing;

            bool done = false;

            while (done == false)
            {
                //intro
                Console.WriteLine("Welcome to The Grade Calculator.");
                Console.WriteLine("Follow the directions to find out what your grade is.");
                string name = UIF.PromptLine("What is your name: ");
                //Console.WriteLine ("What is your name?");
                //string name = Console.ReadLine ();

                Console.WriteLine("Hello, {0}.", name);
                Console.WriteLine(" ");


                //asking for exam weights
                do
                {
                    ex0 = UIF.PromptInt("What are your exams weighted? (You have " + left0 + "% left): ");
                    //string ex = Console.ReadLine ();
                    //ex0 = double.Parse (ex);
                    left0 -= ex0;

                    lab0 = UIF.PromptInt("What are your labs weighted? (You have " + left0 + "% left): ");
                    //string lab = Console.ReadLine ();
                    //lab0 = double.Parse (lab);
                    left0 -= lab0;

                    hw0 = UIF.PromptInt("What is your homework weighted? (You have " + left0 + "% left): ");
                    //string hw = Console.ReadLine ();
                    //hw0 = double.Parse (hw);
                    left0 -= hw0;

                    pro0 = UIF.PromptInt("What are your projects weighted? (You have " + left0 + "% left): ");
                    //string pro = Console.ReadLine ();
                    //pro0 = double.Parse (pro);
                    left0 -= pro0;

                    par0 = UIF.PromptInt("What is your participation weighted? (You have " + left0 + "% left): ");
                    //string par = Console.ReadLine ();
                    //par0 = double.Parse (par);
                    left0 -= par0;

                    double sum0 = (ex0 + lab0 + hw0 + pro0 + par0);

                    if (sum0 != 100.00)
                    {
                        Console.WriteLine("Your number don't add up 100%, check that out and try again.");
                        left0 = 100;
                    }
                } while((ex0 + lab0 + hw0 + pro0 + par0) != 100);

                //asking for user's grades
                Console.WriteLine(" ");
                Console.WriteLine("Enter your grade on exams.");
                double n0 = UIF.PromptDouble("How many total grades do you have: ");
                ex1 = findAverage(n0);
                if (ex1 > 1)
                {
                    Console.WriteLine("Calculated average exam grade = {0:F1}", ex1);
                }
                Console.WriteLine(" ");
                //string e = Console.ReadLine ();
                //ex1 = double.Parse (e);

                Console.WriteLine("Enter your grade on labs.");
                double n1 = UIF.PromptDouble("How many total grades do you have: ");
                lab1 = findAverage(n1);
                if (lab1 > 1)
                {
                    Console.WriteLine("Calculated average labs grade = {0:F1}", lab1);
                }
                Console.WriteLine(" ");
                //string l = Console.ReadLine ();
                //lab1 = double.Parse (l);

                Console.WriteLine("Enter your grade on homework.");
                double n2 = UIF.PromptDouble("How many total grades do you have: ");
                hw1 = findAverage(n2);
                if (hw1 > 1)
                {
                    Console.WriteLine("Calculated average homework grade = {0:F1}", hw1);
                }
                Console.WriteLine(" ");
                //string h = Console.ReadLine ();
                //hw1 = double.Parse (h);

                Console.WriteLine("Enter your grade on projects.");
                double n3 = UIF.PromptDouble("How many total grades do you have: ");
                pro1 = findAverage(n3);
                if (pro1 > 1)
                {
                    Console.WriteLine("Calculated average projects grade = {0:F1}", pro1);
                }
                Console.WriteLine(" ");
                //string pr = Console.ReadLine ();
                //pro1 = double.Parse (pr);

                Console.WriteLine("Enter your grade on participation.");
                double n4 = UIF.PromptDouble("How many total grades do you have: ");
                par1 = findAverage(n4);
                if (par1 > 1)
                {
                    Console.WriteLine("Calculated average participation grade {0:F1}", +par1);
                }
                Console.WriteLine(" ");
                //string pa = Console.ReadLine ();
                //par1 = double.Parse (pa);

                //calculations
                ex2  = (ex0 * ex1) / 1000.00;
                lab2 = (lab0 * lab1) / 1000.00;
                hw2  = (hw0 * hw1) / 1000.00;
                pro2 = (pro0 * pro1) / 1000.00;
                par2 = (par0 * par1) / 1000.00;

                double sum2 = ex2 + lab2 + hw2 + pro2 + par2;

                fin = sum2 * 10.0;

                if (fin > 93)
                {
                    fing = "A";
                }
                else if (fin > 90)
                {
                    fing = "A-";
                }
                else if (fin > 87)
                {
                    fing = "B+";
                }
                else if (fin > 83)
                {
                    fing = "B";
                }
                else if (fin > 80)
                {
                    fing = "B-";
                }
                else if (fin > 77)
                {
                    fing = "C+";
                }
                else if (fin > 73)
                {
                    fing = "C";
                }
                else if (fin > 70)
                {
                    fing = "C-";
                }
                else if (fin > 67)
                {
                    fing = "D+";
                }
                else if (fin > 63)
                {
                    fing = "D";
                }
                else if (fin > 60)
                {
                    fing = "D-";
                }
                else
                {
                    fing = "F";
                }

                //answer to their question

                Console.WriteLine("{0}, your final grade is a {1}%.", name, fin);
                Console.WriteLine("You got an {0} in the class.", fing);
                Console.WriteLine("Press Y to do another calculation");
                string result = Console.ReadLine();

                //check to see if user wants to do another calculation
                if ((result).Equals("y"))
                {
                    done  = false;
                    left0 = 100;
                }
                else if ((result).Equals("Y"))
                {
                    done  = false;
                    left0 = 100;
                }
                else
                {
                    done = true;
                }
            }
            Environment.Exit(0);
        }