Tugas 8: Struktur Lompat

Nama : Aris Munandar Arsyad

NIM : 20222105022

Kelas : S.208

Program Studi : S1 Sistem Informasi


using System;

class Program

{

    static void Main(string[] args)

    {

        int total = 0;

        int count = 0;


        Console.WriteLine("Masukkan serangkaian nilai (akhiri dengan nilai negatif):");


        while (true)

        {

            int value = int.Parse(Console.ReadLine());


            if (value < 0)

                break; // Keluar dari loop saat nilai negatif diinput


            if (value == 0)

                continue; // Abaikan nilai nol, lanjutkan ke iterasi berikutnya


            total += value;

            count++;

        }


        if (count > 0)

        {

            double average = (double)total / count;

            Console.WriteLine($"Rata-rata dari nilai-nilai (dengan nilai nol diabaikan): {average}");

        }

        else

        {

            Console.WriteLine("Tidak ada nilai yang dimasukkan.");

        }

    }

}



Komentar