Răspuns :
o varianta
#include<iostream>
#include <time.h>/* time pentru srand*/
using namespace std;
int sir[3][6]={0};
int nrAleator=1;
int count=1;
int check(int n,int k){
for (int i=0; i< 6; i++){
if (sir[k][i] == n ){
return 0;
break;
}
}
return 1;
}
int main (){
srand (time(0));
for (int x=0; x<3; x++)
{
count=1;
do{
nrAleator=(rand()%49);
if (nrAleator%2 == 0) // verifica daca este prim
{
// nu adauga in sir
}
else
{
if (check(nrAleator,x) == 1) // verifica daca este unic in sir
{
sir[x][count-1] = nrAleator; // adauga in sir
cout << nrAleator << " "; // afiseaza nrAleator
if (count==6) cout << "\n";
// new line dupa al 6 lea numar
count++;
}
}
}while(count < 7);
}return 1;
}
afieaza rezultat
23 17 41 29 25 21
25 3 39 33 11 9
19 21 29 23 1 31
sau
5 41 1 45 11 29
7 45 19 17 11 27
45 27 1 43 15 35
sau
29 23 25 39 19 27
7 21 43 31 15 47
31 15 3 29 43 27
genereaza altele in functie de srand (time(0));
#include<iostream>
#include <time.h>/* time pentru srand*/
using namespace std;
int sir[3][6]={0};
int nrAleator=1;
int count=1;
int check(int n,int k){
for (int i=0; i< 6; i++){
if (sir[k][i] == n ){
return 0;
break;
}
}
return 1;
}
int main (){
srand (time(0));
for (int x=0; x<3; x++)
{
count=1;
do{
nrAleator=(rand()%49);
if (nrAleator%2 == 0) // verifica daca este prim
{
// nu adauga in sir
}
else
{
if (check(nrAleator,x) == 1) // verifica daca este unic in sir
{
sir[x][count-1] = nrAleator; // adauga in sir
cout << nrAleator << " "; // afiseaza nrAleator
if (count==6) cout << "\n";
// new line dupa al 6 lea numar
count++;
}
}
}while(count < 7);
}return 1;
}
afieaza rezultat
23 17 41 29 25 21
25 3 39 33 11 9
19 21 29 23 1 31
sau
5 41 1 45 11 29
7 45 19 17 11 27
45 27 1 43 15 35
sau
29 23 25 39 19 27
7 21 43 31 15 47
31 15 3 29 43 27
genereaza altele in functie de srand (time(0));
Vă mulțumim pentru vizita pe site-ul nostru dedicat Informatică. Sperăm că informațiile disponibile v-au fost utile și inspiraționale. Dacă aveți întrebări sau aveți nevoie de suport suplimentar, suntem aici pentru a vă ajuta. Ne face plăcere să vă revedem și vă invităm să adăugați site-ul nostru la favorite pentru acces rapid!