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.
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.
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...
...sattuis oleen sitä koodia tallessa?
// 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
Kovin näyttää C koodilta, mm. "cout
olemaan excel-pohjalle samanlaista ohjelmaa?
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.
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.
Itse en ole paljoo pelkkää C:tä käyttänyt, mutta eikö tuo esimerkki muutu C:ksi kun:
#include
/*
cout
...kaikille asiassa auttaneille!