snipt

Ctrl+h for KB shortcuts

HTML

Display "E" Into Notepad

#include <iostream>
#include <fstream>
// This Program will create the E shape despite having extra number of people.
// displaying EEE will most probably the same concept but harder.
using namespace std;
void line_e(int a,int b)
{
    ofstream outFile;

    outFile.open("score.txt");
    int eee[a+1][b+2];
    int half = (b+2)/2;
    for (int i =0;i<(b+1);i++)
    {
        eee[0][i] = 0;                           //display the first '0' on the E
        outFile <<eee[0][i];
        if ( i == b)                            //start creating the last line of the E
        {
            for (int g =0;g<(a);g++)
            {
                eee[g+1][i] = 0;
                outFile <<eee[g+1][i];
            }
        }
        if ( i == (half-1))                     //Start creating the middle line of the E
        {
            for (int h =0;h<(a-1);h++)
            {
                eee[h+1][i] = 0;
                outFile <<eee[h+1][i];
            }
        }
        if (i == 0)                             //Start creating the top line of the E
        {
            for (int j =0;j<a;j++)
            {
                eee[j+1][0] = 0;
                outFile <<eee[j+1][0];
            }
            outFile<<endl;

        }
        else
            outFile<<endl;

    }
    outFile.close();
    return;

}
int main()
{
    int x;
    cin >> x;
    int e=x/4;
    int f=x%4;


    int ww=f+e;
    line_e(e,ww);

    return 0;
}
https://snipt.net/embed/3f707239db987ac0d8a5264a2ded0688/
/raw/3f707239db987ac0d8a5264a2ded0688/
3f707239db987ac0d8a5264a2ded0688
html
HTML
64
2019-07-19T04:14:56
True
False
False
/api/public/snipt/15220/
display-e-into-notepad
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><a href="#L-1"> 1</a> <a href="#L-2"> 2</a> <a href="#L-3"> 3</a> <a href="#L-4"> 4</a> <a href="#L-5"> 5</a> <a href="#L-6"> 6</a> <a href="#L-7"> 7</a> <a href="#L-8"> 8</a> <a href="#L-9"> 9</a> <a href="#L-10">10</a> <a href="#L-11">11</a> <a href="#L-12">12</a> <a href="#L-13">13</a> <a href="#L-14">14</a> <a href="#L-15">15</a> <a href="#L-16">16</a> <a href="#L-17">17</a> <a href="#L-18">18</a> <a href="#L-19">19</a> <a href="#L-20">20</a> <a href="#L-21">21</a> <a href="#L-22">22</a> <a href="#L-23">23</a> <a href="#L-24">24</a> <a href="#L-25">25</a> <a href="#L-26">26</a> <a href="#L-27">27</a> <a href="#L-28">28</a> <a href="#L-29">29</a> <a href="#L-30">30</a> <a href="#L-31">31</a> <a href="#L-32">32</a> <a href="#L-33">33</a> <a href="#L-34">34</a> <a href="#L-35">35</a> <a href="#L-36">36</a> <a href="#L-37">37</a> <a href="#L-38">38</a> <a href="#L-39">39</a> <a href="#L-40">40</a> <a href="#L-41">41</a> <a href="#L-42">42</a> <a href="#L-43">43</a> <a href="#L-44">44</a> <a href="#L-45">45</a> <a href="#L-46">46</a> <a href="#L-47">47</a> <a href="#L-48">48</a> <a href="#L-49">49</a> <a href="#L-50">50</a> <a href="#L-51">51</a> <a href="#L-52">52</a> <a href="#L-53">53</a> <a href="#L-54">54</a> <a href="#L-55">55</a> <a href="#L-56">56</a> <a href="#L-57">57</a> <a href="#L-58">58</a> <a href="#L-59">59</a> <a href="#L-60">60</a> <a href="#L-61">61</a> <a href="#L-62">62</a> <a href="#L-63">63</a></pre></div></td><td class="code"><div class="highlight"><pre><span></span><span id="L-1"><a name="L-1"></a>#include <span class="p">&lt;</span><span class="nt">iostream</span><span class="p">&gt;</span> </span><span id="L-2"><a name="L-2"></a>#include <span class="p">&lt;</span><span class="nt">fstream</span><span class="p">&gt;</span> </span><span id="L-3"><a name="L-3"></a>// This Program will create the E shape despite having extra number of people. </span><span id="L-4"><a name="L-4"></a>// displaying EEE will most probably the same concept but harder. </span><span id="L-5"><a name="L-5"></a>using namespace std; </span><span id="L-6"><a name="L-6"></a>void line_e(int a,int b) </span><span id="L-7"><a name="L-7"></a>{ </span><span id="L-8"><a name="L-8"></a> ofstream outFile; </span><span id="L-9"><a name="L-9"></a> </span><span id="L-10"><a name="L-10"></a> outFile.open(&quot;score.txt&quot;); </span><span id="L-11"><a name="L-11"></a> int eee[a+1][b+2]; </span><span id="L-12"><a name="L-12"></a> int half = (b+2)/2; </span><span id="L-13"><a name="L-13"></a> for (int i =0;i<span class="err">&lt;</span>(b+1);i++) </span><span id="L-14"><a name="L-14"></a> { </span><span id="L-15"><a name="L-15"></a> eee[0][i] = 0; //display the first &#39;0&#39; on the E </span><span id="L-16"><a name="L-16"></a> outFile <span class="err">&lt;</span><span class="p">&lt;</span><span class="nt">eee</span><span class="err">[</span><span class="na">0</span><span class="err">][</span><span class="na">i</span><span class="err">];</span> </span><span id="L-17"><a name="L-17"></a> <span class="na">if</span> <span class="err">(</span> <span class="na">i </span><span class="o">=</span><span class="s">=</span> <span class="na">b</span><span class="err">)</span> <span class="err">//</span><span class="na">start</span> <span class="na">creating</span> <span class="na">the</span> <span class="na">last</span> <span class="na">line</span> <span class="na">of</span> <span class="na">the</span> <span class="na">E</span> </span><span id="L-18"><a name="L-18"></a> <span class="err">{</span> </span><span id="L-19"><a name="L-19"></a> <span class="na">for</span> <span class="err">(</span><span class="na">int</span> <span class="na">g </span><span class="o">=</span><span class="s">0;g&lt;(a);g++)</span> </span><span id="L-20"><a name="L-20"></a> <span class="err">{</span> </span><span id="L-21"><a name="L-21"></a> <span class="na">eee</span><span class="err">[</span><span class="na">g</span><span class="err">+</span><span class="na">1</span><span class="err">][</span><span class="na">i</span><span class="err">]</span> <span class="err">=</span> <span class="na">0</span><span class="err">;</span> </span><span id="L-22"><a name="L-22"></a> <span class="na">outFile</span> <span class="err">&lt;&lt;</span><span class="na">eee</span><span class="err">[</span><span class="na">g</span><span class="err">+</span><span class="na">1</span><span class="err">][</span><span class="na">i</span><span class="err">];</span> </span><span id="L-23"><a name="L-23"></a> <span class="err">}</span> </span><span id="L-24"><a name="L-24"></a> <span class="err">}</span> </span><span id="L-25"><a name="L-25"></a> <span class="na">if</span> <span class="err">(</span> <span class="na">i </span><span class="o">=</span><span class="s">=</span> <span class="err">(</span><span class="na">half-1</span><span class="err">))</span> <span class="err">//</span><span class="na">Start</span> <span class="na">creating</span> <span class="na">the</span> <span class="na">middle</span> <span class="na">line</span> <span class="na">of</span> <span class="na">the</span> <span class="na">E</span> </span><span id="L-26"><a name="L-26"></a> <span class="err">{</span> </span><span id="L-27"><a name="L-27"></a> <span class="na">for</span> <span class="err">(</span><span class="na">int</span> <span class="na">h </span><span class="o">=</span><span class="s">0;h&lt;(a-1);h++)</span> </span><span id="L-28"><a name="L-28"></a> <span class="err">{</span> </span><span id="L-29"><a name="L-29"></a> <span class="na">eee</span><span class="err">[</span><span class="na">h</span><span class="err">+</span><span class="na">1</span><span class="err">][</span><span class="na">i</span><span class="err">]</span> <span class="err">=</span> <span class="na">0</span><span class="err">;</span> </span><span id="L-30"><a name="L-30"></a> <span class="na">outFile</span> <span class="err">&lt;&lt;</span><span class="na">eee</span><span class="err">[</span><span class="na">h</span><span class="err">+</span><span class="na">1</span><span class="err">][</span><span class="na">i</span><span class="err">];</span> </span><span id="L-31"><a name="L-31"></a> <span class="err">}</span> </span><span id="L-32"><a name="L-32"></a> <span class="err">}</span> </span><span id="L-33"><a name="L-33"></a> <span class="na">if</span> <span class="err">(</span><span class="na">i </span><span class="o">=</span><span class="s">=</span> <span class="na">0</span><span class="err">)</span> <span class="err">//</span><span class="na">Start</span> <span class="na">creating</span> <span class="na">the</span> <span class="na">top</span> <span class="na">line</span> <span class="na">of</span> <span class="na">the</span> <span class="na">E</span> </span><span id="L-34"><a name="L-34"></a> <span class="err">{</span> </span><span id="L-35"><a name="L-35"></a> <span class="na">for</span> <span class="err">(</span><span class="na">int</span> <span class="na">j </span><span class="o">=</span><span class="s">0;j&lt;a;j++)</span> </span><span id="L-36"><a name="L-36"></a> <span class="err">{</span> </span><span id="L-37"><a name="L-37"></a> <span class="na">eee</span><span class="err">[</span><span class="na">j</span><span class="err">+</span><span class="na">1</span><span class="err">][</span><span class="na">0</span><span class="err">]</span> <span class="err">=</span> <span class="na">0</span><span class="err">;</span> </span><span id="L-38"><a name="L-38"></a> <span class="na">outFile</span> <span class="err">&lt;&lt;</span><span class="na">eee</span><span class="err">[</span><span class="na">j</span><span class="err">+</span><span class="na">1</span><span class="err">][</span><span class="na">0</span><span class="err">];</span> </span><span id="L-39"><a name="L-39"></a> <span class="err">}</span> </span><span id="L-40"><a name="L-40"></a> <span class="na">outFile</span><span class="err">&lt;&lt;</span><span class="na">endl</span><span class="err">;</span> </span><span id="L-41"><a name="L-41"></a> </span><span id="L-42"><a name="L-42"></a> <span class="err">}</span> </span><span id="L-43"><a name="L-43"></a> <span class="na">else</span> </span><span id="L-44"><a name="L-44"></a> <span class="na">outFile</span><span class="err">&lt;&lt;</span><span class="na">endl</span><span class="err">;</span> </span><span id="L-45"><a name="L-45"></a> </span><span id="L-46"><a name="L-46"></a> <span class="err">}</span> </span><span id="L-47"><a name="L-47"></a> <span class="na">outFile</span><span class="err">.</span><span class="na">close</span><span class="err">();</span> </span><span id="L-48"><a name="L-48"></a> <span class="na">return</span><span class="err">;</span> </span><span id="L-49"><a name="L-49"></a> </span><span id="L-50"><a name="L-50"></a><span class="err">}</span> </span><span id="L-51"><a name="L-51"></a><span class="na">int</span> <span class="na">main</span><span class="err">()</span> </span><span id="L-52"><a name="L-52"></a><span class="err">{</span> </span><span id="L-53"><a name="L-53"></a> <span class="na">int</span> <span class="na">x</span><span class="err">;</span> </span><span id="L-54"><a name="L-54"></a> <span class="na">cin</span> <span class="p">&gt;</span>&gt; x; </span><span id="L-55"><a name="L-55"></a> int e=x/4; </span><span id="L-56"><a name="L-56"></a> int f=x%4; </span><span id="L-57"><a name="L-57"></a> </span><span id="L-58"><a name="L-58"></a> </span><span id="L-59"><a name="L-59"></a> int ww=f+e; </span><span id="L-60"><a name="L-60"></a> line_e(e,ww); </span><span id="L-61"><a name="L-61"></a> </span><span id="L-62"><a name="L-62"></a> return 0; </span><span id="L-63"><a name="L-63"></a>} </span></pre></div> </td></tr></table>
display, e, into, notepad