21. Losowanie bez powtórzeń program napisane przeze mnie pojawia się błąd error: stray '\363' in program
Ostatnio zmodyfikowano 2018-06-17 20:23
koneser_wody Temat założony przez niniejszego użytkownika |
21. Losowanie bez powtórzeń program napisane przeze mnie pojawia się błąd error: stray '\363' in program » 2018-06-17 20:12:34 #include <iostream> #include <cstdlib> #include <ctime> using namespace std;
//1. Losuję liczbę z przedziału od 1 do 10; //2. Sprawdzam, czy wylosowana liczba przypadkiem wcześniej już nie padła; //3. Jeżeli wylosowana liczba nie padła zapisuję ją do puli liczb wylosowanych i zwiększam liczbę wylosowanych liczb. //4. Jeżeli wylosowana liczba padła wracam do kroku 1. //5. Sprawdzam, czy wylosowałem już 5 liczb. Jeżeli nie - przechodzę do punktu 1.
int RR1() { int losuj = ((rand()%10)+1); return losuj; }
int SPR2(int rand, int powt[]) { int i=0; do { if(rand==powt) return 0;
i++; }while(powt!=0); return 1; }
int main()///////////////////////////////////////////////////////////////////////////////////////////////////////////// { srand(time(NULL));
int i=0 do { int powtórki[100]; //error: stray '\363' in program int random; int prawda; do { random=RR1(); prawda=(SPR2(random, powtórki)); //error: stray '\363' in program }while(prawda!=1); cout<<random<<endl;
powtórki=random; //error: stray '\363' in program i++; }while(i<5); }
|
|
pekfos |
» 2018-06-17 20:23:07 Nie pisze się polskich znaków w kodzie. |
|
« 1 » |