Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Given two DNA strands of equal length, write a complete C++ program to compare the corresponding bases, and report mismatches. For example, suppose the input
Given two DNA strands of equal length, write a complete C++ program to compare the corresponding bases, and report mismatches. For example, suppose the input to your program are the following two DNA strands: CCATGGTC CCAGTGAC then your program should produce the following output: CCATGGTC CCAGTGAC **Differences: 3 In other words, your program should output the first strand, then on the next line output a space if the corresponding bases are the same and an X' if not, followed by the second strand, followed by a summary of the # of differences if the strands are identical. the #of differences reported should be 0. Don't forget to #include so you have access to the string functionality in C++ [Hint: this is not as hard as it looks. Input the 2 DNA strands, output the first, then loop over the strings like you have done in the other exercises. But instead of comparing the ith character to a known letter such as C'or G', compare to the ith character in the other string. Count and output as you loop, then after the loop output the 2nd DNA strand and the # of differences. ]
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started