Галерея числовых плоскостей

Материал из энциклопедия четверичной логики
Перейти к: навигация, поиск

Содержание

Плоскость чисел разрядности 2

N
N [0] T [1]
U [3] F [2]
T
N [4] T [5]
U [7] F [6]
U
N [12] T [13]
U [15] F [14]
F
N [8] T [9]
U [11] F [10]

Плоскость чисел разрядности 3

N
N
N [0] T [1]
U [3] F [2]
T
N [4] T [5]
U [7] F [6]
U
N [12] T [13]
U [15] F [14]
F
N [8] T [9]
U [11] F [10]
T
N
N [16] T [17]
U [19] F [18]
T
N [20] T [21]
U [23] F [22]
U
N [28] T [29]
U [31] F [30]
F
N [24] T [25]
U [27] F [26]
U
N
N [48] T [49]
U [51] F [50]
T
N [52] T [53]
U [55] F [54]
U
N [60] T [61]
U [63] F [62]
F
N [56] T [57]
U [59] F [58]
F
N
N [32] T [33]
U [35] F [34]
T
N [36] T [37]
U [39] F [38]
U
N [44] T [45]
U [47] F [46]
F
N [40] T [41]
U [43] F [42]

Плоскость чисел разрядности 4

N
N
N
N [0] T [1]
U [3] F [2]
T
N [4] T [5]
U [7] F [6]
U
N [12] T [13]
U [15] F [14]
F
N [8] T [9]
U [11] F [10]
T
N
N [16] T [17]
U [19] F [18]
T
N [20] T [21]
U [23] F [22]
U
N [28] T [29]
U [31] F [30]
F
N [24] T [25]
U [27] F [26]
U
N
N [48] T [49]
U [51] F [50]
T
N [52] T [53]
U [55] F [54]
U
N [60] T [61]
U [63] F [62]
F
N [56] T [57]
U [59] F [58]
F
N
N [32] T [33]
U [35] F [34]
T
N [36] T [37]
U [39] F [38]
U
N [44] T [45]
U [47] F [46]
F
N [40] T [41]
U [43] F [42]
T
N
N
N [64] T [65]
U [67] F [66]
T
N [68] T [69]
U [71] F [70]
U
N [76] T [77]
U [79] F [78]
F
N [72] T [73]
U [75] F [74]
T
N
N [80] T [81]
U [83] F [82]
T
N [84] T [85]
U [87] F [86]
U
N [92] T [93]
U [95] F [94]
F
N [88] T [89]
U [91] F [90]
U
N
N [112] T [113]
U [115] F [114]
T
N [116] T [117]
U [119] F [118]
U
N [124] T [125]
U [127] F [126]
F
N [120] T [121]
U [123] F [122]
F
N
N [96] T [97]
U [99] F [98]
T
N [100] T [101]
U [103] F [102]
U
N [108] T [109]
U [111] F [110]
F
N [104] T [105]
U [107] F [106]
U
N
N
N [192] T [193]
U [195] F [194]
T
N [196] T [197]
U [199] F [198]
U
N [204] T [205]
U [207] F [206]
F
N [200] T [201]
U [203] F [202]
T
N
N [208] T [209]
U [211] F [210]
T
N [212] T [213]
U [215] F [214]
U
N [220] T [221]
U [223] F [222]
F
N [216] T [217]
U [219] F [218]
U
N
N [240] T [241]
U [243] F [242]
T
N [244] T [245]
U [247] F [246]
U
N [252] T [253]
U [255] F [254]
F
N [248] T [249]
U [251] F [250]
F
N
N [224] T [225]
U [227] F [226]
T
N [228] T [229]
U [231] F [230]
U
N [236] T [237]
U [239] F [238]
F
N [232] T [233]
U [235] F [234]
F
N
N
N [128] T [129]
U [131] F [130]
T
N [132] T [133]
U [135] F [134]
U
N [140] T [141]
U [143] F [142]
F
N [136] T [137]
U [139] F [138]
T
N
N [144] T [145]
U [147] F [146]
T
N [148] T [149]
U [151] F [150]
U
N [156] T [157]
U [159] F [158]
F
N [152] T [153]
U [155] F [154]
U
N
N [176] T [177]
U [179] F [178]
T
N [180] T [181]
U [183] F [182]
U
N [188] T [189]
U [191] F [190]
F
N [184] T [185]
U [187] F [186]
F
N
N [160] T [161]
U [163] F [162]
T
N [164] T [165]
U [167] F [166]
U
N [172] T [173]
U [175] F [174]
F
N [168] T [169]
U [171] F [170]

