<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Forum Pasja Informatyki - Najnowsze z tagiem szyfrator</title>
<link>https://forum.pasja-informatyki.pl/tag/szyfrator</link>
<description>Powered by Question2Answer</description>
<item>
<title>Program szyfrujący C++</title>
<link>https://forum.pasja-informatyki.pl/408713/program-szyfrujacy-c</link>
<description>

&lt;pre class=&quot;brush:cpp;&quot;&gt;
#include &amp;lt;iostream&amp;gt;
#include &amp;lt;fstream&amp;gt;
#include &amp;lt;string&amp;gt;
#include &amp;lt;conio.h&amp;gt;
#include &amp;lt;time.h&amp;gt;
#include &amp;lt;windows.h&amp;gt;
#include &amp;lt;algorithm&amp;gt;
#include &amp;lt;cstdlib&amp;gt;
#include &amp;lt;fstream&amp;gt;
#include &amp;lt;string&amp;gt;
#include &amp;lt;cmath&amp;gt;
using namespace std;

char wybor;
char litera;
int litera_ascii;
fstream zaszyfrowanieotwarcie;
fstream zaszyfrowaniezapis;
fstream odszyfrowanieotwarcie;
fstream odszyfrowaniezapis;

string tekstzaszyfrowanie;
string linia1;
string linia2;
string linia3;
string linia4;
string linia5;
string linia6;
string linia7;
string linia8;
string linia9;
string linia10;
string linia11;
string linia12;
string linia13;
string linia14;
string linia15;
string linia16;
string linia17;
string linia18;
string linia19;
string linia20;

int nr_linii=1;



