Treść zadania
Autor: krysita Dodano: 13.12.2016 (19:16)
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
Zadanie jest zamknięte. Autor zadania wybrał już najlepsze rozwiązanie lub straciło ono ważność.
Najlepsze rozwiązanie
Rozwiązania
Podobne zadania
Niemam pojecia gdzie wstawic Mam npisac to jest chyba rozdzielnosc majatkowa Przedmiot: Informatyka / Studia | 1 rozwiązanie | autor: szkola1 15.5.2010 (00:31) |
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) |
co to jest eugenika? Przedmiot: Informatyka / Studia | 2 rozwiązania | autor: too_good 15.12.2010 (11:11) |
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) |
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ń
1 0
antekL1 13.12.2016 (22:03)
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 :)
===========
Dodawanie komentarzy zablokowane - Zgłoś nadużycie
krysita 13.12.2016 (22:10)
czyli jesli chce miec 50 elementow to na poczatku musze zmienic #define N 50
krysita 13.12.2016 (22:08)
musi liczyc dokladnie 50 elementow