Tampilkan postingan dengan label Tugas Mandiri. Tampilkan semua postingan
Tampilkan postingan dengan label Tugas Mandiri. Tampilkan semua postingan

21 Maret 2017

Menghitung nilai mahasiswa

Assalamuallaikum Wr. Wb.

Kasus : Menghitung nilai masukkan dengan menampilkan nilai huruf.
Analisis
Algoritma : Menampilkan nilai huruf bila diinputkan angka.
Deklarasi 
 Angka : Integer
 Huruf : Char
Deskripsi
read(n)
if nilai >=0 and nilai <20 then
huruf <- 'nilai huruf E'
else if nilai >=20 and nilai <40 then
huruf <- 'nilai huruf D'
else if nilai >=40 and nilai <60 then
huruf <- 'nilai huruf C'
else if nilai >=60 and nilai <80 then
huruf <- 'nilai huruf B'
else if nilai >=80 and nilai <100 then
huruf <- 'nilai huruf A'
endif
write(huruf)

 * Program menggunakan Raptor Flowchart
 

*Outputnya bilai inputan nilainya 55



*Program menggunakan C++ :
#include <iostream>
#include <string>

using namespace std;
int main()
{
   string raptor_prompt_variable_zzyz;
   int n;

   raptor_prompt_variable_zzyz ="masukkan  nilai : ";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> n;
   if (n>=0 && n<20)
   {
      cout << "nilai huruf E " << endl;   }
   else
   {
      if (n>=20 && n<40)
      {
         cout << "nilai huruf D" << endl;      }
      else
      {
         if (n>=40 && n<60)
         {
            cout << "nilai huruf C " << endl;         }
         else
         {
            if (n>=60 && n<80)
            {
               cout << "nilai huruf B " << endl;            }
            else
            {
               if (n>=80 && n<100)
               {
                  cout << "nilai huruf A " << endl;               }
               else
               {
               }
            }
         }
      }
   }

   return 0;
}

*Maka hasil outputnya :



SEKIAN DAN TERIMAKASIH
WASSALAM
Read More ->>

13 Maret 2017

Menentukan titik tengah dari dua titik

Assalamuallaikum Wr. Wb

Hello selamat datang di Blog ku, kali ini aku akan memposting kasus minggu ke tiga di mata kuliah algoritma pemrograman.

Langsung saja ke intinya ya...
Kasus : Menentukan titik dengah dari dua titik
Input : x1, x2, y1, y2


Proses :



Outputnya :





* Source code dari program diatas yang sudah di generate ke C++

#include <iostream>
using namespace std;
class titik_tengah{
    friend ostream&operator<<(ostream&, const titik_tengah&);
    friend istream&operator>>(istream&, titik_tengah&);
    public:
        //titik_tengah();
        void jumlah_titik_tengah();
    private:
        int x1;
        int x2;
        int y1;
        int y2;
        float xt;
        float yt;
};
    istream& operator>>(istream& in, titik_tengah& masukan){
    cout<<"Masukkan Nilai x1 : ";
   in >> masukan.x1;
   cout<<"Masukkan Nilai x2 : ";
   in >> masukan.x2;
   cout<<"Masukkan Nilai y1 : ";
   in >> masukan.y1;
   cout<<"Masukkan Nilai y2 : ";
   in >> masukan.y2;
   return in;
   }
  
   void titik_tengah::jumlah_titik_tengah(){
       xt=(x2+x1)/(float)2;
       yt=(y2+y1)/(float)2;
   }
    ostream& operator<<(ostream& out, const titik_tengah & nilai){
        out<<"Hasil XT : "<<nilai.xt<<endl;
        out<<"Hasil YT : "<<nilai.yt<<endl;
        out<<"\n(xt,yt) :  "<<nilai.xt<<" , "<<nilai.yt << endl;
        return out;
    }
   

int main(){
   
titik_tengah xt;
cin>>xt;
xt.jumlah_titik_tengah();
cout<<xt;
   return 0;
}

Hasil outputnya :




Sekian untuk postingan kali ini, terimakasih sudah mampir di blog ku, mohon maaf jika masih ada yang kurang. 

Wassallam.

Read More ->>