Buongiorno, per scuola mi hanno chiesto di creare un programma del prato fiorito in c++.
anche se incasinato, finchè non uso funzioni non da problemi.
però vorrei riuscire a fare in modo che riempio un array bidimensionale in una funzione e che poi lo possa modificare nel main.
qualcuno sa come aiutarmi?ù
grazie in anticipo a chiunque risponda.
il codice del solo riempimento del vettore è questo:
#include<iostream>
#include<cstdlib>
#include<ctime>
using namespace std;
int main()
{
srand(time(NULL));
int prato[10][10];
int riga=0;
int colonna=0;
int cont=0;
do
{
colonna=0;
do
{
prato[colonna][riga]=0;
colonna++;
}while(colonna<10);
riga++;
}while(riga<10);
do
{
riga=rand()%10;
colonna=rand()%10;
prato[colonna][riga]=9;
cont++;
}while(cont<=10);
}