Treść zadania

krysita

Hej moim zadaniem jest napisac kod losujacy liczby dla tablicy jednowymiarowej skladajacy sie z 50 elementów. Moja odp na to zadanie jest : a=rand()%100-50;
w zalaczniku jest caly program jak wyszlo zeby sie ktos nie trudzil ja poprosilbym o sprawdzenie

Załączniki do zadania

Zadanie jest zamknięte. Autor zadania wybrał już najlepsze rozwiązanie lub straciło ono ważność.

Najlepsze rozwiązanie

  • 1 0

    Dwa zastrzeżenia:

    Pierwsze:
    rand() % 100 daje Ci liczby od 0 do 99
    więc masz maksymalnie 100 różnych elementów, a nie 50 !!

    Poza tym po co odejmujesz 50 ?? Wymagane są liczby ujemne ?

    Najprościej byłoby napisać; a = rand() % 50;

    ALE - drugie zastrzeżenie:
    Czy ten zbiór MUSI liczyć dokładnie 50 elementów, czy co najwyżej 50 sztuk ?
    Bo jeżeli DOKŁADNIE 50 to i Twoje i moje rozwiązanie jest ZŁE,
    ponieważ rnd() może nie wylosować którejś liczby z zakresu 0..49
    w pętli 100 powtórzeń.
    Nie mogę podać właściwego rozwiązania w tej chwili bo mi się czas edycji kończy
    a już wysłałem rozwiązanie.
    Wstaw proszę zadanie raz jeszcze, jeśli z tymi 50 elementami mam rację.
    ====================

    Sugestia:
    Na wyjściu ładniej by może wyglądał taki format:
    a[ 0] = liczba a[ 1] = ....
    a[ 5] = ....
    czyli coś takiego:
    cout << "a[" << setw(2) << i << "] = " << setprecision(2) << a

    Dodane warunku:
    if (i > 0) if ((i % LCOL) == 0) cout << endl;

    pozwoli uniknąć pustej linii na początku wydruku :)
    ===========

    • czyli jesli chce miec 50 elementow to na poczatku musze zmienic #define N 50

    • musi liczyc dokladnie 50 elementow

Rozwiązania

Podobne zadania

szkola1 Niemam pojecia gdzie wstawic Mam npisac to jest chyba rozdzielnosc majatkowa Przedmiot: Informatyka / Studia 1 rozwiązanie autor: szkola1 15.5.2010 (00:31)
kacha25 co to jest CPU,PC i KROG? Jaka jest różnica między systemem operacyjnym Przedmiot: Informatyka / Studia 1 rozwiązanie autor: kacha25 13.9.2010 (13:53)
too_good co to jest eugenika? Przedmiot: Informatyka / Studia 2 rozwiązania autor: too_good 15.12.2010 (11:11)
platon Mając dane: x(t)=a(t-sint) y(t)=a(1-cost) a>o liczby od 0 do 2pi krok Przedmiot: Informatyka / Studia 1 rozwiązanie autor: platon 12.1.2011 (21:46)
karolek9042 Napisz algorytm, który wyznacza (wypisuje) wszystkie dzielniki danej liczby. Przedmiot: Informatyka / Studia 1 rozwiązanie autor: karolek9042 24.1.2011 (13:22)

Podobne materiały

Przydatność 50% Liczby

1. Liczby rzeczywiste – wszystkie liczby , które odpowiadają punktom na osi liczbowej. 2. Liczby wymierne – liczby dające przedstawić się za pomocą ułamka p/q , gdzie p jest dowolną liczbą całkowitą, a q jest dowolną liczbą naturalną ( np. 1/7, 3 ½,- 32/5 , 0, -2,6 , 5 (3), 3. Liczby niewymierne – liczby nie dające się zapisać w postaci ułamka zwykłego ( np. 3, 5,...

Przydatność 50% Liczby

Liczby pierwsze Liczbę naturalną, która ma dokładnie dwa dzielniki, nazywamy liczbą pierwsza. Liczb pierwszych jest nieskończenie wiele. Znajdowanie ich nie jest jednak łatwe. Od pewnego czasu używa się do tego komputerów. Największa znana dziś liczba pierwsza została odkryta w lipcu 2001 roku przez Michaela Camerona i George'a Woltmana ma postać 213466917-1. Ma ona aż 4...

Przydatność 60% Jak napisac opowiadanie kiczowate - zasady.

ZASADA GENERALNA: musisz konsekwentnie grzeszyć przeciw dobremu smakowi literackiemu oraz wszystkim zasadom (poza gramatycznymi i ortograficznymi), które wpajają Ci poloniści. OKAZJA DO GRZECHU NR 1 - MIŁOŚĆ I ŚMIERĆ : Zmuś się do nadmiaru i wyolbrzymiania. Zachwycaj czytelnika wielkimi przeżyciami, namiętnościami, operowymi gestami bohaterów swojej opowieści. Szczególnie...

Przydatność 80% Człowieczeństwo nie tyle darem, ile zadaniem!

Człowieczeństwo to nie tylko dar, jaki zesłał nam Bóg, ale przede wszystkim zadanie, przed jakim zostaliśmy wszyscy postawieni. Możemy je interpretować na różne sposoby; powinniśmy po prostu żyć i cieszyć się z tego żywota lub monotonnie i skrupulatnie je wykonywać. Pierwszy typ ludzi, którzy, jak napisałem, zinterpretowali to zadanie postawione nam przez Stworzyciela,...

Przydatność 70% Liczby zaprzyjaźnione

Są to dwie takie liczby naturalne M i N, z których każda jest sumą podzielników właściwych drugiej(przez podzielnik właściwy danej liczby rozumiemy każdy podzielnik mniejszy od tej liczby). Pierwszą parę takich liczb, którą podał jeszcze Pitagoras, stanowią liczby 220 i 284, ponieważ dzielnikami właściwymi liczby 220 są: 1,2,4,5,10,11,20,22,44,55 i 110, a ich suma wynosi...

0 odpowiada - 0 ogląda - 1 rozwiązań

Dodaj zadanie

Zobacz więcej opcji