Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /****************************************
- * *
- * Tekijä: Niko Juntunen *
- * Opiskelija numero: 17010 *
- * pvm: 19.02.2018 *
- * *
- * **************************************/
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- // using System.Threading.Tasks;
- namespace toistorakenne
- {
- class Program
- {
- static void Main(string[] args)
- {
- // määritellään muuttujat
- string ARVO;
- int i;
- int kertoma;
- int KOKONAISLUKU;
- int kierros;
- // KIERROS PITÄÄ OLLA 1 JOTTA PÄÄSTÄÄN LOOPIN SISÄÄN
- kierros = 1;
- // while looppi ja sille määrittelyt, jotta while tietää mihin mennään käyttäjän syötteen perusteella.
- while (valinta != 0)
- {
- // TÄHÄN TULEE 3 RIVIÄ, PYYDETÄÄN VALINTA JA LUETAAN SE READLINEEN JA SITTEN TRYPARSE
- Console.Write("Anna valintasi: ");
- luku = Console.ReadLine();
- int.TryParse(luku, out valinta);
- // KÄYTETÄÄN IFFIÄ VALINTOIHIN.
- if (valinta == 1)
- {
- // PYYDÄ KÄYTTÄJÄLTÄ ARVOT JA PARSI NE 2 RIVIÄ.
- // TÄSSÄ LASKETAAN KERTOMA
- for (i = kertoma - 1; i >= 1; i--)
- {
- kertoma = kertoma * i;
- }
- // TULOSTA TÄHÄN VASTAUS 1 RIVI.
- }
- // mikäli valinta oli 0, kerrotaan käyttäjälle että ohjelma lopetetaan
- else if (valinta == ?) // MITÄ VALINNAN PITÄÄ OLLA
- {
- // TÄHÄN TULEE 3 RIVIÄ, WRITELINE ON YKSI.
- }
- // mikäli valinta oli jotain muuta kuin 0 tai 1, pyydetään käyttäjältä uutta valintaa
- else
- {
- // TÄHÄN TULEE YKSI RIVI
- }
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement