Anagramy z wykreślaniem liter ze słowa
Kod był wyświetlany 1288 razy.
    /*
	Name: Anagramy z wykreślaniem liter ze słowa
	Copyright: GPL GNU
	Date: 22-03-13 08:22
	Description: Program sprawdza czy słowa są anagramami wykreślając ze słowa a po kolei litery które znajdują się w słowie b.
*/

#include <iostream>
#include <string>
#include <windows.h>
#include <cstdio>
using namespace std;
int main()

{
	string a, b;
	int licznik=0;
	
	cout<<"Podaj slowo1"<<endl;
	cin>>a;
	cout<<"\nPodaj slowo2"<<endl;
	cin>>b;
	
	if(a.size()==b.size())
	for (int i=0; i<b.size(); i++)
	{for (int j=0; j<a.size(); j++)
		{
			if(b[i]==a[j])
			{a[j]=0;
			break;}		
			
			}	
	}

	for(int i=0; i<a.size(); i++)
	{licznik = licznik+a[i];}

	if(licznik==0)
	cout<<"\nANAGRAMY!"<<endl;
	else cout<<"\n NIE!"<<endl;

    system("pause");
    return 0;
}    
Pobierz plik tekstowy
Załączniki
Administrator WJL
PHP&SQL coded by NOVA-IT