Плоскость чисел разрядности 5

N
N
N
N
N
0
T
1
U
3
F
2
T
N
4
T
5
U
7
F
6
U
N
12
T
13
U
15
F
14
F
N
8
T
9
U
11
F
10
T
N
N
16
T
17
U
19
F
18
T
N
20
T
21
U
23
F
22
U
N
28
T
29
U
31
F
30
F
N
24
T
25
U
27
F
26
U
N
N
48
T
49
U
51
F
50
T
N
52
T
53
U
55
F
54
U
N
60
T
61
U
63
F
62
F
N
56
T
57
U
59
F
58
F
N
N
32
T
33
U
35
F
34
T
N
36
T
37
U
39
F
38
U
N
44
T
45
U
47
F
46
F
N
40
T
41
U
43
F
42
T
N
N
N
64
T
65
U
67
F
66
T
N
68
T
69
U
71
F
70
U
N
76
T
77
U
79
F
78
F
N
72
T
73
U
75
F
74
T
N
N
80
T
81
U
83
F
82
T
N
84
T
85
U
87
F
86
U
N
92
T
93
U
95
F
94
F
N
88
T
89
U
91
F
90
U
N
N
112
T
113
U
115
F
114
T
N
116
T
117
U
119
F
118
U
N
124
T
125
U
127
F
126
F
N
120
T
121
U
123
F
122
F
N
N
96
T
97
U
99
F
98
T
N
100
T
101
U
103
F
102
U
N
108
T
109
U
111
F
110
F
N
104
T
105
U
107
F
106
U
N
N
N
192
T
193
U
195
F
194
T
N
196
T
197
U
199
F
198
U
N
204
T
205
U
207
F
206
F
N
200
T
201
U
203
F
202
T
N
N
208
T
209
U
211
F
210
T
N
212
T
213
U
215
F
214
U
N
220
T
221
U
223
F
222
F
N
216
T
217
U
219
F
218
U
N
N
240
T
241
U
243
F
242
T
N
244
T
245
U
247
F
246
U
N
252
T
253
U
255
F
254
F
N
248
T
249
U
251
F
250
F
N
N
224
T
225
U
227
F
226
T
N
228
T
229
U
231
F
230
U
N
236
T
237
U
239
F
238
F
N
232
T
233
U
235
F
234
F
N
N
N
128
T
129
U
131
F
130
T
N
132
T
133
U
135
F
134
U
N
140
T
141
U
143
F
142
F
N
136
T
137
U
139
F
138
T
N
N
144
T
145
U
147
F
146
T
N
148
T
149
U
151
F
150
U
N
156
T
157
U
159
F
158
F
N
152
T
153
U
155
F
154
U
N
N
176
T
177
U
179
F
178
T
N
180
T
181
U
183
F
182
U
N
188
T
189
U
191
F
190
F
N
184
T
185
U
187
F
186
F
N
N
160
T
161
U
163
F
162
T
N
164
T
165
U
167
F
166
U
N
172
T
173
U
175
F
174
F
N
168
T
169
U
171
F
170
T
N
N
N
N
256
T
257
U
259
F
258
T
N
260
T
261
U
263
F
262
U
N
268
T
269
U
271
F
270
F
N
264
T
265
U
267
F
266
T
N
N
272
T
273
U
275
F
274
T
N
276
T
277
U
279
F
278
U
N
284
T
285
U
287
F
286
F
N
280
T
281
U
283
F
282
U
N
N
304
T
305
U
307
F
306
T
N
308
T
309
U
311
F
310
U
N
316
T
317
U
319
F
318
F
N
312
T
313
U
315
F
314
F
N
N
288
T
289
U
291
F
290
T
N
292
T
293
U
295
F
294
U
N
300
T
301
U
303
F
302
F
N
296
T
297
U
299
F
298
T
N
N
N
320
T
321
U
323
F
322
T
N
324
T
325
U
327
F
326
U
N
332
T
333
U
335
F
334
F
N
328
T
329
U
331
F
330
T
N
N
336
T
337
U
339
F
338
T
N
340
T
341
U
343
F
342
U
N
348
T
349
U
351
F
350
F
N
344
T
345
U
347
F
346
U
N
N
368
T
369
U
371
F
370
T
N
372
T
373
U
375
F
374
U
N
380
T
381
U
383
F
382
F
N
376
T
377
U
379
F
378
F
N
N
352
T
353
U
355
F
354
T
N
356
T
357
U
359
F
358
U
N
364
T
365
U
367
F
366
F
N
360
T
361
U
363
F
362
U
N
N
N
448
T
449
U
451
F
450
T
N
452
T
453
U
455
F
454
U
N
460
T
461
U
463
F
462
F
N
456
T
457
U
459
F
458
T
N
N
464
T
465
U
467
F
466
T
N
468
T
469
U
471
F
470
U
N
476
T
477
U
479
F
478
F
N
472
T
473
U
475
F
474
U
N
N
496
T
497
U
499
F
498
T
N
500
T
501
U
503
F
502
U
N
508
T
509
U
511
F
510
F
N
504
T
505
U
507
F
506
F
N
N
480
T
481
U
483
F
482
T
N
484
T
485
U
487
F
486
U
N
492
T
493
U
495
F
494
F
N
488
T
489
U
491
F
490
F
N
N
N
384
T
385
U
387
F
386
T
N
388
T
389
U
391
F
390
U
N
396
T
397
U
399
F
398
F
N
392
T
393
U
395
F
394
T
N
N
400
T
401
U
403
F
402
T
N
404
T
405
U
407
F
406
U
N
412
T
413
U
415
F
414
F
N
408
T
409
U
411
F
410
U
N
N
432
T
433
U
435
F
434
T
N
436
T
437
U
439
F
438
U
N
444
T
445
U
447
F
446
F
N
440
T
441
U
443
F
442
F
N
N
416
T
417
U
419
F
418
T
N
420
T
421
U
423
F
422
U
N
428
T
429
U
431
F
430
F
N
424
T
425
U
427
F
426
U
N
N
N
N
768
T
769
U
771
F
770
T
N
772
T
773
U
775
F
774
U
N
780
T
781
U
783
F
782
F
N
776
T
777
U
779
F
778
T
N
N
784
T
785
U
787
F
786
T
N
788
T
789
U
791
F
790
U
N
796
T
797
U
799
F
798
F
N
792
T
793
U
795
F
794
U
N
N
816
T
817
U
819
F
818
T
N
820
T
821
U
823
F
822
U
N
828
T
829
U
831
F
830
F
N
824
T
825
U
827
F
826
F
N
N
800
T
801
U
803
F
802
T
N
804
T
805
U
807
F
806
U
N
812
T
813
U
815
F
814
F
N
808
T
809
U
811
F
810
T
N
N
N
832
T
833
U
835
F
834
T
N
836
T
837
U
839
F
838
U
N
844
T
845
U
847
F
846
F
N
840
T
841
U
843
F
842
T
N
N
848
T
849
U
851
F
850
T
N
852
T
853
U
855
F
854
U
N
860
T
861
U
863
F
862
F
N
856
T
857
U
859
F
858
U
N
N
880
T
881
U
883
F
882
T
N
884
T
885
U
887
F
886
U
N
892
T
893
U
895
F
894
F
N
888
T
889
U
891
F
890
F
N
N
864
T
865
U
867
F
866
T
N
868
T
869
U
871
F
870
U
N
876
T
877
U
879
F
878
F
N
872
T
873
U
875
F
874
U
N
N
N
960
T
961
U
963
F
962
T
N
964
T
965
U
967
F
966
U
N
972
T
973
U
975
F
974
F
N
968
T
969
U
971
F
970
T
N
N
976
T
977
U
979
F
978
T
N
980
T
981
U
983
F
982
U
N
988
T
989
U
991
F
990
F
N
984
T
985
U
987
F
986
U
N
N
1008
T
1009
U
1011
F
1010
T
N
1012
T
1013
U
1015
F
1014
U
N
1020
T
1021
U
1023
F
1022
F
N
1016
T
1017
U
1019
F
1018
F
N
N
992
T
993
U
995
F
994
T
N
996
T
997
U
999
F
998
U
N
1004
T
1005
U
1007
F
1006
F
N
1000
T
1001
U
1003
F
1002
F
N
N
N
896
T
897
U
899
F
898
T
N
900
T
901
U
903
F
902
U
N
908
T
909
U
911
F
910
F
N
904
T
905
U
907
F
906
T
N
N
912
T
913
U
915
F
914
T
N
916
T
917
U
919
F
918
U
N
924
T
925
U
927
F
926
F
N
920
T
921
U
923
F
922
U
N
N
944
T
945
U
947
F
946
T
N
948
T
949
U
951
F
950
U
N
956
T
957
U
959
F
958
F
N
952
T
953
U
955
F
954
F
N
N
928
T
929
U
931
F
930
T
N
932
T
933
U
935
F
934
U
N
940
T
941
U
943
F
942
F
N
936
T
937
U
939
F
938
F
N
N
N
N
512
T
513
U
515
F
514
T
N
516
T
517
U
519
F
518
U
N
524
T
525
U
527
F
526
F
N
520
T
521
U
523
F
522
T
N
N
528
T
529
U
531
F
530
T
N
532
T
533
U
535
F
534
U
N
540
T
541
U
543
F
542
F
N
536
T
537
U
539
F
538
U
N
N
560
T
561
U
563
F
562
T
N
564
T
565
U
567
F
566
U
N
572
T
573
U
575
F
574
F
N
568
T
569
U
571
F
570
F
N
N
544
T
545
U
547
F
546
T
N
548
T
549
U
551
F
550
U
N
556
T
557
U
559
F
558
F
N
552
T
553
U
555
F
554
T
N
N
N
576
T
577
U
579
F
578
T
N
580
T
581
U
583
F
582
U
N
588
T
589
U
591
F
590
F
N
584
T
585
U
587
F
586
T
N
N
592
T
593
U
595
F
594
T
N
596
T
597
U
599
F
598
U
N
604
T
605
U
607
F
606
F
N
600
T
601
U
603
F
602
U
N
N
624
T
625
U
627
F
626
T
N
628
T
629
U
631
F
630
U
N
636
T
637
U
639
F
638
F
N
632
T
633
U
635
F
634
F
N
N
608
T
609
U
611
F
610
T
N
612
T
613
U
615
F
614
U
N
620
T
621
U
623
F
622
F
N
616
T
617
U
619
F
618
U
N
N
N
704
T
705
U
707
F
706
T
N
708
T
709
U
711
F
710
U
N
716
T
717
U
719
F
718
F
N
712
T
713
U
715
F
714
T
N
N
720
T
721
U
723
F
722
T
N
724
T
725
U
727
F
726
U
N
732
T
733
U
735
F
734
F
N
728
T
729
U
731
F
730
U
N
N
752
T
753
U
755
F
754
T
N
756
T
757
U
759
F
758
U
N
764
T
765
U
767
F
766
F
N
760
T
761
U
763
F
762
F
N
N
736
T
737
U
739
F
738
T
N
740
T
741
U
743
F
742
U
N
748
T
749
U
751
F
750
F
N
744
T
745
U
747
F
746
F
N
N
N
640
T
641
U
643
F
642
T
N
644
T
645
U
647
F
646
U
N
652
T
653
U
655
F
654
F
N
648
T
649
U
651
F
650
T
N
N
656
T
657
U
659
F
658
T
N
660
T
661
U
663
F
662
U
N
668
T
669
U
671
F
670
F
N
664
T
665
U
667
F
666
U
N
N
688
T
689
U
691
F
690
T
N
692
T
693
U
695
F
694
U
N
700
T
701
U
703
F
702
F
N
696
T
697
U
699
F
698
F
N
N
672
T
673
U
675
F
674
T
N
676
T
677
U
679
F
678
U
N
684
T
685
U
687
F
686
F
N
680
T
681
U
683
F
682

