Advertisement
Guest User

Untitled

a guest
Jan 16th, 2017
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 4.70 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6.  
  7. namespace Untitled_1
  8. {
  9.     class Writer
  10.     {
  11.         private string charTable = "0123456789abcdefghijklmnopqrstuvwxyz/[]()&%#$@+-";
  12.  
  13.         public void writeOut(string text)
  14.         {
  15.             Random r = new Random();
  16.             int random;
  17.             char randomChar;
  18.             foreach (char ch in text)
  19.             {
  20.                 for (int i = 0; i < 5; i++)
  21.                 {
  22.                     random = r.Next(0, charTable.Length - 1);
  23.                     randomChar = charTable[random];
  24.                     Console.Write(randomChar);
  25.                     for (int j = 0; j < 5000000; j++) ;
  26.                     Console.Write("\b");
  27.                 }
  28.                 Console.Write(ch);
  29.             }
  30.  
  31.         }
  32.  
  33.         public void writeOutFast(string text)
  34.         {
  35.             Random r = new Random();
  36.             int random;
  37.             char randomChar;
  38.             foreach (char ch in text)
  39.             {
  40.                 for (int i = 0; i < 5; i++)
  41.                 {
  42.                     random = r.Next(0, charTable.Length - 1);
  43.                     randomChar = charTable[random];
  44.                     Console.Write(randomChar);
  45.                     for (int j = 0; j < 1000000; j++) ;
  46.                     Console.Write("\b");
  47.                 }
  48.                 Console.Write(ch);
  49.             }
  50.  
  51.         }
  52.  
  53.         public void writeOutSlow(string text)
  54.         {
  55.             Random r = new Random();
  56.             int random;
  57.             char randomChar;
  58.             foreach (char ch in text)
  59.             {
  60.                 for (int i = 0; i < 15; i++)
  61.                 {
  62.                     random = r.Next(0, charTable.Length - 1);
  63.                     randomChar = charTable[random];
  64.                     Console.Write(randomChar);
  65.                     for (int j = 0; j < 10000000; j++) ;
  66.                     Console.Write("\b");
  67.                 }
  68.                 Console.Write(ch);
  69.             }
  70.  
  71.         }
  72.     }
  73. }
  74.  
  75.  
  76.  
  77.  
  78.  
  79. using System;
  80. using System.Collections.Generic;
  81. using System.Linq;
  82. using System.Text;
  83. using System.Threading.Tasks;
  84.  
  85. namespace Untitled_1
  86. {
  87.     class Program
  88.     {
  89.         static void Main(string[] args)
  90.         {
  91.             Writer writer = new Writer();
  92.  
  93.             writer.writeOut("Basic base64 decoder");
  94.             for (int i = 0; i < 300000000; i++);
  95.             Console.Write("\n");
  96.             writer.writeOut("ver. 1.0 rev 1.13a (stable)");
  97.             for (int i = 0; i < 300000000; i++) ;
  98.             Console.Write("\n");
  99.             for (int i = 0; i < 300000000; i++) ;
  100.             Console.Write("\n");
  101.             for (int i = 0; i < 300000000; i++) ;
  102.             Console.Write("\n");
  103.             for (int i = 0; i < 300000000; i++) ;
  104.             Console.Write("\n");
  105.             writer.writeOut("Downloading message from 192.168.56.1...");
  106.             for (int i = 0; i < 300000000; i++) ;
  107.             Console.Write("\n");
  108.             writer.writeOut("[##################################]");
  109.             for (int i = 0; i < 300000000; i++) ;
  110.             Console.Write("\n");
  111.             writer.writeOut("Done.");
  112.             for (int i = 0; i < 300000000; i++) ;
  113.             Console.Write("\n");
  114.             writer.writeOut("WmRyb3dpYSwgc3pjemVzY2lhLCBwb215c2xub8WbY2ksIHBvd29kemVuaWEgdyBwcmFjeSwgcG9nb2R5IGR1Y2hhIG5hIG");
  115.             Console.Write("\n");
  116.             writer.writeOut("NvIGR6aWVuLCBibG9nb3NsYXdpZXdzdHdhIEJvxbxlZ28gaSB3c3p5c3RraWVnbyBjbyBuYWpsZXBzemUsIHRhdG8gOik=");
  117.             for (int i = 0; i < 300000000; i++) ;
  118.             Console.Write("\n");
  119.             writer.writeOut("Decoding.");
  120.             for (int i = 0; i < 600000000; i++) ;
  121.             writer.writeOut(".");
  122.             for (int i = 0; i < 600000000; i++) ;
  123.             writer.writeOut(".");
  124.             for (int i = 0; i < 600000000; i++) ;
  125.             Console.Write("\n");
  126.             writer.writeOutSlow("Zdrowia, szczescia, pomyslnosci, powodzenia w pracy,");
  127.             Console.Write("\n");
  128.             writer.writeOutSlow("pogody ducha na co dzien, blogoslawienstwa Bozego");
  129.             Console.Write("\n");
  130.             writer.writeOutSlow("i wszystkiego co najlepsze");
  131.             for (long i = 0; i < 1000000000; i++) ;
  132.             writer.writeOutSlow(", tato :)");
  133.             for (int i = 0; i < 300000000; i++) ;
  134.             Console.Write("\n");
  135.             writer.writeOut("End of message.");
  136.             for (int i = 0; i < 300000000; i++) ;
  137.             Console.Write("\n");
  138.             writer.writeOutFast("Press any key to terminate the program.");
  139.             Console.ReadLine();
  140.         }
  141.     }
  142. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement