Responsive Banner design

Tugas minggu ke 3

kasus 3.1 menetukan bilangan terbesar atau sama dari dua bilangan


RAPTOR



C++
#include <iostream>
#include <string>

using namespace std;
int main()
{
int a;
int b;

cout<<"Masukkan bilangan pertama : ";
cin >> a;
cout<<endl;
cout<<"Masukkan bilangan kedua : ";
cin >> b;
cout<<endl;
if (a>b)
{
cout << "a = "<<a<<" adalah bilangan terbesar, karena b hanya = "<<b<< endl; }
else
{
if (a<b)
{
cout << "b = "<<b<<" adalah bilangan terbesar, karena a hanya = "<<a<< endl; }
else
{
cout << "Kedua bilangan sama besar" << endl; }
}

return 0;
}


KASUS 3.2 Algoritma Menentukan Bilangan Terkecil dari Tiga Bilangan Bulat









C++

#include <iostream>
#include <string>

using namespace std;
void kondisi (int a, int b, int c)
{

if (a<b && a<c)
{
cout << "Bilangan terkecil adalah "<<a << endl; }
else
{
if (b < a && b < c)
{
cout << "Bilangan terkecil adalah "<<b << endl; }
else
{
cout << "Bilangan terkecil adalah "<<c << endl; }
}
}
int main()
{
string raptor_prompt_variable_zzyz;
int x;
int y;
int z;

raptor_prompt_variable_zzyz ="Masukkan bilangan pertama";
cout << raptor_prompt_variable_zzyz << endl;
cin >> x;
raptor_prompt_variable_zzyz ="Masukkan bilangan kedua";
cout << raptor_prompt_variable_zzyz << endl;
cin >> y;
raptor_prompt_variable_zzyz ="Masukkan bilangan ketiga";
cout << raptor_prompt_variable_zzyz << endl;
cin >> z;
cout << "a = "<<x<<", b = "<<y<<", c = "<<z << endl;
kondisi(x,y,z);

return 0;
}






KASUS 3.3 Algoritma Mencari Akar-akar Persamaan Kuadrat


C++

#include <iostream>
#include <string>
#include <math.h>

using namespace std;
int main()
{
string raptor_prompt_variable_zzyz;
int x2;
int P;
int B;
int C;
int x1;
int A;

cout << "Bentuk umum persamaan kuadrat adalah Ax2 + Bx + C = 0" << endl; raptor_prompt_variable_zzyz ="Masukkan nilai A";
cout << raptor_prompt_variable_zzyz << endl;
cin >> A;
raptor_prompt_variable_zzyz ="Masukkan nilai B";
cout << raptor_prompt_variable_zzyz << endl;
cin >> B;
raptor_prompt_variable_zzyz ="Masukkan nilai C";
cout << raptor_prompt_variable_zzyz << endl;
cin >> C;
P =(B ^ 2)-(4*A*C);
if (A==0)
{
cout << "Bukan persamaan kuadrat" << endl; }
else
{
if (P>0)
{
x1 =(-B+(sqrt((B ^ 2)-(4*A*C)))/(2*A));
x2 =(-B-(sqrt((B ^ 2)-(4*A*C)))/(2*A));
}
else
{
if (P==0)
{
x1 =-B/(2*A);
x2 =x1;
cout << "Akar-akarnya imajiner (sama)" << endl; }
else
{
}
}
cout << "Jadi, akar-akar persamaan kuadratnya adalah x1 = "<< x1 <<" dan x2 = "<< x2 << endl; }

return 0;
}



KASUS 3.4 Algoritma Konversi Nilai ke Huruf

C++

#include <iostream>
#include <string>

