Wczytaj wyraz z powtarzającymi się literkami i wypisz wyraz składający się z pojedynczych liter. Przykłady
Wejście AAlllaa Wyjście Ala Wejście ppppppiiiiessssssss Wyjście pies Wejście koooooooot Wyjście kot pilne!!! C++
djdarex
Kod programu: #include <iostream> using namespace std;
int main() { string a; getline(cin,a); //wczytaj całą linię z tekstem int p=a.length(); //długość stringa cout<<a[0]; //wypisz 1 literę ze stringa for (int i=1; i<p; i++) { if (a[i]!=a[i-1]) cout<<a[i]; /*sprawdzenie, czy znak poprzedni i aktualny są różne, jeżeli tak, to wypisz go.*/ } cout<<endl<<endl; system("PAUSE"); return 0; }
#include <iostream>
using namespace std;
int main()
{
string a;
getline(cin,a); //wczytaj całą linię z tekstem
int p=a.length(); //długość stringa
cout<<a[0]; //wypisz 1 literę ze stringa
for (int i=1; i<p; i++)
{
if (a[i]!=a[i-1]) cout<<a[i]; /*sprawdzenie, czy znak poprzedni i aktualny są różne, jeżeli tak, to wypisz go.*/
}
cout<<endl<<endl;
system("PAUSE");
return 0;
}
Pozdr.
DJ DareX