studi kasus c++, c#, vbnet nilai kelulusan mahasiswa

STUDI KASUS

 Buat algorithma, pseudocode, flow chart nilai kelulusan mahasiwa dengan kriteria
Jika nilai > 70 maka lulus.
Jika sebaliknya atau nilai < 70 tidak lulus

* Algorithma kalimat deskriptif:
- menerima masukan nilai
- cek jika nilai > 70 maka kesimpulan lulus jika sebalik nya kesimpulan tidak lulus
- cetak hasil nya

* Deklarasi 
Nilai = int { tipe data bilangan integer }
Kesimpulan = string { tipe data string }

*Deskriptif
1. Baca Nilai
2. Nilai > 70 kesimpulan Lulus
3. sebaliknya atau nilai < 70 kesimpulan tidak lulus

*Pseudo code
1. baca Nilai
2. cek Nilai > 70 lulus, sebaliknya tidak lulus
3. cetak hasil

*Deklarasi
Nilai = int { nilai yang di cek}
Kesimpulan = string { variable untuk menampung kesimpulan lulus atau tidak lulus }

Flow chart nya seperti gambar di bawah ini:


Kode:

C++ 

#include <iostream>
using namespace std;

int main() {
int n; 
cout << "Masukkan nilai: ";
cin >> n; 

string keputusan;

if( n > 70){
   keputusan = "Lulus";
}else{
   keputusan = "Tidak Lulus";
}
cout  << keputusan ; 
}




C#

namespace nilauLulus

{

    class Program

    {
        static void Main(string[] args)

        {
            Console.WriteLine("input nilai: ");

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

            string Kesimpulan;

            if(Nilai > 70 ){
                Kesimpulan = "Lulus";

            }else{

                Kesimpulan = "Tidak Lulus";

            }

            Console.WriteLine(Kesimpulan);

            Console.ReadKey();

        }

    }

}




VB .NET

Module Module1

    Sub Main()

        Dim nilai As Integer = CInt(Console.ReadLine())
        Dim kesimpulan As String

        If nilai > 70 Then

            kesimpulan = "Lulus"
        Else
            kesimpulan = "tidak lulus"
        End If
        Console.WriteLine(kesimpulan)


        Console.ReadKey()

    End Sub

End Module


OUTPUT program running:


Uji Nilai 75








Uji Nilai 65










Popular posts from this blog