#include #include #include #include using namespace std; int main(int argc, char *argv[]) { int i=0,x,u; char a,b[1000],ts[30],msdo[60],nsdo[75],doj[60],no[45],sp1[45],sp2[45]; ifstream plik; //korzystanie z biblioteki fstream plik.open("dane.txt"); if(plik.is_open()) { while(plik.get(a))// pobiera po jednym znaku do 'a' i przesuwa wskaznik na nastepna pozycje { b[i]=a; i++; } } else cout<<"Nie moze otworzyc pliku\n"; plik.close(); for(i=0;i<30;i++)ts[i]=b[i];for(i=0;i<60;i++)msdo[i]=b[i+30];//wczytywanie z glownej tablicy for(i=0;i<75;i++)nsdo[i]=b[i+90];for(i=0;i<60;i++)doj[i]=b[i+165];// do poszczegolnych for(i=0;i<45;i++)no[i]=b[i+225];for(i=0;i<45;i++)sp1[i]=b[i+270]; for(i=0;i<45;i++)sp2[i]=b[i+315]; string s1(ts,30);string s2(msdo,60);string s3(nsdo,75);string s4(doj,60);// konwersja tablicy charow string s5(no,45);string s6(sp1,45);string s7(sp2,45);//na stringi int wyb; cout<<"Program drukujacy dane pobrane z pliku do zadanego formatu\n" "==========================================================\n\n" "Do jakiego formatu chcesz przekonwertowac: \n" "rtf(1)\nxhtml(2)\nps(3)\n"; cout<<"Twoj wybor -->";cin>>wyb;cout<"; cin>>wyb; } if(wyb==1) { ofstream zapis; zapis.open("rtf.rtf"); zapis<<"{\\rtf\\paperw8392\\paperh5955\\margt100\\margb100\\margl100\\margr100"; zapis<<"{\\par\\par\\par}"<<"{\\qc{\\b "<
"; zapis<< "

"; zapis<


"; zapis<




"; zapis<"; zapis<"; zapis<
"; zapis.close(); u=1; cout<<"Konwertowanie zakonczone pomyslnie "<<(char)u<<"\n\n\n"; //rzutuje int na char - wyswietla usmiech } if(wyb==3) { ofstream zapis; zapis.open("ps.ps"); zapis<<"%!PS \n" " /Courier " " 17 selectfont" " 10 750 moveto" " (";zapis<