• 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

42 Warsaw Coding Academy
+1 głos
288 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ź 168 wizyt
+1 głos
1 odpowiedź 174 wizyt
–1 głos
0 odpowiedzi 3,009 wizyt
pytanie zadane 13 lipca 2018 w C i C++ przez Jason_Nr_1 Bywalec (2,980 p.)

93,395 zapytań

142,389 odpowiedzi

322,569 komentarzy

62,753 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

VMware Cloud PRO - przenieś swoją infrastrukturę IT do chmury
...