#include
using namespace std;
int main (void) {
int valinta, valintaa, k, e;
cout
using namespace std;
int main (void) {
int valinta, valintaa, k, e;
cout
Turvaa tilisi vahvistamalla puhelinnumerosi. Voit silloin palauttaa unohtuneen salasanan tekstiviestillä.
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 9
Vanhimmat
Eli siis kysymykseni kuuluu:
kohdassa, if(valintaa=k)
cout
alussa kuuluisi olla: #include mutta huomaamatta en kopioinut sitä tänne asti =)
#include -iostream.h-
näköjään tämä palsta ei salli tuollaista merkkijonoa...
"näköjään tämä palsta ei salli tuollaista merkkijonoa..."
Eikö ?
Noh, ei tosiaan suoraan sallikaan.
Mutta ...
#include
Ai, mitenkö tuon tein ?
No kas näin:
#include <iostream.h>
Eli kirjoita ensin tekstieditorilla, ja käytä sen etsi -korvaa -toimintoa.
Eli pienempi kuin -merkki korvataan merkkijonolla <
Ja suurempi kuin -merkki korvataan merkkijonolla >
Ja jos vielä on tarvetta noille & -merkeille, niin jokainen sellainen korvataan merkkijonolla &
Selvisikö
If -lauseet ei kuulu tuohon case-juttuun oikein :)
If-lauseet pois sieltä switch-case -rakenteen sisältä ainakin.
Ja sitten tarkistat että aaltosulut on oikein.
Oikea if vertailu on == eli tässä: if (valintaa=='k') ..
Yksi = tekee sen sijaan sijoituksen =k, mitä et ole edes alustanut tässä, jos k ei 0, ehto on aina tosi. Ja k on tässä muuttujana turha, koska tarkoitus verrata vakioarvoon 'k'.
if-lauseen kanssa suositellaan yleensä aaltosulkuja (useat editorit tekee automaattisesti(, koodi on luettavampaa.
Kas oikea vastaus tulikin jo tuossa. Hämmästyttävää.
Eikö olekin?