👤

Siemka mam tu zadanie z c++, kompletnie nie ogarniam tego programu i potrzebuje pomocy z dwoma zadaniami. Wszystko w pliku, z góry dziekuje

Siemka Mam Tu Zadanie Z C Kompletnie Nie Ogarniam Tego Programu I Potrzebuje Pomocy Z Dwoma Zadaniami Wszystko W Pliku Z Góry Dziekuje class=

Odpowiedź :

Ćwiczenie 4:

#include<iostream>//zadanie 4

using namespace std;

string ta(string wyraz)//funkcja "ta"

{

   for (int i = 0; i < wyraz.length(); i++)

       if (wyraz[i] == 'u' || wyraz[i] == 'h' || wyraz[i] == 'o' || wyraz[i] == 'z')

           wyraz[i] = '*';//jezeli warunek spelniony - zamien znak na *

   return wyraz;//funkcja zwraca zamieniony wyraz

}

int main()

{

   cout << ta("hulajnoga");//tu wpisujemy wyraz

   return 0;

}

Ćwiczenie 5:

#include<iostream>//zadanie 5

using namespace std;

int nothamming(string s, string t)

{

   int wynik = 0;

   for (int i = 0; i < s.length(); i++)

       if (s[i] == t[i]) wynik++;//liczenie takich samych symboli

   return wynik;

}

int main()

{

   string s, t;

   cout << "Podaj s: "; cin >> s;//wczytanie s

   cout << "Podaj t: "; cin >> t;//wczytanie t

   if (s.length() == t.length())//sprawdzamy, czy lancuchy maja ta sama dlugosc

       cout << nothamming(s, t);//wyswietlenie wyniku funkcji

   else

       cout << "Lancuchy nie sa tej samej dlugosci!";

   return 0;

}

Zobacz obrazek Kowal75
Zobacz obrazek Kowal75