using namespace std;
void kondisi (int nilai)
{

if (nilai>=0 && nilai<=100)
{
if (nilai>=0 && nilai<=20)
{
cout << "Nilai angka Anda = "<<nilai << endl; cout << "Nilai huruf Anda adalah E" << endl; }
else
{
if (nilai>=21 && nilai<=40)
{
cout << "Nilai angka Anda = "<< nilai << endl; cout << "Nilai huruf Anda adalah D" << endl; }
else
{
if (nilai>=41 && nilai<=60)
{
cout << "Nilai angka Anda = "<< nilai << endl; cout << "Nilai huruf Anda adalah C" << endl; }
else
{
if (nilai>=61 && nilai<=80)
{
cout << "Nilai angka Anda = "<< nilai << endl; cout << "Nilai huruf Anda adalah B" << endl; }
else
{
cout << "Nilai angka Anda = "<< nilai << endl; cout << "Nilai huruf Anda adalah A" << endl; }
}
}
}
}
else
{
cout << "Maaf, nilai yang Anda masukkan salah. Interval nilai hanya 0 - 100" << endl; }
}
int main()
{
string raptor_prompt_variable_zzyz;
int nil;

raptor_prompt_variable_zzyz ="Masukkan nilai angka";
cout << raptor_prompt_variable_zzyz << endl;
cin >> nil;
kondisi(nil);

return 0;
}



KASUS 3.5 Algoritma Konversi Hari dari Angka ke Huruf

RAPTOR




C++

#include <iostream>
#include <string>

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

raptor_prompt_variable_zzyz ="Masukkan Hari ke : ";
cout << raptor_prompt_variable_zzyz;
cin >> hari;
switch(hari){
case 1: cout<<"SENIN"; break;
case 2: cout<<"SELASA"; break;
case 3: cout<<"RABU"; break;
case 4: cout<<"KAMIS"; break;
case 5: cout<<"JUM'AT"; break;
case 6: cout<<"SABTU"; break;
case 7: cout<<"MINGGU"; break;
default: cout<<"Hari tidak ada"; break;
}

return 0;
}

Tugas Minggu ke empat

  MENAMPILKAN BILANGAN GANJIL ANTARA 0-10

1. RAPTOR











2. C++

int main()
{
   int n;

   n =1;
   while (!(n>10))
   {
      if (n % 2==1)
      {
         cout << n << endl;      }
      else
      {
      }
      n =n+1;
   }

   return 0;
}

MENGHITUNG RATA-RATA

1. RAPTOR



2. C++

int main()
{
   string raptor_prompt_variable_zzyz;
   double x;
   int n;
   float rata;
   int a;
   int jumlah;

 
   cout <<  "masukan jumlah data : ";
   cin >> n;
   a =1;
   jumlah =0;
   while (!(a>n))
   {
     
      cout << "masukan nilai : ";
      cin >> x;
      jumlah =jumlah+x;
      a =a+1;
   }
   rata =jumlah/n;
   cout << "rata-rata = "<<rata;
   return 0;
}


MENGHITUNG ANGKA BERPANGKAT

1. RAPTOR




2. C++

int main()
{
   int hasil;
   int x;
   int y;
   int a;

   cout << "masukan bilangan : ";
   cin >> x;
 
   cout << "mau dipangkatkan berapa : ";
   cin >> y;
   a =1;
   hasil =1;
   while (!(a>y))
   {
      hasil =hasil*x;
      a =a+1;
   }
   cout << x<<" pangkat "<<y<<" = "<<hasil << endl;
   return 0;
}


MENGHITUNG PERKALIAN DENGAN MENGGUNAKAN METODE PENJUMLAHAN

1. RAPTOR















 2. C++

int main()
{  int x;
   int a;
   int b;
   int jumlah;


   cout <<  "masukan nilai a : ";
   cin >> a;
   cout << "masukan nilai b : ";
   cin >> b;
   x =1;
   jumlah =0;
   while (!(x>abs (b)))
   {
      jumlah =jumlah+a;
      x =x+1;
   }
   if (b<0)
   {
      jumlah =-jumlah;
   }
   else
   {
   }
   cout << jumlah << endl;
   return 0;
}

refleksi minggu 6

 #02/04/2015
Assalamualikum.wr.wb
hari itu saya mencoba untuk memahami isi hati dari dosen saya yang terdalam hingga air mata ini menetes setetes demi setetes, seteguk demi seteguk hadehhh malah ngelantur<<<..
ok kita mulai dari pada saya tambah stress memikirkan ini.

