annotate win95kg.cpp @ 3:fcbeb8097ad3

win95kg.cpp - add check for last digit in e() i don't know how i even forgot to add that also made the code look prettier on github committer: GitHub <noreply@github.com>
author Paper <37962225+mrpapersonic@users.noreply.github.com>
date Mon, 04 Jan 2021 14:18:39 -0500
parents 05978f04869b
children 9241ce1e5abe
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
05978f04869b Add files via upload
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents:
diff changeset
1 /* Windows 95 Keygen - 11/24/20
05978f04869b Add files via upload
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents:
diff changeset
2 By Paper
05978f04869b Add files via upload
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents:
diff changeset
3 not sure if this will work fully, but from what i've seen it works well enough
05978f04869b Add files via upload
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents:
diff changeset
4 */
05978f04869b Add files via upload
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents:
diff changeset
5 #include <ctime>
3
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
6
1
05978f04869b Add files via upload
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents:
diff changeset
7 #include <cstdlib>
3
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
8
1
05978f04869b Add files via upload
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents:
diff changeset
9 #include <cstring>
3
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
10
1
05978f04869b Add files via upload
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents:
diff changeset
11 #include <iomanip>
3
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
12
1
05978f04869b Add files via upload
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents:
diff changeset
13 #include <iostream>
3
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
14
1
05978f04869b Add files via upload
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents:
diff changeset
15 #include <string>
05978f04869b Add files via upload
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents:
diff changeset
16
05978f04869b Add files via upload
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents:
diff changeset
17 int a(), b(), c(), d(), e();
3
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
18 int main(int argc, char * argv[]) {
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
19 int endpoint, startpoint, sadsong;
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
20 srand((unsigned) time(NULL));
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
21 if (argc >= 2) {
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
22 if (strcmp(argv[1], "--office") == 0) {
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
23 startpoint = c();
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
24 sadsong = 4;
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
25 } else if (strcmp(argv[1], "--oem") == 0) {
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
26 int first = d(), third = e();
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
27 std::cout << std::setw(5) << std::setfill('0') << first;
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
28 std::cout << "-OEM-";
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
29 std::cout << std::setw(7) << std::setfill('0') << third << "-";
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
30 std::cout << std::setw(5) << std::setfill('0') << (rand() % 100000);
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
31 return 0;
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
32 } else if (strcmp(argv[1], "--normal") == 0) {
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
33 startpoint = a();
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
34 sadsong = 3;
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
35 } else {
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
36 std::cout << "usage: " << argv[0] << " [--normal] [--oem] [--office]";
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
37 return 0;
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
38 }
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
39 } else {
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
40 std::cout << "usage: " << argv[0] << " [--normal] [--oem] [--office]";
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
41 return 0;
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
42 }
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
43 endpoint = b();
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
44 std::cout << std::setw(sadsong) << std::setfill('0') << startpoint << "-";
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
45 std::cout << std::setw(7) << std::setfill('0') << endpoint;
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
46 return 0;
1
05978f04869b Add files via upload
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents:
diff changeset
47 }
3
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
48 int a() {
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
49 int num;
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
50 num = rand() % 1000;
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
51 while ((num == 333) and(num == 444) and(num == 555) and(num == 666) and(num == 777) and(num == 888) and(num == 999)) {
1
05978f04869b Add files via upload
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents:
diff changeset
52 num = rand() % 1000;
3
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
53 }
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
54 while ((num % 3) != 0) {
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
55 num = num + 1;
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
56 }
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
57 return num;
1
05978f04869b Add files via upload
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents:
diff changeset
58 }
3
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
59 int b() {
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
60 int first_digits = rand() % 10000000;
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
61 int last_digit = rand() % 10;
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
62 while ((last_digit == 0) || (last_digit >= 8)) {
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
63 last_digit = rand() % 10;
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
64 }
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
65 std::string thisis = std::to_string(first_digits);
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
66 std::string veryfrustrating = std::to_string(last_digit);
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
67 std::string second_segment_p1 = (std::string(thisis) + std::string(veryfrustrating));
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
68 int second_segment = std::stoi(second_segment_p1);
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
69 while (second_segment % 7 != 0) {
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
70 first_digits = rand() % 10000000;
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
71 last_digit = rand() % 10;
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
72 while ((last_digit == 0) || (last_digit >= 8)) {
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
73 last_digit = rand() % 10;
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
74 }
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
75 std::string thisis = std::to_string(first_digits);
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
76 std::string veryfrustrating = std::to_string(last_digit);
1
05978f04869b Add files via upload
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents:
diff changeset
77 std::string second_segment_p1 = (std::string(thisis) + std::string(veryfrustrating));
3
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
78 second_segment = std::stoi(second_segment_p1);
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
79 }
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
80 return second_segment;
1
05978f04869b Add files via upload
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents:
diff changeset
81 }
05978f04869b Add files via upload
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents:
diff changeset
82
3
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
83 int c() {
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
84 int new_site = rand() % 1000;
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
85 int ez_pwned = new_site % 10 + 1;
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
86 while (ez_pwned >= 10) {
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
87 ez_pwned = ez_pwned - 10;
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
88 }
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
89 std::string thisisstill = std::to_string(new_site);
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
90 std::string prettyfrustrating = std::to_string(ez_pwned);
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
91 std::string iamsocool = (std::string(thisisstill) + std::string(prettyfrustrating));
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
92 int mysinusesareclogged = std::stoi(iamsocool);
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
93 return mysinusesareclogged;
1
05978f04869b Add files via upload
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents:
diff changeset
94 }
05978f04869b Add files via upload
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents:
diff changeset
95
3
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
96 int d() {
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
97 int day = (rand() % 366) + 1;
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
98 const char * years[] = {
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
99 "95",
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
100 "96",
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
101 "97",
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
102 "98",
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
103 "99",
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
104 "00",
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
105 "01",
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
106 "02",
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
107 "03"
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
108 };
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
109 int index = (rand() % 9);
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
110 const char * year = years[index];
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
111 std::string iamsotired = std::to_string(day);
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
112 std::string ofdoingthis = year;
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
113 std::string pleasehelp = (std::string(iamsotired) + std::string(ofdoingthis));
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
114 int ohmygod = std::stoi(pleasehelp);
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
115 return ohmygod;
1
05978f04869b Add files via upload
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents:
diff changeset
116 }
05978f04869b Add files via upload
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents:
diff changeset
117
3
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
118 int e() {
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
119 int first_digits = rand() % 1000000;
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
120 int last_digit = rand() % 10;
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
121 while ((last_digit == 0) || (last_digit >= 8)) {
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
122 last_digit = rand() % 10;
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
123 }
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
124 std::string thisis = std::to_string(first_digits);
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
125 std::string veryfrustrating = std::to_string(last_digit);
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
126 std::string second_segment_p1 = (std::string(thisis) + std::string(veryfrustrating));
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
127 int second_segment = std::stoi(second_segment_p1);
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
128 while (second_segment % 7 != 0) {
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
129 first_digits = rand() % 10000000;
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
130 last_digit = rand() % 10;
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
131 while ((last_digit == 0) || (last_digit >= 8)) {
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
132 last_digit = rand() % 10;
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
133 }
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
134 std::string thisis = std::to_string(first_digits);
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
135 std::string veryfrustrating = std::to_string(last_digit);
1
05978f04869b Add files via upload
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents:
diff changeset
136 std::string second_segment_p1 = (std::string(thisis) + std::string(veryfrustrating));
3
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
137 second_segment = std::stoi(second_segment_p1);
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
138 }
fcbeb8097ad3 win95kg.cpp - add check for last digit in e()
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents: 1
diff changeset
139 return second_segment;
1
05978f04869b Add files via upload
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents:
diff changeset
140 }