Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

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
Autor Wiadomość
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);
}
P-171605
pekfos
» 2018-06-17 20:23:07
Nie pisze się polskich znaków w kodzie.
P-171606
« 1 »
  Strona 1 z 1