// VEIDOJA ILJA SIPOLS // VIDE VISUAL STUDIO using System; using System.Globalization; using System.Linq; namespace Uzdevumi { class Program { static void Main(string[] args) { CultureInfo culture = CultureInfo.CurrentCulture; // Izveido veselu skaitļu mainīgo un piešķir vērtību, ko nolasām no konsoles. Console.Write("Lūdzu ievadiet veselu skaitli: "); string inputInteger = Console.ReadLine(); int vesels Skaitlis = int.Parse(inputInteger, culture); // Izveido skaitlisku mainīgo ar komatu (double) un piešķir vērtību, ko nolasām no konsoles. Console.Write("Lūdzu ievadiet decimālo skaitli (izmantojot komatu): "); string inputDouble = Console.ReadLine(); double decimalskaitlis = double.Parse(inputDouble, culture); Console.WriteLine("ILJA SIPOLS"); // Izvada uz ekrāna pirmo (veselo) un otro (decimālo) skaitli, atdalot ar tabulācija Console.WriteLine($"{veselsSkaitlis}\t{inputDouble}"); // Izvada uz ekrāna pirmo un otro skaitli, formātējot otro ar 2 zīmēm aiz komata. Console.WriteLine($"{veselsSkaitlis}\t{decimalskaitlis.ToString("N2", culture)}"); // izvada abus skaitļus ar 3 zīmēm aiz komata, atdalot ar tabulāciju. Console.WriteLine($"{veselsSkaitlis.ToString("N3", culture)}\t{decimalskaitlis.ToString("N3", culture)}"); // veic skaitļu aprēķinus un izvada rezultatus ar 2 zīmēm aiz komata. double summa = veselsSkaitlis + decimalskaitlis; double starpiba = veselsSkaitlis - decimalskaitlis; double reizinajums = veselsSkaitlis * decimalskaitlis; double dalijums = decimalskaitlis != 0 ? veselsSkaitlis / decimalskaitlis : 0; Console.WriteLine($"Skaitlu summa: {veselsSkaitlis}+{inputDouble}={summa.ToString("N2", culture)}"); Console.WriteLine($"Skaitlu starpība: {veselsSkaitlis}-{inputDouble}={starpiba.ToString("N2", culture)}"); Console.WriteLine($"Skaitlu reizinājums: {veselsSkaitlis}*{inputDouble}={reizinajums.ToString("N2", culture)}"); Console.WriteLine($"Skaitlu dalījums: {veselsSkaitlis}/{inputDouble}={dalijums.ToString("N2", culture)}"); // Izvada otro skaitli (virtuāli ņemam sākotnējo ievadīto teksta vērtību) pa simbolam atdalītu ar tukšumu. Console.WriteLine(String.Join(" ", inputDouble.ToCharArray())); // Izvada otro skaitli pa simbolam atdalītu ar "*". Console.WriteLine(String.Join("*", inputDouble.ToCharArray())); // Izvada otro skaitli no otra gala (reversētā secībā). char[] charArray = inputDouble.ToCharArray(); Array.Reverse(charArray); Console.WriteLine(new string(charArray)); Console.ReadKey(); } } }