int main()
{
    cout &amp;lt;&amp;lt; &quot;Witaj W Szyfratorze v0.1!&quot; &amp;lt;&amp;lt; endl;
    cout &amp;lt;&amp;lt; &quot;Wybierz Dzialanie:&quot; &amp;lt;&amp;lt; endl;
    cout &amp;lt;&amp;lt;&quot;1. Zaszyfruje Tekst&quot;&amp;lt;&amp;lt;endl;
    cout &amp;lt;&amp;lt;&quot;2. Odkoduje Tekst&quot;&amp;lt;&amp;lt;endl;
    wybor=getch();



    switch(wybor)
    {
        case '1':
        {
            cout &amp;lt;&amp;lt;&quot;Prosze umiescic tekst w pliku o nazwie 'dozaszyfrowania' w folderze programu  UWAGA! Max 20linii!!!!!&quot;&amp;lt;&amp;lt;endl;
            cout &amp;lt;&amp;lt;&quot;Kiedy gotowe wcisnij dowolny klawisz&quot;&amp;lt;&amp;lt;endl;
            getch();


            zaszyfrowanieotwarcie.open(&quot;dozaszyfrowania.txt&quot;, ios::in);
            if (zaszyfrowanieotwarcie.good()==false)
            {
                cout &amp;lt;&amp;lt;&quot;plik nie istnieje!!&quot;&amp;lt;&amp;lt;endl;
                exit(1);
            }
            zaszyfrowaniezapis.open(&quot;zaszyfrowanytekst.txt&quot;, ios::out);

            while(getline(zaszyfrowanieotwarcie,tekstzaszyfrowanie))
            {

                switch(nr_linii)
                {
                    case 1:
                        {
                         linia1=tekstzaszyfrowanie;
                         int dlugosc1=linia1.length();
                         for(int i=0; i&amp;gt;=dlugosc1-1; i++ )
                        {
                        litera=linia1[i];
                        litera_ascii=static_cast&amp;lt;int&amp;gt;(litera);
                        zaszyfrowaniezapis&amp;lt;&amp;lt;litera_ascii&amp;lt;&amp;lt;&quot;&quot;;
                        }
                         break;
                        }
                    case 2:
                        {
                        linia1=tekstzaszyfrowanie;
                         int dlugosc1=linia1.length();
                         for(int i=0; i&amp;gt;=dlugosc1-1; i++ )
                        {
                        litera=linia1[i];
                        litera_ascii=static_cast&amp;lt;int&amp;gt;(litera);
                        zaszyfrowaniezapis&amp;lt;&amp;lt;litera_ascii;
                        }
                        break;
                        }
                    case 3:
                        {
                        linia1=tekstzaszyfrowanie;
                         int dlugosc1=linia1.length();
                         for(int i=0; i&amp;gt;=dlugosc1-1; i++ )
                        {
                        litera=linia1[i];
                        litera_ascii=static_cast&amp;lt;int&amp;gt;(litera);
                        zaszyfrowaniezapis&amp;lt;&amp;lt;litera_ascii;
                        }
                        break;
                        }
                    case 4:
                        {
                        linia1=tekstzaszyfrowanie;
                         int dlugosc1=linia1.length();
                         for(int i=0; i&amp;gt;=dlugosc1-1; i++ )
                        {
                        litera=linia1[i];
                        litera_ascii=static_cast&amp;lt;int&amp;gt;(litera);
                        zaszyfrowaniezapis&amp;lt;&amp;lt;litera_ascii;
                        }
                        break;
                        }
                    case 5:
                        {
                        linia1=tekstzaszyfrowanie;
                         int dlugosc1=linia1.length();
                         for(int i=0; i&amp;gt;=dlugosc1-1; i++ )
                        {
                        litera=linia1[i];
                        litera_ascii=static_cast&amp;lt;int&amp;gt;(litera);
                        zaszyfrowaniezapis&amp;lt;&amp;lt;litera_ascii;
                        }
                        break;
                        }
                    case 6:
                        {
                        linia1=tekstzaszyfrowanie;
                         int dlugosc1=linia1.length();
                         for(int i=0; i&amp;gt;=dlugosc1-1; i++ )
                        {
                        litera=linia1[i];
                        litera_ascii=static_cast&amp;lt;int&amp;gt;(litera);
                        zaszyfrowaniezapis&amp;lt;&amp;lt;litera_ascii;
                        }
                        break;
                        }
                    case 7:
                        {
                        linia1=tekstzaszyfrowanie;
                         int dlugosc1=linia1.length();
                         for(int i=0; i&amp;gt;=dlugosc1-1; i++ )
                        {
                        litera=linia1[i];
                        litera_ascii=static_cast&amp;lt;int&amp;gt;(litera);
                        zaszyfrowaniezapis&amp;lt;&amp;lt;litera_ascii;
                        }
                        break;
                        }
                    case 8:
                        {
                        linia1=tekstzaszyfrowanie;
                         int dlugosc1=linia1.length();
                         for(int i=0; i&amp;gt;=dlugosc1-1; i++ )
                        {
                        litera=linia1[i];
                        litera_ascii=static_cast&amp;lt;int&amp;gt;(litera);
                        zaszyfrowaniezapis&amp;lt;&amp;lt;litera_ascii;
                        }
                        break;
                        }
                    case 9:
                        {
                        linia1=tekstzaszyfrowanie;
                         int dlugosc1=linia1.length();
                         for(int i=0; i&amp;gt;=dlugosc1-1; i++ )
                        {
                        litera=linia1[i];
                        litera_ascii=static_cast&amp;lt;int&amp;gt;(litera);
                        zaszyfrowaniezapis&amp;lt;&amp;lt;litera_ascii;
                        }
                        break;
                        }
                    case 10:
                        {
                        linia1=tekstzaszyfrowanie;
                         int dlugosc1=linia1.length();
                         for(int i=0; i&amp;gt;=dlugosc1-1; i++ )
                        {
                        litera=linia1[i];
                        litera_ascii=static_cast&amp;lt;int&amp;gt;(litera);
                        zaszyfrowaniezapis&amp;lt;&amp;lt;litera_ascii;
                        }
                        break;
                        }
                    case 11:
                        {
                        linia1=tekstzaszyfrowanie;
                         int dlugosc1=linia1.length();
                         for(int i=0; i&amp;gt;=dlugosc1-1; i++ )
                        {
                        litera=linia1[i];
                        litera_ascii=static_cast&amp;lt;int&amp;gt;(litera);
                        zaszyfrowaniezapis&amp;lt;&amp;lt;litera_ascii;
                        }
                        break;
                        }
                    case 12:
                        {
                        linia1=tekstzaszyfrowanie;
                         int dlugosc1=linia1.length();
                         for(int i=0; i&amp;gt;=dlugosc1-1; i++ )
                        {
                        litera=linia1[i];
                        litera_ascii=static_cast&amp;lt;int&amp;gt;(litera);
                        zaszyfrowaniezapis&amp;lt;&amp;lt;litera_ascii;
                        }
                        break;
                        }
                    case 13:
                        {
                        linia1=tekstzaszyfrowanie;
                         int dlugosc1=linia1.length();
                         for(int i=0; i&amp;gt;=dlugosc1-1; i++ )
                        {
                        litera=linia1[i];
                        litera_ascii=static_cast&amp;lt;int&amp;gt;(litera);
                        zaszyfrowaniezapis&amp;lt;&amp;lt;litera_ascii;
                        }
                        break;
                        }
                    case 14:
                        {
                        linia1=tekstzaszyfrowanie;
                         int dlugosc1=linia1.length();
                         for(int i=0; i&amp;gt;=dlugosc1-1; i++ )
                        {
                        litera=linia1[i];
                        litera_ascii=static_cast&amp;lt;int&amp;gt;(litera);
                        zaszyfrowaniezapis&amp;lt;&amp;lt;litera_ascii;
                        }
                        break;
                        }
                    case 15:
                        {
                        linia1=tekstzaszyfrowanie;
                         int dlugosc1=linia1.length();
                         for(int i=0; i&amp;gt;=dlugosc1-1; i++ )
                        {
                        litera=linia1[i];
                        litera_ascii=static_cast&amp;lt;int&amp;gt;(litera);
                        zaszyfrowaniezapis&amp;lt;&amp;lt;litera_ascii;
                        }
                        break;
                        }
                    case 16:
                        {
                        linia1=tekstzaszyfrowanie;
                         int dlugosc1=linia1.length();
                         for(int i=0; i&amp;gt;=dlugosc1-1; i++ )
                        {
                        litera=linia1[i];
                        litera_ascii=static_cast&amp;lt;int&amp;gt;(litera);
                        zaszyfrowaniezapis&amp;lt;&amp;lt;litera_ascii;
                        }
                        break;
                        }
                    case 17:
                        {
                        linia1=tekstzaszyfrowanie;
                         int dlugosc1=linia1.length();
                         for(int i=0; i&amp;gt;=dlugosc1-1; i++ )
                        {
                        litera=linia1[i];
                        litera_ascii=static_cast&amp;lt;int&amp;gt;(litera);
                        zaszyfrowaniezapis&amp;lt;&amp;lt;litera_ascii;
                        }
                        break;
                        }
                    case 18:
                        {
                        linia1=tekstzaszyfrowanie;
                         int dlugosc1=linia1.length();
                         for(int i=0; i&amp;gt;=dlugosc1-1; i++ )
                        {
                        litera=linia1[i];
                        litera_ascii=static_cast&amp;lt;int&amp;gt;(litera);
                        zaszyfrowaniezapis&amp;lt;&amp;lt;litera_ascii;
                        }
                        break;
                        }
                    case 19:
                        {
                        linia1=tekstzaszyfrowanie;
                         int dlugosc1=linia1.length();
                         for(int i=0; i&amp;gt;=dlugosc1-1; i++ )
                        {
                        litera=linia1[i];
                        litera_ascii=static_cast&amp;lt;int&amp;gt;(litera);
                        zaszyfrowaniezapis&amp;lt;&amp;lt;litera_ascii;
                        }
                        break;
                        }
                    case 20:
                        {
                        linia1=tekstzaszyfrowanie;
                         int dlugosc1=linia1.length();
                         for(int i=0; i&amp;gt;=dlugosc1-1; i++ )
                        {
                        litera=linia1[i];
                        litera_ascii=static_cast&amp;lt;int&amp;gt;(litera);
                        zaszyfrowaniezapis&amp;lt;&amp;lt;litera_ascii;
                        }
                        break;
                        }



                }
                nr_linii++;
            }
            zaszyfrowanieotwarcie.close();
            zaszyfrowaniezapis.close();



            break;
        }

        case '2':
            {
                cout&amp;lt;&amp;lt;&quot;nic&quot;&amp;lt;&amp;lt;endl;
                break;
            }

        default:
        {
            cout&amp;lt;&amp;lt;&quot;podaj poprawna opcje&quot;&amp;lt;&amp;lt;endl;
            break;
        }
    }

















    return 0;
}
&lt;/pre&gt;



&lt;p&gt;Witam&lt;/p&gt;



&lt;p&gt;Czemu ten program nie zapisuje wyników swej pracy do notatnika?&lt;/p&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/408713/program-szyfrujacy-c</guid>
<pubDate>Mon, 21 Jan 2019 18:10:12 +0000</pubDate>
</item>
</channel>
</rss>