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

Funkcja sort()

0 głosów
106 wizyt
pytanie zadane 12 grudnia 2017 w C i C++ przez 12david12 Obywatel (1,930 p.)
edycja 12 grudnia 2017 przez 12david12

Chce napisać program który będzie wczytywał liczby aż nie dostanie 0 a potem je posortuje. Nie mogę znaleźć tu błędu to jest mój kod:

#include <vector>
#include <iostream>
#include <algorithm>

using namespace std;

vector <int> tab;
int a;
int main()
{
	do
	{
	cin >> a;
	tab.push_back(a);
	}while(a != 0);
	sort(tab.begin(),tab.end());
	for(int i = 0; i < tab.end(); i++)
		cout << tab[i];
}

 

1 odpowiedź

+1 głos
odpowiedź 12 grudnia 2017 przez obl Nałogowiec (43,030 p.)
wybrane 12 grudnia 2017 przez 12david12
 
Najlepsza

Linijka 17 powinno być:

    for(int i = 0; i < tab.size(); i++)

 

1
komentarz 12 grudnia 2017 przez Alvancaran Dyskutant (8,160 p.)
Tak btw. to powinno się używać ++i

Podobne pytania

0 głosów
0 odpowiedzi 83 wizyt
pytanie zadane 13 kwietnia w C i C++ przez lambdag Obywatel (1,290 p.)
0 głosów
1 odpowiedź 69 wizyt
pytanie zadane 2 sierpnia 2017 w C i C++ przez Jakub 0 Dyskutant (8,790 p.)
0 głosów
1 odpowiedź 344 wizyt
pytanie zadane 2 sierpnia 2017 w C i C++ przez Jakub 0 Dyskutant (8,790 p.)
Oferty pracy dla początkujących programistów na portalu No Fluff Jobs
Porady nie od parady
Forum posiada swój własny chat IRC, dzięki któremu będziesz mógł po prostu pogadać z innymi Pasjonatami lub zapytać o jakiś problem. Podstrona z chatem znajduje się w menu pod ikoną człowieka w dymku.IRC

49,838 zapytań

91,807 odpowiedzi

185,512 komentarzy

24,248 pasjonatów

Przeglądających: 264
Pasjonatów: 19 Gości: 245

Motyw:

Akcja Pajacyk

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

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...