#include #include using namespace std; int i,pierwsza,druga,trzecia,ktory,tab[7]; char *J[]= {"","jeden","dwa","trzy","cztery","piec","szesc","siedem","osiem","dziewiec","","jedenascie","dwanascie","trzynascie","czternascie","pietnascie","szesnascie","siedemnascie","osiemnascie", "dziewietnascie"}; char *D[]={"","dziesiec","dwadziescia","trzydziesci","czterdziesci","piecdziesiat","szescdziesiat","siedemdziesiat","osiemdziesiat","dziewiecdziesiat"}; char *S[]= {"","sto","dwiescie","trzysta","czterysta","piecset","szescset","siedemset","osiemset", "dziewiecset"}; char *T[][4]= {{"","trylion","tryliony","trylionow"}, {"","biliard","biliardy","biliardow"}, {"","bilion","biliony","biliardow"}, {"","miliard","miliardy","miliardow"}, {"","milion","miliony","milionow"}, {"","tysiac","tysiace","tysiecy"}, {"","", "", ""}}; void liczbynaslowa(int liczb, int CO); int main(int argc, char *argv[]) { unsigned long long int liczba; cout<<"Podaj liczbe: "; cin>>liczba; if(liczba==0) { cout<<"Liczba to zero"; } else { for(i=6;i>=0;i--) { tab[i]=liczba%1000; liczba/=1000; } for(i=0;i<7;i++) { liczbynaslowa(tab[i],i); } } cout<<"\n\n"; system("PAUSE"); return EXIT_SUCCESS; } void liczbynaslowa(int liczb, int CO) { pierwsza=liczb/100; druga=(liczb/10)%10; trzecia=liczb%10; if(druga==1 && trzecia!=0) { cout<