UWAGA
W związku z upgrade'em Forum Wiaderko do vB 4.x ewentualne błędy i nieprawidłowości proszę zgłaszać w tym temacie

Wątek: Wczytywanie losowego ciąg liczb i sortowanie go

Pokaż wyniki od 1 do 2 z 2
  1. #1 Wczytywanie losowego ciąg liczb i sortowanie go 
    Lamka
    Dołączył
    Jul 2009
    Wiek
    19
    Posty
    1
    Mam mianowicie taki problem, że muszę rozwiązać do jutra zadanie mające następującą treść:
    "Należy wczytać N (0 < N < 1000) liczb naturalnych podanych w losowej kolejności. Podane liczby są mniejsze niż 4 miliardy, a niektóre z nich mogą wystąpić więcej niż jeden raz. Program powinien wypisać te liczby bez powtórzeń w postaci rosnącego ciągu.

    Dane wejściowe
    Należy wczytać liczbę N znajdującą się w pierwszym wierszu. Onacza ona liczbę podanych w kolejnym wierszu liczb naturalnych. Liczby te są rozdzielone znakiem odstępu (spacji).

    Dane wyjściowe
    Jako wynik działania należy wypisać w jednym wierszu ciąg rosnący wczytanych liczb bez powtórzeń."

    Z napisaniem algorytmu sortującego i odpowiedniego warunku, który wyślwietla ten ciąg nie miałam większych problemów.
    Jednakże mam problem przy wczytywaniu tych liczb.
    tzn tak: początek programu mam taki:
    Kod php:
    int n;
        
    cin >> n;
        
        if (
    n<|| n>1000cout << endl;
        
        else
        {
         
    long long tab[n];
         
                for (
    int i=0;i<n;i++)
                    {
                    
    cin >> tab[i];
                    if (
    tab[i]<0) {tab[i]=0i--; n--;}                            
                    } 
    i właśnie gdy np wczytuję liczby ujemne, to wyskakują potem jakieś krzaczki...[dziwne liczby], tak samo jak pojawią się jakieś ułamki itp. liczby.

    Jak muszę zdefiniować typy zmiennych by było poprawnie??

    ps. jeżeli będzie to konieczne to zamieszczę cały zapis programu.

    pzdr. dzięki z góry za pomoc
    Odpowiedz z cytatem  
     

  2. #2 Odp: Wczytywanie losowego ciąg liczb i sortowanie go 
    Starsza lamka Awatar DediServ
    Dołączył
    Aug 2010
    Posty
    54
    Już po terminie, ale może warto na przyszłość wiedzieć: typ zmiennej wystarczy na float zmienić.
    Best regards,
    DediServ.eu - Dedicated servers for smart business
    Odpowiedz z cytatem  
     

Podobne wątki

  1. [Steam] Wczytywanie serwera - staje na 3 kreskach
    By piras in forum Problemy z CS 1.6
    Odpowiedzi: 8
    Ostatni post / autor: 12-03-2010, 14:04
  2. Wczytywanie CFG
    By kiko89 in forum OffTopic - Counter Strike
    Odpowiedzi: 2
    Ostatni post / autor: 31-03-2009, 19:36

Odwiedzający znaleźli tę stronę szukając:

wczytanie n liczb w algorytmie jak

Uprawnienia umieszczania postów
  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •