ćwiczenie w załączniku
język programowania c ++



Ćwiczenie W Załącznikujęzyk Programowania C class=

Odpowiedź :

REGNAD

Odpowiedź:

#include <iostream>

#include <string>

std::string ta(std::string s)

{

   std::string ans;

   for (char ch : s)

   {

       if (ch == 'C' || ch == 'G' || ch == 'T')

       {

           ans += "*";

       }

       else

       {

           ans += ch;

       }

   }

   return ans;

}

int main()

{

   std::string s = "TGACCCA";

   std::cout << ta(s);

   return 0;

}

Wyjaśnienie:

Tworzymy zmienna ans do tworzenia nowego zmienionego stringa. Iterujemy po starym stringu z parametru funkcji i jesli natrafimy na znak do wygwiazdkowania to do naszej zmiennej dodajemy gwiazdke a jak nie to kolejny znak ze stringa z parametru