Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

have to do 2 test logs in excel on my code •Chronologic record of all relevant d

ID: 3792176 • Letter: H

Question

have to do 2 test logs in excel on my code

•Chronologic record of all relevant details about the execution of a test.

•Test Case ID

•Unit to test

•Assumptions

•Test Data

•Steps to be executed

•Expected Results

•Actual Results

•Pass / Fail

code 1:

            //collects data and checks that its between the 24 hour and 59 min
            // changes input data from string to int.
            Console.WriteLine("Enter starting hour : ");
            int hour = int.Parse(Console.ReadLine());
            while (hour < 0 || hour > 23)
            {
                Console.WriteLine(" Enter starting hour : ");
                hour = int.Parse(Console.ReadLine());
            }
            Console.WriteLine(" Enter starting minute : ");
            int minute = int.Parse(Console.ReadLine());
            while (minute < 0 || minute > 59)
            {
                Console.WriteLine(" Enter starting minute : ");
                minute = int.Parse(Console.ReadLine());
            }
            Console.WriteLine(" Enter elapsed hour : ");
            int ehour = int.Parse(Console.ReadLine());
            while (ehour < 0)
            {
                Console.WriteLine(" Enter elapsed hour : ");
                ehour = int.Parse(Console.ReadLine());
            }
            Console.WriteLine(" Enter elapsed minute : ");
            int eminute = int.Parse(Console.ReadLine());
            while (eminute < 0 || eminute > 59)
            {
                Console.WriteLine(" Enter elapsed minute : ");
                eminute = int.Parse(Console.ReadLine());
            }
            //system pause for 3 seconds then clears screena and displays each input then calculates the time elapse
            Console.WriteLine(" Please wait while we calculate.....");
            System.Threading.Thread.Sleep(3000);
            Console.Clear();

            //displays what user inputed
            Console.WriteLine(" Starting hour : " + hour);
            Console.WriteLine(" Starting minute : " + minute);
            Console.WriteLine(" Elapsed hour : " + ehour);
            Console.WriteLine(" Elapsed minute : " + eminute);
          
            ehour = ehour % 24;//modulus of elapsed hours in a 24 day
            hour = hour + ehour; // hour add to elapsed hours
            minute = minute + eminute; // same as hours
            int i = minute / 60;
            hour += i; //
            minute = minute % 60;
            hour = hour % 24;
            //display results
            Console.WriteLine(" Finish time in hours and minutes is : " + hour + ":" + minute);
            Console.WriteLine(" Press any key to end program");
            Console.ReadKey();
        }
    }
}

code 2:

   string userChoice;
                int computerChoice;
                Boolean Q = false;
                Random numberGen = new Random(); //Random number generator
             
                do
                {
                    Console.Write("Enter Rock, Paper or Scissors to play, Enter Q to quit: ");
                    userChoice = (Console.ReadLine());
                  
                    if (userChoice.ToUpper() == "Q") //if user enters q/Q break out of loop
                    {
                        break;
                    }
                    computerChoice = numberGen.Next(1, 4); // 1 is Rock, 2 is Paper, 3 is Scissors

                // User input of Rock,Paper or Scissors picks the case. Number that is picked by computer picks the outcome.
                switch (userChoice.ToUpper())
                    {
                        case "Rock":
                            if (computerChoice == 1)
                            {
                                Console.WriteLine(" You choose {0} the computer chose Rock.It was a tie! ", userChoice);


                            }
                            else if (computerChoice == 2)
                            {
                                Console.WriteLine(" You choose {0} and the computer choose Paper.Paper covers Rock you lose! ", userChoice);

                            }
                            else if (computerChoice == 3)
                            {
                                Console.WriteLine(" You choose {0} and the computer choose Scissors.Rock smashes Scissors you win! ", userChoice);
                            }

                            break;

                        case "PAPER":
                            if (computerChoice == 1)
                            {
                                Console.WriteLine(" You choose {0} and the computer choose Rock. Paper covers Rock You win!",userChoice);

                            }
                            else if (computerChoice == 2)
                            {
                                Console.WriteLine(" You choose {0} and the computer choose Paper. It was a tie!", userChoice);

                            }
                            else
                            {
                                Console.WriteLine(" You choose {0} and the computer choose Scissors. Scissors cut Paper You lose!", userChoice);

                            }
                            break;

                        case "SCISSORS":
                            if (computerChoice == 1)
                            {
                                Console.WriteLine(" You choose {0} and the computer choose Rock. Rock smashes Scissors You lose!", userChoice);

                            }
                            else if (computerChoice == 2)
                            {
                                Console.WriteLine(" You choose {0} and the computer choose Paper. Scissors cut paper You win!", userChoice);

                            }
                            else
                            {
                                Console.WriteLine(" You choose {0} and the computer choose Scissors. It was a tie!", userChoice);

                            }
                            break;

                        default:
                            {
                                break;
                            }

                    }
                } while (Q == false);

                Console.Clear();//clears screen
                Console.WriteLine("Thanks for playing!");
                Console.ReadKey();

            }
        }
    }

