Пример #1
0
        private void button3_Click(object sender, EventArgs e)
        {
            var soal1 = new Soal1(username);

            this.Close();
            soal1.Show();
        }
Пример #2
0
        private async void WaktuHabis_Load(object sender, EventArgs e)
        {
            circularProgressBar1.Minimum = 0;
            circularProgressBar1.Value   = 0;
            client = new FireSharp.FirebaseClient(config);
            int              i         = 0;
            double           nilai2    = (nilai * 10) / 3;
            FirebaseResponse responseM = await client.GetTaskAsync("Counter");

            counter ctn = responseM.ResultAs <counter>();

            circularProgressBar1.Maximum = ctn.M;
            while (true)
            {
                circularProgressBar1.Value = i;
                i++;
                if (i > ctn.M)
                {
                    break;
                }

                FirebaseResponse response = await client.GetTaskAsync("User_Account/" + i);

                Data data = response.ResultAs <Data>();
                if (username == data.username)
                {
                    var penilaian = new Penilaian
                    {
                        nama     = data.namaDepan + data.namaBelakang,
                        nip      = data.nip,
                        C1       = Convert.ToSingle(string.Format("{0:0.##}", nilai2)),
                        C2       = 0,
                        C3       = 0,
                        C4       = 0,
                        C5       = 0,
                        username = data.username
                    };
                    FirebaseResponse updt = await client.UpdateTaskAsync("Penilaian/" + i, penilaian);

                    Penilaian pn = updt.ResultAs <Penilaian>();
                }
            }
            var   ss  = new SoalSelesai();
            Soal1 obj = (Soal1)Application.OpenForms["Soal1"];

            obj.Close();
            this.Close();
            ss.Show();
        }
Пример #3
0
        private async void button2_Click(object sender, EventArgs e)
        {
            if (checkBox1.Checked)
            {
                int              i         = 0;
                double           nilai2    = (nilai * 10) / 3;
                FirebaseResponse responseM = await client.GetTaskAsync("Counter");

                counter ctn = responseM.ResultAs <counter>();
                while (true)
                {
                    i++;
                    if (i > ctn.M)
                    {
                        break;
                    }

                    FirebaseResponse response = await client.GetTaskAsync("User_Account/" + i);

                    Data data = response.ResultAs <Data>();
                    if (username == data.username)
                    {
                        var penilaian = new Penilaian
                        {
                            nama     = data.namaDepan + data.namaBelakang,
                            nip      = data.nip,
                            C1       = Convert.ToSingle(string.Format("{0:0.##}", nilai2)),
                            C2       = 0,
                            C3       = 0,
                            C4       = 0,
                            C5       = 0,
                            username = data.username
                        };
                        FirebaseResponse updt = await client.UpdateTaskAsync("Penilaian/" + i, penilaian);

                        Penilaian pn = updt.ResultAs <Penilaian>();
                    }
                }
                var   ss  = new SoalSelesai();
                Soal1 obj = (Soal1)Application.OpenForms["Soal1"];
                obj.Close();
                this.Close();
                ss.Show();
            }
        }
Пример #4
0
        static void Main(string[] args)
        {
            string jawab = "y";

            while (jawab == "y" || jawab == "Y")
            {
                Console.WriteLine(); Console.Clear();
                Console.WriteLine("\n--- Logic ---");

                Console.Write("\nMasukkan Nomor Soal : ");
                int    soal = int.Parse(Console.ReadLine());
                int    n;
                int    m;
                int    o;
                string p;
                string q;

                switch (soal)
                {
                case 1:
                    Console.Write("\nMasukkan nilai n : ");
                    n = int.Parse(Console.ReadLine());
                    Soal1 jawab1 = new Soal1(n);
                    break;

                case 2:
                    Console.Write("\nMasukkan nilai n : ");
                    n = int.Parse(Console.ReadLine());
                    Soal2 jawab2 = new Soal2(n);
                    break;

                case 3:
                    Console.Write("\nMasukkan nilai n : ");
                    n = int.Parse(Console.ReadLine());
                    Soal3 jawab3 = new Soal3(n);
                    break;

                case 4:
                    Console.Write("\nMasukkan nilai n : ");
                    n = int.Parse(Console.ReadLine());
                    Console.Write("\nMasukkan nilai m : ");
                    m = int.Parse(Console.ReadLine());
                    Soal4 jawab4 = new Soal4(n, m);
                    break;

                case 5:
                    Console.Write("\nMasukkan nilai n : ");
                    n = int.Parse(Console.ReadLine());
                    Console.Write("\nMasukkan nilai m : ");
                    m = int.Parse(Console.ReadLine());
                    Soal5 jawab5 = new Soal5(n, m);
                    break;

                case 7:
                    Console.Write("\nMasukkan nilai y : ");
                    n = int.Parse(Console.ReadLine());
                    Console.Write("\nMasukkan nilai z : ");
                    m = int.Parse(Console.ReadLine());
                    Soal7 jawab7 = new Soal7(n, m);
                    break;

                case 8:
                    Console.Write("\nMasukkan nilai n : ");
                    n = int.Parse(Console.ReadLine());
                    Soal8 jawab8 = new Soal8(n);
                    break;

                case 9:
                    Console.Write("\nMasukkan nilai n : ");
                    n = int.Parse(Console.ReadLine());
                    Console.Write("\nMasukkan nilai m : ");
                    m = int.Parse(Console.ReadLine());
                    Soal9 jawab9 = new Soal9(n, m);
                    break;

                case 10:
                    Console.Write("\nMasukkan nilai n : ");
                    n = int.Parse(Console.ReadLine());
                    Console.Write("\nMasukkan nilai m : ");
                    m = int.Parse(Console.ReadLine());
                    Console.Write("\nMasukkan nilai o : ");
                    o = int.Parse(Console.ReadLine());
                    Soal10 jawab10 = new Soal10(n, m, o);
                    break;

                case 11:
                    Soal11 jawab11 = new Soal11();
                    Console.Write("\nMasukkan uang Andi : ");
                    n = int.Parse(Console.ReadLine());
                    Console.Write("\nMasukkan list harga kacamata : ");
                    p = Console.ReadLine();
                    Console.Write("\nMasukkan list harga baju : ");
                    q = Console.ReadLine();
                    Console.WriteLine("-\n" + jawab11.execute(n, p, q));
                    break;

                case 12:
                    Soal12 jawab12 = new Soal12();
                    Console.Write("\nMasukkan kata : ");
                    p = Console.ReadLine();
                    Console.WriteLine("-\n" + jawab12.execute(p));
                    break;

                case 13:
                    Soal13 jawab13 = new Soal13();
                    Console.Write("\nMasukkan deret : ");
                    p = Console.ReadLine();
                    Console.Write("\nMasukkan banyaknya rotasi : ");
                    n = int.Parse(Console.ReadLine());
                    Console.WriteLine("-\n" + jawab13.execute(p, n));
                    break;

                case 14:
                    Soal14 jawab14 = new Soal14();
                    Console.Write("\nMasukkan harga menu yang dipesan (Format => menuIkan,menuLain1,...) : ");
                    p = Console.ReadLine();
                    Console.WriteLine("-\n" + jawab14.execute(p));
                    break;

                case 15:
                    Soal15 jawab15 = new Soal15();
                    Console.Write("\nMasukkan jam (Format => HH:mm:ss AM/PM) : ");
                    p = Console.ReadLine();
                    Console.WriteLine("-\n" + jawab15.execute(p));
                    break;

                default:
                    Console.WriteLine("\nSoal Tidak Ditemukan");
                    break;
                }

                Console.Write("\nApakah masih berlanjut? [Y/T] ");
                jawab = Console.ReadLine();
            }
        }