Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace Funktioharjoituksia
- {
- class Program
- {
- static void Main(string[] args)
- {
- TulostaOtsikko(); // otsikon kutsuminen
- Console.WriteLine(Sananlaskut()); // sananlaskujen tulostus
- // kysytään käyttäjältä luvut ja kerrotaan funktiota kutsumalla niistä isompi
- Console.WriteLine("Anna ensimmäinen luku: ");
- int luku1 = int.Parse(Console.ReadLine());
- Console.WriteLine("Anna toinen luku: ");
- int luku2 = int.Parse(Console.ReadLine());
- KerroIsoin(luku1, luku2);
- // päättyy
- // kysytään käyttäjältä luvut ja tulostetaan funktion avulla niistä isompi
- Console.WriteLine("Anna ensimmäinen luku: ");
- int n1 = int.Parse(Console.ReadLine());
- Console.WriteLine("Anna toinen luku: ");
- int n2 = int.Parse(Console.ReadLine());
- Console.WriteLine(KerroIsoin2(n1, n2));
- // päättyy
- // kysytään käyttäjältä nimi ja pituus, funktiota kutsuen muodostetaan niistä lause
- Console.WriteLine("Anna nimi: ");
- string nimi = Console.ReadLine();
- Console.WriteLine("Anna pituus: ");
- int pituus = int.Parse(Console.ReadLine());
- MuotoileLause(nimi, pituus);
- // päättyy
- // kysytään käyttäjältä syntymä vuosi, funktiota käyttäen lasketaan ikä, samalla katsotaan onko käyttäjä ala- vai täysi-ikäinen
- Console.WriteLine("Minä vuonna olet syntynyt?");
- int syntymavuosi = int.Parse(Console.ReadLine());
- Console.WriteLine("Olet " + LaskeIka(syntymavuosi) + "-vuotias");
- if (LaskeIka(syntymavuosi) < 18)
- {
- Console.WriteLine("Olet alaikäinen");
- }
- else if (LaskeIka(syntymavuosi) > 18)
- {
- Console.WriteLine("Olet täysi-ikäinen");
- }
- // päättyy
- Console.ReadLine();
- }
- public static void TulostaOtsikko()
- {
- int[] tahti = new int[25];
- for (int i = 0; i < tahti.Length; i++)
- {
- Console.Write("*");
- }
- Console.WriteLine("\n * Funktio-harjoituksia *");
- for (int i = 0; i < tahti.Length; i++)
- {
- Console.Write("*");
- }
- }
- public static string Sananlaskut()
- {
- Random random = new Random();
- string[] sananlaskut = new string[4];
- sananlaskut[0] = "Ei kukko käskien laula";
- sananlaskut[1] = "Aika on rahaa";
- sananlaskut[2] = "Hätä keinot keksii";
- sananlaskut[3] = "Joka kuuseen kurkottaa, se katajaan kapsahtaa";
- int arvo = random.Next(0, 4);
- return (sananlaskut[arvo]);
- }
- public static void KerroIsoin(int luku1, int luku2)
- {
- if (luku1 > luku2)
- {
- Console.WriteLine(luku1);
- }
- else
- {
- Console.WriteLine(luku2);
- }
- }
- public static int KerroIsoin2(int n1, int n2)
- {
- if (n1 > n2)
- {
- return n1;
- }
- else
- {
- return n2;
- }
- }
- public static void MuotoileLause(string nimi, int pituus)
- {
- Console.WriteLine("Nimesi on " + nimi + " ja olet " + pituus + "cm pitkä");
- }
- public static int LaskeIka(int syntymavuosi)
- {
- string vuosi = DateTime.Now.Year.ToString();
- int ika = int.Parse(vuosi) - syntymavuosi;
- return ika;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement