Tietokonemaailman tyhmien kysymysten kerho

  • Keskustelun aloittaja Keskustelun aloittaja Timba79
  • Aloitettu Aloitettu
Saisko tietää tukiaseman ja (USB?) WLANin mallit?
Miten salattu yhteys?
Paljonko etäisyyttä tukiaseman ja koneen välillä? Paljonkin seiniä?

Ilman muita tietoja voisin veikata, että WLAN tikussa on virransäästöasetuksen päällä.

Yhteyttä ei kyllä taida olla salattu mitenkään ja langattoman lähetin on kerrosta alempana välillä ei ole edes ovia. Vehkeen päältä löytyi teksti Telewell TW-EA510 ADSL Modem Router Firewall WLAN AP.
Nyt on suostunut toimimaan jo 2 päivää putkeen.
 
Tee ohjelma-luokka Laskutoimituksia. Määrittele luokaan kaksi kokonaislukumuuttujaa ja anna muuttujille alkuarvot. Määrittele näiden lisäksi seuraavat muuttujat anna muuttujille nimen mukainen alkuarvo:

- summa,
- erotus,
- tulo,
- osamäärä,
- jakojäännös.

Tulosta muuttujien arvot seuraavasti:

Lukujen summa on 999
Lukujen erotus on 999
Lukujen tulo on 999
Lukujen osamäärä on 999

Lukujen jakolaskun jakojäännös on 999.

Mikä tuossa on nyt se juju? jotain vinkkiä jos joku antaa niin olen kiitollinen. Siis osaan kyllä laskea yms mutta kun tuossa pitäisi lopputuloksen pysyä aina samana.
 
Tee ohjelma-luokka Laskutoimituksia. Määrittele luokaan kaksi kokonaislukumuuttujaa ja anna muuttujille alkuarvot. Määrittele näiden lisäksi seuraavat muuttujat anna muuttujille nimen mukainen alkuarvo:

- summa,
- erotus,
- tulo,
- osamäärä,
- jakojäännös.

Tulosta muuttujien arvot seuraavasti:

Lukujen summa on 999
Lukujen erotus on 999
Lukujen tulo on 999
Lukujen osamäärä on 999

Lukujen jakolaskun jakojäännös on 999.

Mikä tuossa on nyt se juju? jotain vinkkiä jos joku antaa niin olen kiitollinen. Siis osaan kyllä laskea yms mutta kun tuossa pitäisi lopputuloksen pysyä aina samana.

Jos niillä kahdella kokonaisluvulla tuossa vain pitää laskea, niin ei onnistu kaikkien tulosten saaminen samaksi. Nimittäin, jos tulo = osamäärä
xy = x/y |y erisuuri kuin 0
xy^2 - x = 0
x = 0, y = 1 tai y = -1
Koska edelleen summa = erotus, niin
1) Jos x = 0, y = -y mahdotonta, koska y ei ole 0.
2) Jos y = 1, niin x +1 = x - 1
0 = 2
3) Jos y = -1, niin samoin 0 = 2.

Käsittäisin tuon niin, että nuo 999 ovat vain esimerkin vuoksi tuossa.
 
^ Tässä sitten koodia:

import java.io.*;

public class Laskutoimituksia {

public static void main (String[] args) throws IOException {

int luku1 = 5;
int luku2 = 8;
int summa = luku1 + luku2;
int erotus = luku1 - luku2;
int tulo = luku1*luku2;
int osamaara = luku1/luku2;
int jakojaannos = luku1%luku2;

BufferedReader stdin = new BufferedReader(new InputStreamReader(System.in));

System.out.println("Lukujen summa on "+summa);
System.out.println("Lukujen erotus on "+erotus);
System.out.println("Lukujen tulo on "+tulo);
System.out.println("Lukujen osamaara on "+osamaara);
System.out.println("Lukujen jakolaskun jakojaannos on "+jakojaannos);

}
}

Jep, oli ylimääräistä aikaa:zzzz:
 
Juu siis tuo itsellä sitä ongelmaa aiheuttikin kun ei saanut päähän että miten tuo olisi mahdollista. Meillä ei kyllä ole noita BufferedReader stdin etc juttuja vielä ollutkaan, että onkohan tuohon jotain muuta sitten, voisi kyllä jättää tehtävän väliin ja kysyä tarkemmin koulusta mikä oli tehtävän tarkoitus :d
 
Läppärissä on nyt vista ja pitäs asentaa xp myös. BIOS:istako vaan boottiasemaksi dvd-asema ja levy sisään?
Paljonkos xp pro vei tilaa?
Jatkossahan piti konetta käynnistäessä valita kumpi käyttis halutaan päälle?
Mikä voi mennä vikaan? :D
 
Juu siis tuo itsellä sitä ongelmaa aiheuttikin kun ei saanut päähän että miten tuo olisi mahdollista. Meillä ei kyllä ole noita BufferedReader stdin etc juttuja vielä ollutkaan, että onkohan tuohon jotain muuta sitten, voisi kyllä jättää tehtävän väliin ja kysyä tarkemmin koulusta mikä oli tehtävän tarkoitus :d

Tuo BufferedReader-rimpsu on tuossa ihan turha, tulee vain aina tottumuksesta ohjelman alkuun kirjoitettua:). Sitä tarvitaan, jos ohjelmassa käyttäjä pitää pystyä antamaan syöte ohjelmaan, eli siinä määritetään näppäimistöltä luku tms.
 
Läppärissä on nyt vista ja pitäs asentaa xp myös. BIOS:istako vaan boottiasemaksi dvd-asema ja levy sisään?
Paljonkos xp pro vei tilaa?
Jatkossahan piti konetta käynnistäessä valita kumpi käyttis halutaan päälle?
Mikä voi mennä vikaan? :D

Juurikin noin. Paljonko vie tilaa on aika vaikee sanoo, riippuu asennatko softat c:lle vai mihkä. 10gb pitäs riittää ihan hyvin. Itellä 15gb nyt käytössä C:llä XP:llä, enkä oo pahemmin C:lle softia asennellu. Sun pitää asentaa XP toiselle osiolle, eli vaikka D-asemalle jos haluat dual bootin. Vista voi kusta lähinnä vaan siinä, et asennatkin XP:n C-asemalle :)
 
Koneeseeni voi laittaa maximissaan 2 gigaa muistia. Tällä hetkellä koneessani on 2x512 MB DDR2 muistikampaa ja paikkoja olisi vielä kahdelle muistikammalle.

Pitääkö minun siis välttämättä ostaa 2x512 MB:n muistikampaa vai voinko vain ostaa yhden gigan kamman ja se pelittäisi ihan samalla tavalla?
 
Koneeseeni voi laittaa maximissaan 2 gigaa muistia. Tällä hetkellä koneessani on 2x512 MB DDR2 muistikampaa ja paikkoja olisi vielä kahdelle muistikammalle.

Pitääkö minun siis välttämättä ostaa 2x512 MB:n muistikampaa vai voinko vain ostaa yhden gigan kamman ja se pelittäisi ihan samalla tavalla?

Kyllä pelittää.
 
Kehtaiskohan sitä vielä kysästä pari ohjelmointivinkkiä...

eli miten menee jos tehtävässä pyydetään tulostamaan näytölle esim taulukko jossa vaikkapa

nimi ikä pituus
--------------------------
Mikko 22 171
Minna 28 162

jne.
 
Onko tää joku kompa?

System.out.println("nimi ikä pituus");
System.out.println("-------------");
System.out.println(muuttuja1 + " " muuttuja2 + " " muuttuja3);
jne

Ehkä tässä haettiin jotain muuta mutta pistinpä ny aikani kuluksi.

Koneeseeni voi laittaa maximissaan 2 gigaa muistia. Tällä hetkellä koneessani on 2x512 MB DDR2 muistikampaa ja paikkoja olisi vielä kahdelle muistikammalle.

Pitääkö minun siis välttämättä ostaa 2x512 MB:n muistikampaa vai voinko vain ostaa yhden gigan kamman ja se pelittäisi ihan samalla tavalla?

Toimii, mutta saattaapi olla, ettei muistisi toimi enää "kaksikanavaisena".
 
Onko tää joku kompa?

System.out.println("nimi ikä pituus");
System.out.println("-------------");
System.out.println(muuttuja1 + " " muuttuja2 + " " muuttuja3);
jne

Ehkä tässä haettiin jotain muuta mutta pistinpä ny aikani kuluksi.


Siis tarkemmin tuo tehtävä menee näin:

Kirjoita ohjelma, joka tulostaa näytölle seuraavan taulukon:

Nimi Ikä Pituus
------ ------ ---------
Mikko 22 171
Minna 28 162
Petri 16 183
Satu 19 176
 
XP taitaa sitten kirjoittaa boottivalikon yli, eli et pääse enää Vistaan.

Mitäs tämä nyt sitte oikee tarkoittaa? Eli onko tämä nyt seurausta juuri siitä, että asennan sen samalle osiolle kuin Vistan? Eikös siinä asennusvaiheessa selvästi kuitenki näe kaikki osiot omilla nimillään (C,D,x) jne?
Kantsii ilmeisesti vilkaista kaverin koneesta ensin että millä asemalla Vista on ja sitte asentaa XP kokonaan toiseen osioon?
 
Back
Ylös Bottom