• 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

+1 głos
540 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ź 335 wizyt
+1 głos
1 odpowiedź 326 wizyt
–1 głos
0 odpowiedzi 3,433 wizyt
pytanie zadane 13 lipca 2018 w C i C++ przez Jason_Nr_1 Bywalec (2,980 p.)

93,800 zapytań

142,768 odpowiedzi

323,460 komentarzy

63,420 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

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...