Kamis, 17 Maret 2016

Tugas Kasus 2.6 #Minggu 2

Kasus 2.4, dan Kasus 2.5 nya mungkin lelah gan jadi hilang wkwkwk.
Oke tetap semangkat ya buat belajar nya.
Kita langsung ke tkp;

Setiap bilangan bulat selalu bisa ditulis dalam bentuk :
m = q.n + rdengan n < m, q adalah kuosen dan r adalah residu (sisa).
Buatlah algoritma untuk merepresentasikan m dan dalam bentuk m = q.n + r. Sebagai contoh :
integer m = 73 dan n = 7 dapat ditulis sebagai 73 = 10x7 + 3, yaitu r = 3. 
Analisis :

Bagaimana cara kerja (proses) yang akan dilakukan algoritma.
Input : n dan m (n < m),
Proses : Kousen q menggunakan / (asal kedua operan integer), sedangkan r dapat di peroleh dari %.
Output : q dan r (disusun seperti yang diminta.
Algoritmanya:


Program snytax nya:


Nb: harus di coba gan!!!


Tugas Kasus 2.3 #Minggu 2

Buat algoritma dan program untuk menghitung konversi dari m ke cm dan inchi ! 
Analisis :
Input : misalkan m (mewakili meter)
Proses : 1 meter = 100 cm
1 inci = 2.54 cm
cm = m *100
inci = m*100/ 2.54
Output : tulis (cm, inci)
Algoritmanya:


Program snytax nya:
#include <iostream>
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main(int argc, char** argv) {
    int m, cm;
    float inchi ;
    cout<<"Masukan (dalam meter):";cin>>m;
    cm=100*m;
    inchi=((m*100)/2.54);
    cout<<"Hasil cm: "<<cm<<endl;
    cout<<"Hasil inchi: "<<inchi;
    return 0;

Nb: harus di coba gan!!!

Tugas Kasus 2.2 #Minggu 2


Buat algoritma dan program untuk mencari hasil kali dari dua buah bilangan !
Analisis :
Input : misalkan a, b semua integer
Proses : hasil ß a * b
Output : tulis (hasil)
Algoritmanya:

Program Syntax nya :
#include <iostream>
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */

int main(int argc, char** argv) {
    int a,B,jumlah;
    cout<<"Input Angka Pertama :";cin>>a;
    cout<<"Input Angka Kedua : ";cin>>B;
    jumlah=a*B;
    cout<<jumlah;
    return 0;
}

Nb: harus di coba gan!!!

Tugas Kasus 2.1 #Minggu 2

Apa itu raptor? Seekor burung pemangsa, salah satu dari banyak burung pemakan daging yang berburu dan membunuh binatang lain atau itu bisa dapat pesawat ruang angkasa serbaguna tampil dalam Battlestar Galactica wkwkwkk. Itu sih raptor hewan :v

RAPTOR merupakan pemrograman yang berbasis flowchart, RAPTOR dirancang khusus untuk membantu memvisualisasikan algoritma yang telah kita buat. Program RAPTOR diciptakan secara visual dan dieksekusi secara visual dengan menelusuri eksekusi melalui flowchart.

Oke kita langgsung ke topik nya gan.



  • Hitunglah jumlah dari 3 buah bilangan bulat! 
  • Analisis :
    Input : misalkan a, b, c semua integer
    Proses : jumlah  a + b + c
    Output : tulis (jumlah)
Algoritmanya:


Syntax nya :

#include <iostream>
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */

int main(int argc, char** argv) {
    int a,b,c,jumlah;
    cout<<"Input Angka Pertama :";cin>>a;
    cout<<"Input Angka Kedua : ";cin>>b;
    cout<<"Input Angka Ketiga : ";cin>>c;    
    jumlah=a*b*c;
    cout<<jumlah;
    return 0;
}

Minggu, 13 Maret 2016

Minggu kedua

Minggu Kedua
Algoritma dan Pemrograman

Assalammualaikum Wr.Wb.

Haiii guys, piye kabar e? sehat to? oke kita langsung bikin program, disini saya membuat mengitung angka ganjil 1-100.
Dapat dilihat dari syntax di bawah ini

#include <iostream.h>
#include <conio.h>

using namespace std;
int main(int argc, char** argv) {
int a,b,i;
a=-1;
   cout<<"bilangan ganjil (1_100) adalah:"<<endl;

   for (i=1;i<=50;i++)
   {

   b=2+a;

   cout<<b<<" ";
   a=b;
   }
return 0;
}

=========================================================================

Sekarang saya membuat huruf F dengan karakter *. disini kita harus menggunakan for dan if untuk membuat nya.
Dapat dilihat dari syntax di bawah ini
#include <iostream.h>
#include <conio.h>

main () {
  char a='*';
  int f,i,c;

  cout<<"masukan nilai tinggi:";
  cin>>f;
  for(i=1; i<=f; i++){
  cout<<a;
  if(i==1)
  for(c=1; c<=3; c++)
  cout<<a;
  if(i==3)
  for(c=1; c<=3; c++)
  cout<<a;
  cout<<endl;
  }
getch ();
}

=========================================================================

Kali ini saya membuat program Pernyataan while. digunakan atau diperlukan jika kalian bermaksud menjalankan suatu proses secara berulang.
oke langsung kita coba guys


#include <iostream.h>
#include <conio.h>

using namespace std;
main() {
int i = 0;
while(i < 10)
 {
  cout<<"Kodok Programmer"<<endl;
  i++;
 }
return 0;
}

Jumat, 11 Maret 2016

Minggu pertama

Minggu pertama 

Algoritma dan Pemrograman


Assalammualaikum Wr.Wb.

Hello guys saat ini saya membuat program untuk mengurutan angka 1 sampai 10. disini saya menggunakan for untuk pengulangan nya.
for (variable = nilai awal kondisi. cara kerja nya dengan statement yang akan di ulang
#include <iostream.h>
#include <conio.h>

using namespace std;
main(){
int a;
for(a=1;a<=10;a++){
cout<<a;}
return 0;
}

=========================================================================

contoh suatu program dengan menggunakan C++, yaitu berupa cara menghitung jari jari
Dimana rumus jari jari iyalah 3.14*r*r.
untuk  Program kali ini saya menggunakan class
#include <iostream.h>
#include <conio.h>
using namespace std;

main() {
int r,luas;
printf("Masukan jari jari :");
scanf("%d",&r);
luas=3.14*r*r;
printf("Luas :%d",luas);
getch();
return 0;
}

=========================================================================

Pada program ini saya membuat untuk menentukan bilang ganjil atau gelap.
untuk  Program kali ini saya menggunakan if dan else.
#include <iostream.h>
#include <conio.h>

using namespace std;

int main() {
 int n;
   printf("Menentukan bilangan ganjil atau genap:");
   printf("Masukan bilangan bulat :");
   scanf("%d",&n); fflush(stdin);
   if ( n%2 == 0 )
   printf("Bilangan tersebut adalah Genap");
   else printf("Bilangan tersebut adalah Ganjil");
}

Rabu, 30 Desember 2015

Program dev C++ (1)

Class tersebut bernama volumbalok, dan variabel yang digunakan adalah p,l dan t. 
Variabel p, l dan t ini merupakan integer dan memiliki tingkat akses private karena hanya di deklarasikan variabelnya saja, bukan nilainya. 
Tingkat akses public di atas digunakan untuk mengisi fungsi sisi dan volume. 
Sementara volume menggunakan int karena memiliki nilai kembalian yaitu v, yang merupakan rumus untuk volumbalok v=p*l*t.


Program dev C++ (2)

Class tersebut saya beri nama belah ketupat, dan variabel yang digunakan adalah k. 
Variabel k ini merupakan integer dan memiliki tingkat akses private karena hanya di deklarasikan variabelnya saja, bukan nilainya. 
Akses public digunakan untuk mengisi fungsi dan keliling. 
Diberikan rumus untuk mencari keliling *4.


Program dev C++ (3)


Class tersebut bernama jajar genjang, dan variabel yang digunakan adalah variabel a dan t. 
Variabel a dan t merupakan integer dan dimasukkan ke dalam tingkat akses public di deklarasikan di dalam main. 
Tingkat akses public digunakan untuk mengisi fungsi luas. 
Fungsi luas memakai int karena memiliki kembalian yaitu (a*t) yang merupakan rumus jajar genjang.