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

Jak wyswietlic liczb z zakresu osemkowego?

Ostatnio zmodyfikowano 2013-06-13 20:29
Autor Wiadomość
tirou
Temat założony przez niniejszego użytkownika
Jak wyswietlic liczb z zakresu osemkowego?
» 2013-06-13 15:48:25
Mam pytanie, potrzebuję rady. Chciałbym wyswietlic liczby powiedzmy wylosowane od 0 1000 tylko te ktore sa w zakresie osemkowym tzn:

te liczby które maja w sobie cyferke 8 lub 9 nie mogą się wyświetlic?
Z góry dziękuję za wszelkie rady.
P-85480
ison
» 2013-06-13 16:29:07
1000 w ósemkowym to 512 w dziesiętnym, wylosuj liczbę z zakresu 0-512 i zamień ją na ósemkowy
P-85483
tirou
Temat założony przez niniejszego użytkownika
» 2013-06-13 18:21:18
tak tlyko chodzi mi o to, ze mam juz dany zbiór ( tablice) liczb i musze sprawdzic jej kazdy element czy nie zawiera cyfry 9 lub 8
P-85496
pekfos
» 2013-06-13 18:39:55
Dziel przez 10 i sprawdzaj cyfrę jedności.
P-85503
tirou
Temat założony przez niniejszego użytkownika
» 2013-06-13 20:02:56
działa prawie świetnie, jednak chciałbym zadać pytanie czy jeszcze.

wklejam kod:

C/C++
bool spr( int x )
{
    int y = x;
    int w = 0;
    bool p = true;
    for( int i = 0; i < 10000; i++ )
    {
        w = y % 10;
        if( w >= 8 ) return false;
       
        y /= 10;
    }
    return true;
}

Czy da sie sprawdzić długosc powiedzmy cyfr tak jak np string sie sprawdza: string s; s.lenght() ?
P-85520
MrPoxipol
» 2013-06-13 20:04:55
Zawsze możesz zamienić liczbę na tekst i sprawdzić jego długość.
P-85521
pekfos
» 2013-06-13 20:06:10
Tak samo jak w kodzie, który podałeś. Tylko zamiast sprawdzania licz cyfry.

PS: beznadziejna pętla.
P-85522
tirou
Temat założony przez niniejszego użytkownika
» 2013-06-13 20:12:32
wiem o tym, ze beznadziejna, gdyż nie wiem jak przekształcić przykładowo liczbe: int x=987456325; na string s; wtedy sprawdziłbym długość i jechał: for(int i=0;i<dl;i++).Tylko: i need a tip
P-85524
« 1 » 2
  Strona 1 z 2 Następna strona