Ocena użytkownikóww: ***** / 3
Nadesłany przez Michał Witaszek, 30 stycznia 2013 21:29
Kod przedstawiony poniżej przedstawia główną część rozwiązania problemu.
Pobierz pełne rozwiązanie.Jeżeli nie odpowiada Ci sposób formatowania kodu przez autora skorzystaj z pretty printer'a i dostosuj go automatycznie do siebie.
naprzemiennosc_liter.cpp:
//Implementacja algorytmu naprzemienności liter w tekście
//Michał Witasezk (2013)
//dla portalu algorytm.org
//na podstawie arykułu Nikodema Solarza
#include <cstdlib>
#include <iostream>
using namespace std;
//inicjacja zmienych tekstu wejściowego i wynikowego
string text, result="";
int main()
{
int count=0;
cout << "Podaj tekt do przeksztalcenia: ";
cin >> text; //pobierz tekst do przekształcenia
//dla kolejnych liter w tekscie do przeksztalcenia:
for (count=0; count< text.length(); count++)
{
if (count % 2 == 0)
result += toupper(text[count]); //nieparzyste zamien na duze
else
result += tolower(text[count]); //parzyste zamien na male
}
cout << "Tekst po przekrztalceniu: " << result; //wypisz tekst
return 0;
}