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

Tablica- losowe wartości- problem, błąd

Object Storage Arubacloud
+1 głos
181 wizyt
pytanie zadane 16 kwietnia 2019 w C i C++ przez Joe Nowicjusz (200 p.)

Chcę zrobić tablicę 10x10, której wartości są losowane, ale mam jakiś problem, gdzieś jest błąd. Mógłby ktoś popatrzeć ?

#include <iostream>
#include <cstdlib>
#include <ctime>

int main()
{
    const int n=10, m=n;
	double a[n][m];
	int i,j;

	srand(time(NULL));
	for(int i=0;i<n-1;i++)
	{
		for (int j=0;j<m-1;j++)
		{
			a[i][j]=rand();
		}
	}
	return 0;
}

 

1 odpowiedź

+2 głosów
odpowiedź 16 kwietnia 2019 przez DeBos123 Nałogowiec (44,950 p.)
wybrane 16 kwietnia 2019 przez Joe
 
Najlepsza

Po pierwsze zamień i<n-1 na i<n i j<m-1 na j<m jeżeli chcesz, żeby pętla wykonała się n lub m razy.

Po drugie definiujesz zmienne i oraz j po dwa razy.

Po trzecie napisz jaki jest błąd.

Czego oczekujesz, a co otrzymujesz?

komentarz 16 kwietnia 2019 przez Joe Nowicjusz (200 p.)
ogólnie to chciałbym żeby wszystkie wartości tablicy np. a[3][3]=(losowa liczba), czy

a[8][9]=(losowa liczba), a w ogóle nic mi się nie wyświetla
komentarz 16 kwietnia 2019 przez DeBos123 Nałogowiec (44,950 p.)

Nic nie wypisujesz no to się nie wyświetla.

Dodaj gdzieś cout'a.

komentarz 16 kwietnia 2019 przez Joe Nowicjusz (200 p.)
jak dodaje cout'a to jest błąd
komentarz 16 kwietnia 2019 przez DeBos123 Nałogowiec (44,950 p.)
Podaj błąd i kod, który go generuje.
komentarz 16 kwietnia 2019 przez Joe Nowicjusz (200 p.)
#include <iostream>
#include <cstdlib>
#include <ctime>

int main()
{
    const int n=10, m=n;
    double a[n][m];


    srand(time(NULL));
    for(int i=0;i<n;i++)
    {
        for (int j=0;j<m;j++)
        {
            a[i][j]=rand()%2+1;
    }
     cout<<a[i][j]<<endl;
    }

    return 0;
}

'cout' was not declared in this scope

komentarz 16 kwietnia 2019 przez DeBos123 Nałogowiec (44,950 p.)

Dodaj std:: przed cout.

komentarz 16 kwietnia 2019 przez DragonCoder Nałogowiec (36,500 p.)

http://www.cplusplus.com/reference/random/

A tutaj link do biblioteki random

Podobne pytania

0 głosów
1 odpowiedź 122 wizyt
+1 głos
1 odpowiedź 129 wizyt
–1 głos
0 odpowiedzi 2,634 wizyt
pytanie zadane 13 lipca 2018 w C i C++ przez Jason_Nr_1 Bywalec (2,980 p.)

92,555 zapytań

141,403 odpowiedzi

319,557 komentarzy

61,940 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!

...