Cpp kertaustehtäviä ratkaisu4b
Mureakuha
Kirjoita ohjelma, jossa käyttäjältä kysytään käyttäjätunnus ja salasana. Käyttäjällä on kolme mahdollisuutta syöttää oikea yhdistelmä jolloin järjestelmä päästää eteenpäin. Muuten ohjelma ilmoittaa virheilmoituksella.
#include <iostream> #include <string.h> int main() { char tunnus[20], salasana[20]; int kerrat = 1; do { cout << "Anna käyttäjätunnus: "; cin >> tunnus; cout << "Anna salasana: "; cin >> salasana; kerrat++; if (strcmp(tunnus, "matti") == 0 && strcmp(salasana, "mainio") == 0) { cout << "Tervetuloa systeemiin\n"; kerrat=4; } else cout << "Virheellinen kirjautuminen\n\n"; } while (kerrat <= 3); return 0; }
Tämän dokumentin kopiointi, levittäminen sekä muokkaaminen on sallittua GNU Free Documentation Licensen version 1.2 tai uudemman Free Software Foundationin julkaiseman version mukaisesti, ilman muuttumattomuuslauseketta tai kansitekstejä. Tätä koskee vastuuvapaus.
Kopio lisenssistä (englanniksi) löytyy täältä.
Kopio lisenssistä (englanniksi) löytyy täältä.
Alkuperäinen (c) Petteri Hämäläinen