Плоскость чисел разрядности 2

N
N [0] T [1]
U [3] F [2]
T
N [4] T [5]
U [7] F [6]
U
N [12] T [13]
U [15] F [14]
F
N [8] T [9]
U [11] F [10]


Плоскость чисел разрядности 10

N
N [0] T [1]
U [3] F [2]
T
N [4] T [5]
U [7] F [6]
U
N [12] T [13]
U [15] F [14]
F
N [8] T [9]
U [11] F [10]

исходный код программы генерирования числовых плоскостей

#include <iostream>
#include <fstream>
 
using namespace std;
enum flggs {lineval,colval};
 
int currer(flggs opt, ofstream& mfout, int rdctr, int basevalue=0)
{
    if (rdctr<=0) {
        if (opt==lineval)
        mfout <<
    " {|class=\"wikitable\" align=\"center\"" << endl <<
    "  | [" << basevalue+0 <<
    "] N" << endl <<
    "  | [" << basevalue+1 <<
    "] T" << endl <<    
    "  |-" << endl <<
    "  | [" << basevalue+3 <<
    "] U" << endl <<
    "  | [" << basevalue+2 <<
    "] F" << endl <<
    "  |}";
        else if (opt==colval)
        mfout <<
    " {|class=\"wikitable\" align=\"center\"" << endl <<
    "  | " << basevalue+0 <<
    "  <br>N" << endl <<
    "  | " << basevalue+1 <<
    "  <br>T" << endl <<    
    "  |-" << endl <<
    "  | " << basevalue+3 <<
    "  <br>U" << endl <<
    "  | " << basevalue+2 <<
    "  <br>F" << endl <<
    "  |}";
 
                } else {
        mfout << "{|class=\"wikitable\""  << endl;
 
        mfout << "  |"  << endl;///////////
        currer(opt, mfout, rdctr-1, 4*basevalue+0);
        mfout << "N" << endl;
 
        mfout << "  |"  << endl;///////////
        currer(opt, mfout, rdctr-1, 4*(basevalue+1));
        mfout << "T" << endl;
        mfout << "  |-" << endl;
 
        mfout << "  |"  << endl;///////////
        currer(opt, mfout, rdctr-1, 4*(basevalue+3));
        mfout << "U" << endl;
 
        mfout << "  |"  << endl;///////////
        currer(opt, mfout, rdctr-1, 4*(basevalue+2));
        mfout << "F" << endl;
        mfout << "  |}" << endl;        
                }
 
}
 
 
int upcurrer(flggs opt, ofstream& mfout, int rdctr, int basevalue=0)
{
    if (rdctr<=0) {
        if (opt==lineval)
        mfout <<
    " {|class=\"wikitable\" align=\"center\"" << endl <<
    "  |N [" << basevalue+0 << "]" << endl <<
    "  |T [" << basevalue+1 << "]" << endl <<    
    "  |-" << endl <<
    "  |U [" << basevalue+3 << "]" << endl <<
    "  |F [" << basevalue+2 << "]" << endl <<
    "  |}" << endl;
    else if (opt==colval)
        mfout <<
    " {|class=\"wikitable\" align=\"center\"" << endl <<
    "  |N<br>" << basevalue+0  << endl <<
    "  |T<br>" << basevalue+1  << endl <<    
    "  |-" << endl <<
    "  |U<br>" << basevalue+3 << endl <<
    "  |F<br>" << basevalue+2 << endl <<
    "  |}" << endl;
 
 
                } else {
        mfout << "{|class=\"wikitable\""  << endl;
 
        mfout << "  |N"  << endl;///////////
        upcurrer(opt, mfout, rdctr-1, 4*basevalue+0);
 
        mfout << "  |T"  << endl;///////////
        upcurrer(opt, mfout, rdctr-1, 4*(basevalue+1));
        mfout << "  |-" << endl;
 
        mfout << "  |U"  << endl;///////////
        upcurrer(opt, mfout, rdctr-1, 4*(basevalue+3));
 
        mfout << "  |F"  << endl;///////////
        upcurrer(opt, mfout, rdctr-1, 4*(basevalue+2));
 
        mfout << "  |}" << endl;        
                }
 
}
 
int main(int argc, char* argv[])
{
 
    int r;
    ofstream fout("cppstudio.txt"); // создаём объект класса ofstream для записи и связываем его с файлом cppstudio.txt
    cout << "введите разрядность: ";
    cin >> r;
 
    fout << "Карта чисел разрядности " << r << endl; // запись строки в файл
    upcurrer(lineval, fout,r-1);
    fout.close(); // закрываем файл
    //system("pause");
 
 
   return 0;
}
Персональные инструменты
Пространства имён

Варианты
Действия
Навигация
Инструменты