Minggu ke-6 dari mata kuliah Alpro, ya minggu ini kami baru mempelajari rekursif (menerima materi rekursif).

Rekursif merupakan sebuah fungsi yang memanggil dirinya sendiri untuk diproses sampai permintaan dipenuhi semua, jadi fungsi ini dapat dijadikan perulangan.


Apa kendala minggu ini ?

saya tak masuk sehingga agak sedikit keteteran.

Bagaimana cara anda untuk mengatasi hal itu ?
Bertanya kepada teman dan mbah Google.

Refleksi Minggu ke 5

 #26/03/2015
Assalamulaikum.wr.wb
Untuk minggu ke-5 kami mempelajari rekursif.


Kendala apakah yang ditemui pada pertemuan ke-empat ini ?
          saya sangat tidak memahami rekursif.


Bagaimana cara anda untuk mengatasi hal itu ?
saya mencoba bertanya pada teman,mentor saya,dan mencari berbagai referensi di Internet.

Edit :
Untuk pertemuan ke-5 ini masih dengan materi sub program. Dalam minggu ini kami disuruh mengerjakan FPB, KPK, dan Faktor Prima :D
Diskusi ? iya tentunya, cek bawah tulisan edit ini :D
untuk hasil diskusi kelompok pertemuan ke-5:
On forum >> Klik untuk menuju TKP
mungkin itu saja yang saya bisa refleksikan.
thanks all.
Barakallahu fikum.
Assalamualaikum.wr.wb

Refleksi Minggu ke 4


#12/03/2015
Assalamualaikum.wr.wb

Hay bertemu lagi dengan saya.setelah lama tak berjumpa kini saya kembali lagi. Sekian lama saya tenggelam dalam lautan badai,terhempas ombak di lautan, terjebak bingung di kerumunan kebingungan dan kesintingan, dan setelah negara Api menyerang :-D saya kembali lagi dengan refleksi alpro mata kuliah yang sangat kontroversional di kalangan para mahasiswa T.Informatika UAD bagi seluruh angkatan.
Oke dari pada saya lebih ngelantur dalam ngebacaot let start it...


#19/03/2015
Apa yang dipelajari pada minggu ke-empat ini ?
Untuk minggu ke-4 ini kami mempelajari perulangan (LOOP), yaitu sebuah proses berulangnya program dengan sebuah atau lebih (sesuai permintaan) statement, dimana perulangan akan dijalankan sampai batas yang diminta terpenuhi baru akan berhenti.

Sebagai contoh perulangan dalam kehidupan sehari-hari yaitu mencangkul :D , nah dalam proses mencangkul ini pastinya kita akan mengulang mencangkul (memainkan cangkul :D) sampai lubang yang kita inginkan terselesaikan dengan gagah :D
Loop sendiri terdiri dari 3 yaitu “For, While, dan Repeat Until (Do While)”..
Ni flowchart ketiganya....
loop


Kendala apakah yang ditemui pada pertemuan ke-empat ini ?
untuk kendala yaitu kelompok saya anggotanya belum mengerjakan semua contoh atau latihan soal.

Bagaimana cara anda untuk mengatasi hal itu ?
dalam mengatasi masalah diatas, saya mengajak anggota kelompok saya untuk diskusi bagaimana cara mengerjakan contoh dan latihan itu kembali. Jika tidak tahu tanya dan memperhatikan contoh dari presentasi kelompok lain yang telah mengerjakan, sehingga tahu bagaimana cara pengerjaannya.

untuk hasil diskusi kelompok sudah saya proses (upload), sehingga dapat buat pembelajaran dan latihan.
On forum >> Klik untuk menuju TKP
On blog >> Klik untuk menuju TKP
kunjungi juga teman sekelompk saya sebagai referensi lanjutan jika belum memahami yang saya paparkan.
ok see you next time...
good luck for we all guys..
Assalamualaikum.wr.wb

About Our Blog

Diberdayakan oleh Blogger.