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

Zadanie maturalne styczeń 2017

Object Storage Arubacloud
0 głosów
827 wizyt
pytanie zadane 11 kwietnia 2017 w C i C++ przez Michał_Warmuz Mądrala (5,830 p.)

Cześć robię sobie próbną maturę z informatyki i mam problem zatrzymałem się w martwym punkcie mam takie zadanie. Mój kod zlicza tylko jedną linijkę. Nie mam pomysłu na jak to zmienić aby zliczał mi wszystkie linijki.

Pomożecie ?

Mój kod: 

#include <iostream>
#include <fstream>

using namespace std;
int main() {
    double tablica[200];
    ifstream uchwyt("punkty.txt");
    double liczba;
    int cw1=0;
    if(uchwyt) {
    for(int i=1; i<=200; i++) {

        uchwyt>>tablica[i];
        

        
}
    
        double x = tablica[1];
        double y = tablica[2];
        
        cout<<x<<" "<<y;    
        if(x>0 && y>0) {
            cw1++;
        }
        cout<<endl<<cw1;
    
}
    else {
        cout<<"blad";
    }
    
}


 

Zadanie: 

oraz plik punkty.txt: 

99.8028 6.2792
99.2116 12.5334
98.2288 18.7382
96.8584 24.8691
95.1058 30.9018
92.9777 36.8126
90.4828 42.5780
87.6308 48.1755
84.4329 53.5828
80.9018 58.7786
77.0514 63.7425
72.8970 68.4548
68.4548 72.8970
63.7425 77.0514
58.7786 80.9018
53.5828 84.4329
48.1755 87.6308
42.5780 90.4828
36.8126 92.9777
30.9018 95.1058
24.8691 96.8584
18.7382 98.2288
12.5334 99.2116
6.2792 99.8028
0.0001 100.0001
-6.2790 99.8028
-12.5332 99.2116
-18.7380 98.2288
-24.8689 96.8584
-30.9016 95.1058
-36.8124 92.9777
-42.5778 90.4828
-48.1753 87.6308
-53.5826 84.4329
-58.7784 80.9018
-63.7423 77.0514
-68.4546 72.8970
-72.8968 68.4548
-77.0512 63.7425
-80.9016 58.7786
-84.4327 53.5828
-87.6306 48.1755
-90.4826 42.5780
-92.9775 36.8126
-95.1056 30.9018
-96.8582 24.8691
-98.2286 18.7382
-99.2114 12.5334
-99.8026 6.2792
-99.9999 0.0001
-99.8026 -6.2790
-99.2114 -12.5332
-98.2286 -18.7380
-96.8582 -24.8689
-95.1056 -30.9016
-92.9775 -36.8124
-90.4826 -42.5778
-87.6306 -48.1753
-84.4327 -53.5826
-80.9016 -58.7784
-77.0512 -63.7423
-72.8968 -68.4546
-68.4546 -72.8968
-63.7423 -77.0512
-58.7784 -80.9016
-53.5826 -84.4327
-48.1753 -87.6306
-42.5778 -90.4826
-36.8124 -92.9775
-30.9016 -95.1056
-24.8689 -96.8582
-18.7380 -98.2286
-12.5332 -99.2114
-6.2790 -99.8026
0.0001 -99.9999
6.2792 -99.8026
12.5334 -99.2114
18.7382 -98.2286
24.8691 -96.8582
30.9018 -95.1056
36.8126 -92.9775
42.5780 -90.4826
48.1755 -87.6306
53.5828 -84.4327
58.7786 -80.9016
63.7425 -77.0512
68.4548 -72.8968
72.8970 -68.4546
77.0514 -63.7423
80.9018 -58.7784
84.4329 -53.5826
87.6308 -48.1753
90.4828 -42.5778
92.9777 -36.8124
95.1058 -30.9016
96.8584 -24.8689
98.2288 -18.7380
99.2116 -12.5332
99.8028 -6.2790
100.0001 0.0001

 

1 odpowiedź

+1 głos
odpowiedź 11 kwietnia 2017 przez 10kw10 Pasjonat (22,880 p.)
wybrane 12 kwietnia 2017 przez Michał_Warmuz
 
Najlepsza

A nie lepiej tak:

while(!uchwyt.eof())
{
int x, y;
uchwyt>>x>>y;
// sprawdzenie w ktorej cwiartce
}

 

Podobne pytania

0 głosów
0 odpowiedzi 1,049 wizyt
0 głosów
1 odpowiedź 2,184 wizyt
pytanie zadane 30 listopada 2016 w C i C++ przez Krystek102 Bywalec (2,440 p.)
+1 głos
1 odpowiedź 3,021 wizyt
pytanie zadane 23 sierpnia 2016 w C i C++ przez Blue Obywatel (1,180 p.)

92,570 zapytań

141,422 odpowiedzi

319,643 komentarzy

61,958 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

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy 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!

...