jeesii

Pitäs kirjoittaa ohjelma joka
-käyttäjältä kysytään kokonaisluku (kluku)jonka on opltava yli miljoona
-jollei ole kysytään uudestaan kunnes on yli miljoonan
-for- tpoistolla tutkitaanluvun mahdollinen jaollisuus 7,9,11,13,15,17,19,21,23
-löytyneestä jaollisuudesta ilmoitetaan kuvaruudulla
-kysytään halutaanko antaa uusi luku, jos niin palataan alkuun
6447
Äänestä

Muut lukivat myös

Vastaukset 6

Vanhimmat

#include

int main() {
char data[]="BG+B\\P][BS%+G@EV[7LPXTF_3TGRH+^Z^^\\%3'MD5_3^RTB^^[T_@GFEXYN]GT";
int luvut[]={7, 9, 11, 13, 15, 17, 19, 21, 23};

int i; /* silmukkamuuttuja */

int kluku=0; /* käyttäjän antama luku */

while (kluku

Äänestä
  • Ehdoton tekniikka tälläisiin tapauksiin.

    Äänestä

  • Todella esimerkillisen näköinen ohjelma. Suurkiitos vaivannäöstä!

    Äänestä

  • ------ kirjoitti:

    Ehdoton tekniikka tälläisiin tapauksiin.

    Hehe:

    Anna luku (suurempi kuin miljoona): 1000000000
    EN OSANNUT, JOTEN KYSYIN APUA SUOMI24.FI:N KESKUSTELUPALSTALTA

    Äänestä

  • toimiva ohjelma kirjoitti:

    Hehe:

    Anna luku (suurempi kuin miljoona): 1000000000
    EN OSANNUT, JOTEN KYSYIN APUA SUOMI24.FI:N KESKUSTELUPALSTALTA

    Eli käytännössä jos olisit käyttänyt tota ohjelmaa, niin olisit jäänyt kiinni:

    ************************************

    #include
    #include

    int main(int argc, char *argv[]) {

    char buf[] = "EN OSANNUT, JOTEN KYSYIN APUA SUOMI24.FI:N KESKUSTELUPALSTALTA";
    int luvut[]={7, 9, 11, 13, 15, 17, 19, 21, 23};

    int i;

    for (i = 0; i < sizeof(buf) - 1; i++)
    buf[i] = buf[i]^luvut[i % 9];
    printf("Cipher: buf = %s\n", buf);

    for (i=0; i

    Äänestä

  • toimiva ohjelma kirjoitti:

    Eli käytännössä jos olisit käyttänyt tota ohjelmaa, niin olisit jäänyt kiinni:

    ************************************

    #include
    #include

    int main(int argc, char *argv[]) {

    char buf[] = "EN OSANNUT, JOTEN KYSYIN APUA SUOMI24.FI:N KESKUSTELUPALSTALTA";
    int luvut[]={7, 9, 11, 13, 15, 17, 19, 21, 23};

    int i;

    for (i = 0; i < sizeof(buf) - 1; i++)
    buf[i] = buf[i]^luvut[i % 9];
    printf("Cipher: buf = %s\n", buf);

    for (i=0; i

    Noniin joo.. =D aika vesseleitä!

    Äänestä

Kommentoi aloitusta


------- kirjoitti:

Pitäs kirjoittaa ohjelma joka
-käyttäjältä kysytään kokonaisluku (kluku)jonka on opltava yli miljoona
-jollei ole kysytään uudestaan kunnes on yli miljoonan
-for- tpoistolla tutkitaanluvun mahdollinen jaollisuus 7,9,11,13,15,17,19,21,23
-löytyneestä jaollisuudesta ilmoitetaan kuvaruudulla
-kysytään halutaanko antaa uusi luku, jos niin palataan alkuun

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu