c-kielellä lottorivin tarkistava ohjelmapätkä?

Elikkäs tehtävä olisi seuraavanlainen. Alustetaan kymmenen riviä lottonumeroita taulukkoon. Kysytään käyttäjältä kuluvan kierroksen oikeat lottonumerot, lisänumeroita ei tarvitse ottaa huomioon. Ohjelma tarkistaa montako kullakin (kymmenellä esitäytetyllä) lottorivillä on oikein verrattuna käynnissä olevaan lottokierrokseen ja tulostaa tiedot.

Itse jäin jumiin lähinnä tuohon oikeiden numeroiden tarkistamiskohtaan.

Jos joku jaksaa väkertää c-kielellä edellämainitulla tavalla toimivan ohjelmapätkän, niin olisin sydämellisesti kiitollinen.
101684
Äänestä

Muut lukivat myös

Vastaukset 10

Vanhimmat

mulla oli kerran koulutehtävänä justiinsa samanlainen tehtävä ja teetätin sellaisen sittemmin täällä keskustelupalstoilla...täältä löytyy kavereita joille koodaaminen on yhtäkuin pala kakkua...

Äänestä
  • ...sattuis oleen sitä koodia tallessa?

    Äänestä

// Ei mitään takuuta siitä että toimii

#include
#include
#include

int main(int argc, char *argv[]) {
int rivit[10][7];
int viikonrivi[7];
int i,j,k;
int apu;
int osumia;

srand((int)time(NULL));

// Kysytään viikon rivi
cout

Äänestä
  • Kovin näyttää C koodilta, mm. "cout

    Äänestä

  • olemaan excel-pohjalle samanlaista ohjelmaa?

    Äänestä

  • En tiedä hirveästi ohjelmoinnista, mut eikös tuo esimerkki sisällä just joopa joon mainitsemaa c koodia? Pitäis olla pelkästään c ja noita kymmentä riviä ei tarvitse arpoa, riittää en itse määrittelee nuo kyseiset numerot vaikka "hatusta". Eli suurin ongelma oli tuo vertaaminen, miten poimia kymmenen rivin oikeat numerot.

    Äänestä

  • Joopa joo kirjoitti:

    Kovin näyttää C koodilta, mm. "cout

    Juu..helppo homma nuo tulostukset on muuttaa.

    Muuta c :lle ominaista tuossa sitten ei olekkaan..

    Äänestä

  • anonyymi ohjelmoija kirjoitti:

    Juu..helppo homma nuo tulostukset on muuttaa.

    Muuta c :lle ominaista tuossa sitten ei olekkaan..

    Jos tarkkoja ollaan niin // tyylinen kommentointi taitaa olla c :saa, tosin ilmeisesti se on uusimmassa c-standardin versiossa jo mukana.

    Äänestä

Itse en ole paljoo pelkkää C:tä käyttänyt, mutta eikö tuo esimerkki muutu C:ksi kun:

#include
/*
cout

Äänestä

...kaikille asiassa auttaneille!

Äänestä

Kommentoi aloitusta


japa kirjoitti:

Elikkäs tehtävä olisi seuraavanlainen. Alustetaan kymmenen riviä lottonumeroita taulukkoon. Kysytään käyttäjältä kuluvan kierroksen oikeat lottonumerot, lisänumeroita ei tarvitse ottaa huomioon. Ohjelma tarkistaa montako kullakin (kymmenellä esitäytetyllä) lottorivillä on oikein verrattuna käynnissä olevaan lottokierrokseen ja tulostaa tiedot.

Itse jäin jumiin lähinnä tuohon oikeiden numeroiden tarkistamiskohtaan.

Jos joku jaksaa väkertää c-kielellä edellämainitulla tavalla toimivan ohjelmapätkän, niin olisin sydämellisesti kiitollinen.

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