• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Wczytywanie pliku tekstowego.

VPS Starter Arubacloud
0 głosów
455 wizyt
pytanie zadane 9 marca 2019 w C i C++ przez Paweł Błoch Nowicjusz (120 p.)

Mam problem z wczytywaniem liczb z pliku testowego. Program wczytuje mi liczby mnie więcej od połowy pliku. Jak to naprawić? 

#include <iostream>
#include <fstream>
using namespace std;
int liczba[100000];
int i=0;
int main()
{
    ifstream plik("liczby.txt");
    cout<<"DANE:"<<endl;
    while(!plik.eof())
    {
        plik>>liczba[i];
        cout<<liczba[i]<<endl;
        i++;
    }
    return 0;
}

 

komentarz 9 marca 2019 przez RafalS VIP (122,820 p.)
pokaz zawartosc pliku liczby.txt
komentarz 9 marca 2019 przez Paweł Błoch Nowicjusz (120 p.)
edycja 9 marca 2019 przez Arkadiusz Waluk

13150087
470463
3142089
84144
99441
15806
94478202
68608665
9051789
16489
1886
357
897484214
942832
8229860
421915
761119431
731
8522
121943923
77447
5829408
888772475
19604950
712
8998271
682153829
2344654
72884538
349
650
4153
103762816
9850424
612653
818151215
761
946
342717
37427
1020
44826
3288
41
81267478
56143750
632094
9159
5474
102
972
2365070
10819
4732030
34725
28
6930756
142031
542627748
75676387
891838677
638294490
8340
1352
69247202
4840924
878530315
33
8878
875
44280803
31676465
172632
57
2131
612980
27611
64819
445867
254060
93852
619
4154
54732
769012
882479556
715520512
70
7438
357039
12
8868605
48427
696272989
516498
482
665828049
4421034
79
97
7765
6665063
5207
8785
205640485
256715
611788
262415537
78
804879588
5201
4100326
368
61957
219960
480
950257131
44005163
490135144
677
2310320
7627
36
37217
4865
97181642
36824
46813
190791
10002
27
32
61007
386360
81412
3624177
3184655
6176554
3160642
762874080
176529
397144555
1791
947732
7762489
614126
35
60384
1405
85711
38019
574
74622
987510064
21
44611
9102
35748
5824132
325
282864
90022854
75
536
27870520
9621
46031
102100761
45753
33526
916686270
8631790
12054301
42
130271454
2887
9370
7614
9527655
82294
7465704
903712153
461625
930
6600
30575
16
648
97542
905483
936335105
350
358155
942622
2842
7819784
82468
28057730
490
54
2318
579547045
181842
74
18181816
9016984
85680
5311
46
7566010
18790
5163980
135
7849
597271798
846
892
26
4654573
367
45633375
70942553
9677
702356
60524
96
24663144
888941
976
340934
752701
31
9580248
61353827
77952
92082089
6806
956978198
606871
865501288
7480857
844
8070
267154037
6961
885556016
6915746
5164040
287392
6606502
4432
90
46628537
5107583
90559242
3016688
895835
934558366
826
558
389387
56
251
288491
35606210
54294
3721
43
5742
956885752
28463
900232
748557
7294219
243143621
23170593
501361
943438942
3234903
5537
745503
964
4278
9853
68513381
38
168652417
15058815
18642
641553563
179847
80925651
7147720
5390056
68528017
717479963
4964950
45
3184
5381
464031
3691582
951
53
2586
4756544
51533
34029
730939
83409194
2930265
631948026
68618
4491511
48603
801
63
703
5786
63689743
42788
702
55727491
30
3682
269901
935
891
6002360
96619065
2825
19463
443735850
6467590
260845
38703927
927
23286
76769
48782547
722882820
106178
6479118
238780
560549199
6040
89
91
638824083
90599
4287463
8229165
320
18141897
76406649
116033290
355911
3503007
532
98653
254693995
55530
48
59102020
67
70740
7188209
620
8450
2875
7961
27973938
738542084
752
9354304
58523
179709
884
689888
22180849
4519430
67024
250207
7666
758748262
372
995
563601
3322019
444
1226
52494885
9077
879397095
3755248
893
852881534
764
42619
746204
26638261
262837748
429535286
70900
98469
4707
8677997
3336
72031572
3663217
312901
75224
8041
827806
821649525
2082
70219523
6659
69471957
400332
69466
27491
578307
24334240
6531
848
269
4270
348628
2684
5240
12768917
538211073
8286977
66551
14727734
7811394
343
675960
1622549
789508
167
938996862
6249216
910571201
13
868
5687
10518
4810
98338330
507302906
48007174
41284
768502154
798882
721107
576
604868985
18001435
2977
4279
8426
456
653042197
3466
52056
8274
19636
39712
2748
91649
2895
914502750
79938
322560
9013
7283
795371391
736481
7480
50270
6617557
191349
2118099
44882443
27895
9238
52
8979271
748
8297
8068
604271
571
849323919
11
32008
668237
35947043
626503
129
953
626456173
578
814
486
424244
1350729
93341
2972462
893742229
437155
868837
301
65
75483366
181814
767081
5181
412
25
591
95515
3503
842482
91345
1324864
8437
50565
79202165
83
93732676
6430
101010
700
61857552
7456360
5069
9943
95511468
262077
747605175
62
1338960
833050
11329062
570919347
727720
72345
344644317
1010
68
154
312979
9209
8628
99987673
41221630
43268
856858
10305012
790
219524
572
9395911
180807928
524977
747395975
57016982
44
985083040
743900
828378619
827901042
734378
6589
554
7532024
796
49815882
86467
83268
593
451166327
616533375
1368444
57291311
256
6801224
18572
54568909
5584028
9324266
3437550
52748613
376079365
142879
4511538
66779
4342
66040
637
235
186758855
278
1824
4324
92678690
76965
4306405
849
43840
8462
10867
3388305
699779013
41378598
35401
435943197
2184
514
167124
941007677
10420814
74602600
36620
94556392
33652114
8690
895476889
6903198
9177
39
868858202
776319
84089707
10912
93998
257
8389
2421278
755888
307264
9632488
480281686
2273576
686083374
8126881
9796
7147
4938701
976593355
9784
1217207
4612
990525393
79158447
7562351
83659
82370
5400896
655966
962695449
6812
212503
6212
239930116
561791
9741897
255292
255204
599068280
5161347
216246
363624940
38039
614
254
925
224587931
93534
31427
3129304
846409
895
592357
40751498
3342
82
1344
206924
533
726
2315
142824050
264
758507144
775
59512
1017574
290
39829610
69519036
8145
463
145446
364255
113364283
697375
11634525
383
73425160
57559128
39054
830184497
485
61956
154397880
8945
31159437
5197947
3284
86320535
3842
56477128
3584163
96427570
999342708
638
2734
28799
46071157
85
6465
426
5511255
9656
1239
954833
41847
115874
8496277
5283
8419
745193639
81481496
146
797850
8678
826778
3641370
8684
664
10627007
883
5842684
266501176
2783
672
916369249
3935
76962
93002
88259285
29
2168
606
138586262
18466
499968
134316
44050937
38772
988629428
12461
51
2354
57666
80322403
54455
23051542
3241
4845
916624444
72
200978538
164446699
5861
430
172963
6331953
346520607
377596
17571740
87983
7000
515
1980173
9002
9920
385784378
132486666
236474
999285
384
6827741
1721
2906
2506152
157337650
2198
42700988
998806751
89268
93
575
959564
9048
37351
31842
306928
227782
7717
47050178
72963391
6143979
153091
562608120
2148
21798168
229311
51542
486587916
1477
86
3440
7326
99159420
56919
52251960
6940
1211944
6487
8238611
39237
69482
4790
82604
7772732
5543860
78266727
928
23193
143
530
901971
91206
15754541
20
6846
6101
67972770
815411157
1726533
485624
4158
45952
985468799
634428465
458313
3379
73764071
8413
6519465
9163
1324
529
7551708
9802161
99622
757974584
689
9959413
278462668
880482072
7614270
279
2811258
365153
7448
77379024
271
2345839
693
404312328
996486
40589
448034223
911505929
874186
229628
5842
166
8021273
8057378
526
500
224
7953489
9610
397
5871
170
3052290
727292
7271607
81918
91761966
752245
74308509
76414773
444448
715
5226
937788674
758051295
1356
888
875906082
717127
79572
471046105
383454596
39094309
4656439
4258
8584
554842
446929962
55508
8282642
689784796
6681
250526597
16382
2300699
542649928
2953
292507
92
8254844
5184
726422
89858
947221
77038
741
563075726
16521
36954
11264
6111
32137
34
938852986
452411305
723161
29155915
492
387
41045
7936
56710
7714
658738943
638366
62126798
1342
81
985408507
16410
2024478
2672
3448
80857
8400166
1439209
61161742
54434379
1154
4886
37993
69100485
210
521
629684
81354
1544
182689
komentarz 9 marca 2019 przez niezalogowany
Wszystkie liczby zostały poprawnie wczytane do tablicy. Wypisz sobie pierwsze dziesięć i sam zobacz. Problemem jest to ile z tego konsola może jednocześnie wyświetlać.

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

0 głosów
1 odpowiedź 864 wizyt
0 głosów
1 odpowiedź 926 wizyt
0 głosów
2 odpowiedzi 210 wizyt
pytanie zadane 22 maja 2018 w C i C++ przez kamila131 Nowicjusz (140 p.)

92,453 zapytań

141,262 odpowiedzi

319,088 komentarzy

61,854 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Akademia Sekuraka 2024 zapewnia dostęp do minimum 15 szkoleń online z bezpieczeństwa IT oraz dostęp także do materiałów z edycji Sekurak Academy z roku 2023!

Przy zakupie możecie skorzystać z kodu: pasja-akademia - użyjcie go w koszyku, a uzyskacie rabat -30% na bilety w wersji "Standard"! Więcej informacji na temat akademii 2024 znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...