Explanation / Answer

code 1:

            //collects data and checks that its between the 24 hour and 59 min
            // changes input data from string to int.
            Console.WriteLine("Enter starting hour : ");
            int hour = int.Parse(Console.ReadLine());
            while (hour < 0 || hour > 23)
            {
                Console.WriteLine(" Enter starting hour : ");
                hour = int.Parse(Console.ReadLine());
            }
            Console.WriteLine(" Enter starting minute : ");
            int minute = int.Parse(Console.ReadLine());
            while (minute < 0 || minute > 59)
            {
                Console.WriteLine(" Enter starting minute : ");
                minute = int.Parse(Console.ReadLine());
            }
            Console.WriteLine(" Enter elapsed hour : ");
            int ehour = int.Parse(Console.ReadLine());
            while (ehour < 0)
            {
                Console.WriteLine(" Enter elapsed hour : ");
                ehour = int.Parse(Console.ReadLine());
            }
            Console.WriteLine(" Enter elapsed minute : ");
            int eminute = int.Parse(Console.ReadLine());
            while (eminute < 0 || eminute > 59)
            {
                Console.WriteLine(" Enter elapsed minute : ");
                eminute = int.Parse(Console.ReadLine());
            }
            //system pause for 3 seconds then clears screena and displays each input then calculates the time elapse
            Console.WriteLine(" Please wait while we calculate.....");
            System.Threading.Thread.Sleep(3000);
            Console.Clear();

            //displays what user inputed
            Console.WriteLine(" Starting hour : " + hour);
            Console.WriteLine(" Starting minute : " + minute);
            Console.WriteLine(" Elapsed hour : " + ehour);
            Console.WriteLine(" Elapsed minute : " + eminute);
          
            ehour = ehour % 24;//modulus of elapsed hours in a 24 day
            hour = hour + ehour; // hour add to elapsed hours
            minute = minute + eminute; // same as hours
            int i = minute / 60;
            hour += i; //
            minute = minute % 60;
            hour = hour % 24;
            //display results
            Console.WriteLine(" Finish time in hours and minutes is : " + hour + ":" + minute);
            Console.WriteLine(" Press any key to end program");
            Console.ReadKey();
        }
    }
}

code 2:

   string userChoice;
                int computerChoice;
                Boolean Q = false;
                Random numberGen = new Random(); //Random number generator
             
                do
                {
                    Console.Write("Enter Rock, Paper or Scissors to play, Enter Q to quit: ");
                    userChoice = (Console.ReadLine());
                  
                    if (userChoice.ToUpper() == "Q") //if user enters q/Q break out of loop
                    {
                        break;
                    }
                    computerChoice = numberGen.Next(1, 4); // 1 is Rock, 2 is Paper, 3 is Scissors

                // User input of Rock,Paper or Scissors picks the case. Number that is picked by computer picks the outcome.
                switch (userChoice.ToUpper())
                    {
                        case "Rock":
                            if (computerChoice == 1)
                            {
                                Console.WriteLine(" You choose {0} the computer chose Rock.It was a tie! ", userChoice);


                            }
                            else if (computerChoice == 2)
                            {
                                Console.WriteLine(" You choose {0} and the computer choose Paper.Paper covers Rock you lose! ", userChoice);

                            }
                            else if (computerChoice == 3)
                            {
                                Console.WriteLine(" You choose {0} and the computer choose Scissors.Rock smashes Scissors you win! ", userChoice);
                            }

                            break;

                        case "PAPER":
                            if (computerChoice == 1)
                            {
                                Console.WriteLine(" You choose {0} and the computer choose Rock. Paper covers Rock You win!",userChoice);

                            }
                            else if (computerChoice == 2)
                            {
                                Console.WriteLine(" You choose {0} and the computer choose Paper. It was a tie!", userChoice);

                            }
                            else
                            {
                                Console.WriteLine(" You choose {0} and the computer choose Scissors. Scissors cut Paper You lose!", userChoice);

                            }
                            break;

                        case "SCISSORS":
                            if (computerChoice == 1)
                            {
                                Console.WriteLine(" You choose {0} and the computer choose Rock. Rock smashes Scissors You lose!", userChoice);

                            }
                            else if (computerChoice == 2)
                            {
                                Console.WriteLine(" You choose {0} and the computer choose Paper. Scissors cut paper You win!", userChoice);

                            }
                            else
                            {
                                Console.WriteLine(" You choose {0} and the computer choose Scissors. It was a tie!", userChoice);

                            }
                            break;

                        default:
                            {
                                break;
                            }

                    }
                } while (Q == false);

                Console.Clear();//clears screen
                Console.WriteLine("Thanks for playing!");
                Console.ReadKey();

            }
        }
    }