Jumat, 11 April 2014
Kamis, 10 April 2014
Senin, 31 Maret 2014
REFLEKSI KE 5
REFLEKSI 5
1. apa yang anda dapat saat pertemuan?
1. sub program
2. fusngsi kepustakaan
3. cara kerja fungsi
4. fungsi sebagai kotak hitam
5. funcition
6. passing parameter
7. jenis para meter
8. fungsi rekursif
9. macam-macam metode rekursif
2. apa yang anda pahami dalam pertemuan?
1. pasing parameter
2. jenis parameter
3. fungsi rekursif
4. macam-macam metode rekursif
3. upaya untuk memahami
1. belajar individu
2. bertanya ke teman yang sudah memahami
3. belajar dengan kelompok
hutang saya
160 menit dalam sehari
50 menit dalam hari berikutnya
30 menit di hari berikutnya
Read More
1. apa yang anda dapat saat pertemuan?
1. sub program
2. fusngsi kepustakaan
3. cara kerja fungsi
4. fungsi sebagai kotak hitam
5. funcition
6. passing parameter
7. jenis para meter
8. fungsi rekursif
9. macam-macam metode rekursif
2. apa yang anda pahami dalam pertemuan?
1. pasing parameter
2. jenis parameter
3. fungsi rekursif
4. macam-macam metode rekursif
3. upaya untuk memahami
1. belajar individu
2. bertanya ke teman yang sudah memahami
3. belajar dengan kelompok
hutang saya
160 menit dalam sehari
50 menit dalam hari berikutnya
30 menit di hari berikutnya
Minggu, 23 Maret 2014
latihan individu 2 minggu ke 4
| 2. hitung nilai dari |
![]() | ||||
| flowchart |
#include <string>
using namespace std;
int main()
{
int maks,n,min,i,jumlah;
n =1;
min =2;
maks =0;
jumlah =0;
cout<<"Masukkan nilai ke-1 : ";
cin >> i;
min =i*min;
while (!(i<=0))
{
if (i>maks)
{
maks =i;
}
else
{
}
if (i<min)
{
min =i;
}
else
{
}
jumlah =jumlah+i;
n =n+1;
cout << "Nilai terkecil = "<<min << endl;
cout << "Nilai terbesar = "<<maks << endl;
cout << "Jumlah semua bilangan = "<<jumlah << endl<<endl;
cout<<"Masukkan nilai ke-"<<n<<" : ";
cin >> i;
}
system("PAUSE");
return 0;
latihan individu 1 algoritma dan program untuk mencetak bilangan yang habis dibagi 3 dan 5 antara 1 sampai dengan 100.
#include <iostream.h>
#include <conio.h>
class hitung{
public:
int pembagi ();
int x;
};
int hitung::pembagi()
{
cout<<"Angka yang habis dibagi 3 dan 5 antara 1-100"<<endl;
for (int i=1; i<=100 ; i++)
{
if(i%3==0)
{cout<<i<<endl;}
else if
(i%5==0)
{cout<<i<<endl;}
else cout<< i <<" tidak bisa dibagi 3 dan 5"<<endl;
}
}
int main(){
hitung bagi;
bagi.pembagi();
getch();
return 0;
}
kasusu 4.8 menghitung perkalian negative
Jumat, 21 Maret 2014
REFLEKSI 4
REFLEKSI 4
1. Apa saja yang di peroleh dalam pertemuan ke 4
> Perulangan loop
> Motivasi
> Konsep Counter
> Konsep Total
> konsep Total (lanjutan)
> Konsep Perkalian
> Bilangan Finobacci
> Sentinel
> loop invagriant
2. Apa saja yang belum di pahami
> Bilangan Finobacci
> loop invagriant
> Sentinel
3.upaya apa untuk dapat memahami
> Tanya ke teman yang memahaminya
> Tanya ke kakak tinggkat
> Membahas saat belajar kelompok
> Belajar Mandiri
Senin, 17 Maret 2014
ALGORITMA DAN PEMOGRAMAN MENGHITUNG NILAI TERBESAR DARI 3 BILANGAN
#include <iostream>
#include <string>
using namespace std;
int main()
{
string raptor_prompt_variable_zzyz;
int x;
int y;
int z;
raptor_prompt_variable_zzyz ="Masukan Bilangan X";
cout << raptor_prompt_variable_zzyz << endl;
cin >> x;
raptor_prompt_variable_zzyz ="Masukan Bilangan Y";
cout << raptor_prompt_variable_zzyz << endl;
cin >> y;
raptor_prompt_variable_zzyz ="Masukan Bilangan Z";
cout << raptor_prompt_variable_zzyz << endl;
cin >> z;
if (x>y && x>z)
{
cout << "X bilangan lebih besar" << endl; }
else
{
if (y>z)
{
cout << "Y bilangan lebih besar" << endl; }
else
{
cout << "Z bilangan lebih besar" << endl; }
}
return 0;
}
Read More
#include <string>
using namespace std;
int main()
{
string raptor_prompt_variable_zzyz;
int x;
int y;
int z;
raptor_prompt_variable_zzyz ="Masukan Bilangan X";
cout << raptor_prompt_variable_zzyz << endl;
cin >> x;
raptor_prompt_variable_zzyz ="Masukan Bilangan Y";
cout << raptor_prompt_variable_zzyz << endl;
cin >> y;
raptor_prompt_variable_zzyz ="Masukan Bilangan Z";
cout << raptor_prompt_variable_zzyz << endl;
cin >> z;
if (x>y && x>z)
{
cout << "X bilangan lebih besar" << endl; }
else
{
if (y>z)
{
cout << "Y bilangan lebih besar" << endl; }
else
{
cout << "Z bilangan lebih besar" << endl; }
}
return 0;
}
ALGORITMA DAN PEMOGRAMAN MENGHITUNG 2 BILANGAN TERBESAR
#include <iostream>
#include <string>
using namespace std;
int main()
{
string raptor_prompt_variable_zzyz;
int a;
int b;
int maks;
raptor_prompt_variable_zzyz ="Masukan bilangan A";
cout << raptor_prompt_variable_zzyz << endl;
cin >> a;
raptor_prompt_variable_zzyz ="Masukan bilangan B";
cout << raptor_prompt_variable_zzyz << endl;
cin >> b;
if (a>b)
{
maks =a;
cout << "A lebih besar" << endl; }
else
{
maks =b;
cout << "B lebih besar" << endl; }
return 0;
}
Read More
#include <string>
using namespace std;
int main()
{
string raptor_prompt_variable_zzyz;
int a;
int b;
int maks;
raptor_prompt_variable_zzyz ="Masukan bilangan A";
cout << raptor_prompt_variable_zzyz << endl;
cin >> a;
raptor_prompt_variable_zzyz ="Masukan bilangan B";
cout << raptor_prompt_variable_zzyz << endl;
cin >> b;
if (a>b)
{
maks =a;
cout << "A lebih besar" << endl; }
else
{
maks =b;
cout << "B lebih besar" << endl; }
return 0;
}
ALGORITMA DAN PEMOGRAMAN KONVERSI HARI
#include <iostream>
#include <string>
using namespace std;
int main()
{
string raptor_prompt_variable_zzyz;
int H;
raptor_prompt_variable_zzyz ="Masukan HARI";
cout << raptor_prompt_variable_zzyz << endl;
cin >> H;
if (H==1)
{
cout << "Senin" << endl; }
else
{
if (H==2)
{
cout << "selasa" << endl; }
else
{
if (H==3)
{
cout << "rabu" << endl; }
else
{
if (H==4)
{
cout << "kamis" << endl; }
else
{
if (H==5)
{
cout << "jumat" << endl; }
else
{
if (H==6)
{
cout << "sabtu" << endl; }
else
{
cout << "minggu" << endl; }
}
}
}
}
}
return 0;
}



REFLEKSI 3
dalam pertemuan minggu ketiga saya berterima kasih atas motivasinya pak dalam petemuan kali ini saya belajar tentang penempatan if else, beberapa latihan, dan TABEL ASCII
alhamdulillah saya mengerti tentang if else, namun belum terlalu mengerti TABEL ASCII.Upaya apa yang saya lakukan untuk dapat mengerti atau paham saya akan belajar lagi waktu subuh sebelum berangkat kuliah alpro, maaf yah pak tugas saya belum lengkap, saya akan usahakan soalnya, laptop saya gak bisa instal RAPTOR
Read More
alhamdulillah saya mengerti tentang if else, namun belum terlalu mengerti TABEL ASCII.Upaya apa yang saya lakukan untuk dapat mengerti atau paham saya akan belajar lagi waktu subuh sebelum berangkat kuliah alpro, maaf yah pak tugas saya belum lengkap, saya akan usahakan soalnya, laptop saya gak bisa instal RAPTOR
algoritma dan pemrograman konversi nilai
Algoritma mengkonversi nilai
{nilai angka menjadi nilai huruf}
desklarasi
nilai : integer
deskripsi
read : (nilai)
if ((nilai>=80))and then (Nilai huruf "A")
else if(nilai>=61)and(nilai<80) then (Nilai huruf "B")
else if(nilai>=41)and(nilai<60) then (Nilai huruf "C")
else if(nilai>=21)and(nilai<40) then (Nilai huruf "D")
else (Nilai huruf : E")
write: nilai huruf
#include <cstdlib>
#include <iostream>
using namespace std;
class konversi {
public :
void input ();
void proses ();
int nilai;
};
void konversi :: input(){
cout<<"Masukkan nilai angka : ";
cin>>nilai;
cout<<endl;
}
void konversi :: proses() {
if ((nilai>=80))
cout<<"Nilai huruf : A"<<endl;
else if ((nilai>=61)&&(nilai<80))
cout<<"Nilai huruf : B"<<endl;
else if ((nilai>=41)&&(nilai<60))
cout<<"Nilai huruf : C"<<endl;
else if ((nilai>=21)&&(nilai<40))
cout<<"Nilai huruf : D"<<endl;
else
cout<<"Nilai huruf : E"<<endl;
}
int main(int argc, char *argv[])
{
cout<<"|==============================|"<<endl;
cout<<"| PROGRAM |"<<endl;
cout<<"| Konversi Nilai |"<<endl;
cout<<"| |"<<endl;
cout<<"|==============================|"<<endl;
cout<<"\n\n";
konversi angka;
angka.input();
angka.proses();
system("PAUSE");
return EXIT_SUCCESS;
}
Minggu, 09 Maret 2014
Refleksi Pertemuan 1
Refleksi
1. apa yang di peroleh dalam setiap pertemuan
Di pertemuan pertama ini masih dalam perkelan,kontrak belajar, motivasi dan materinya komputer dan bahas pemograman
2. di pertemuan ini alhamdulillah ada beberapa yang saya mengerti dan beberapa yang saya belum
mengerti yang saya mengerti ialah pengertian komputer algoritmanya,dan pemograman C++, yang saya belum mengerti ialah bahasa komputernya,...
3. upaya apa yang di lakukan agar mengengerti
saya belaja kembali,mengkaji kembali pada slide demi slide yang saya belum mengerti
itu saja dari saya, termakasi atas motivasinya pak
Read More
1. apa yang di peroleh dalam setiap pertemuan
Di pertemuan pertama ini masih dalam perkelan,kontrak belajar, motivasi dan materinya komputer dan bahas pemograman
2. di pertemuan ini alhamdulillah ada beberapa yang saya mengerti dan beberapa yang saya belum
mengerti yang saya mengerti ialah pengertian komputer algoritmanya,dan pemograman C++, yang saya belum mengerti ialah bahasa komputernya,...
3. upaya apa yang di lakukan agar mengengerti
saya belaja kembali,mengkaji kembali pada slide demi slide yang saya belum mengerti
itu saja dari saya, termakasi atas motivasinya pak
Refleksi Pertemuan 2
Refleksi
1. Di pertemuan kali ini yang saya dapatkan adalah bagaimana cara menyelesaikan tugas,
bagaimana membagi waktu yang baik, agar teratur jam belajarnyan dan dimana waktu buat
main-main, materi-materi yang saya dapatkan berupa sekuen, operator aritmatika, hirarki operasi,
pemograman,algoritma,flowchart, dan sederetan contoh latihan
2. alhamdulillah di pertemuan kali ini saya dapat mengerti setiap materi-materi yang saya dapat
dan saya dapat menyelesaikan latihan individu
Read More
1. Di pertemuan kali ini yang saya dapatkan adalah bagaimana cara menyelesaikan tugas,
bagaimana membagi waktu yang baik, agar teratur jam belajarnyan dan dimana waktu buat
main-main, materi-materi yang saya dapatkan berupa sekuen, operator aritmatika, hirarki operasi,
pemograman,algoritma,flowchart, dan sederetan contoh latihan
2. alhamdulillah di pertemuan kali ini saya dapat mengerti setiap materi-materi yang saya dapat
dan saya dapat menyelesaikan latihan individu
Sabtu, 08 Maret 2014
Algoritma dan pemograman perkalian matriks berordo
latihan individu 3
3.algoritma dan program untuk menghitung determinan matriks berordo 2x2
Analisis
input -> a,b,c,d
proses -> (a*d)-(b*c)
ouput -> hasil determinan
Algoritma Determinan
menghitung determinan matriks berordo 2x2
deklarasi
a,b,c,d : integer (input)
hasil : integer (ouput)
deksripsi
real :(a,b,c,d,)
hasil : <- (a*d)-(b*c)
write :(hasil)
Dev C++
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
float a,b,c,d;
float hasil;
cout<<"PERKALIAN MATRIKS BERORDO"<<endl;
cout<<"-------------------------"<<endl;
{
cout<<"Masukan nilai A :";
cin>>a;
cout<<"masukan nilai B :";
cin>>b;
cout<<"Masukan nilai C :";
cin>>c;
cout<<"Masukan nilai D :";
cin>>d;
}
hasil=(a*d)-(b*c);
cout<<"hasil dari determinan :";
cout<<hasil;
cout<<endl;
system("PAUSE");
return 0 ;
}
Read More
3.algoritma dan program untuk menghitung determinan matriks berordo 2x2
Analisis
input -> a,b,c,d
proses -> (a*d)-(b*c)
ouput -> hasil determinan
Algoritma Determinan
menghitung determinan matriks berordo 2x2
deklarasi
a,b,c,d : integer (input)
hasil : integer (ouput)
deksripsi
real :(a,b,c,d,)
hasil : <- (a*d)-(b*c)
write :(hasil)
Dev C++
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
float a,b,c,d;
float hasil;
cout<<"PERKALIAN MATRIKS BERORDO"<<endl;
cout<<"-------------------------"<<endl;
{
cout<<"Masukan nilai A :";
cin>>a;
cout<<"masukan nilai B :";
cin>>b;
cout<<"Masukan nilai C :";
cin>>c;
cout<<"Masukan nilai D :";
cin>>d;
}
hasil=(a*d)-(b*c);
cout<<"hasil dari determinan :";
cout<<hasil;
cout<<endl;
system("PAUSE");
return 0 ;
}
Algoritma dan pemograman mencari nilai ratuasan,puluhan,satuan
2. Algoritma dan program memisahkan bilangan integer yang <= 1000, Menjadi
komponen-komponennya. Contoh 127, 1= ratusan, 2= puluhan, 7= satuan.
Analisis:
-> input : misalkan (bilangan <= 1000)
-> proses: a=bilangan/100
b=bilangan%100
c=b%10
d=b/10
-> ouput : puluhan=(b-c)/10
ratusan=(bilangan-b)/100
Algoritma
Memisahkan bilangan integer yang <=1000 dan selanjutnya,ouputnya
127 , 1= ratusan, 2= puluhan, 3=satuan.
Deklarasi
real :(a,b,c,d) input
ouput:pulahan <- (b-c/10)
ratusan <- (bilangan b/100).
Deksripsi
real : (a,b) -> (bilangan /100)
a <- (bilangan /10) (mendapatkan nilan puluhan)
b <- (bilangan-b)/100 (mendapatkan nilai ratusan)
write: (puluhan,ratusan)
Dev c++
#include <iostream>
#include <conio.h>
using namespace std;
int main(int argc, char *argv[])
{
int bilangan;
int a,b,c,d;
float puluhan,ratusan;
cout<<"MENCARI RATUSAN,PULUHAN,SATUAN"<<endl;
cout<<"------------------------------"<<endl;
{
cout<<"Masukan Bilangan:"<<endl;
cin>>bilangan;
a=bilangan/100;
b=bilangan%100;
c=b%10;
d=b/10;
puluhan=(b-c)/10;
ratusan=(bilangan-b)/100;
cout<<ratusan<<"ratusan\n"<<endl;
cout<<puluhan<<"puluhan\n"<<endl;
cout<<c<<"satuan\n"<<endl;
}
system("PAUSE");
return 0;
2.sambungan raptor
}
Read More
komponen-komponennya. Contoh 127, 1= ratusan, 2= puluhan, 7= satuan.
Analisis:
-> input : misalkan (bilangan <= 1000)
-> proses: a=bilangan/100
b=bilangan%100
c=b%10
d=b/10
-> ouput : puluhan=(b-c)/10
ratusan=(bilangan-b)/100
Algoritma
Memisahkan bilangan integer yang <=1000 dan selanjutnya,ouputnya
127 , 1= ratusan, 2= puluhan, 3=satuan.
Deklarasi
real :(a,b,c,d) input
ouput:pulahan <- (b-c/10)
ratusan <- (bilangan b/100).
Deksripsi
real : (a,b) -> (bilangan /100)
a <- (bilangan /10) (mendapatkan nilan puluhan)
b <- (bilangan-b)/100 (mendapatkan nilai ratusan)
write: (puluhan,ratusan)
Dev c++
#include <iostream>
#include <conio.h>
using namespace std;
int main(int argc, char *argv[])
{
int bilangan;
int a,b,c,d;
float puluhan,ratusan;
cout<<"MENCARI RATUSAN,PULUHAN,SATUAN"<<endl;
cout<<"------------------------------"<<endl;
{
cout<<"Masukan Bilangan:"<<endl;
cin>>bilangan;
a=bilangan/100;
b=bilangan%100;
c=b%10;
d=b/10;
puluhan=(b-c)/10;
ratusan=(bilangan-b)/100;
cout<<ratusan<<"ratusan\n"<<endl;
cout<<puluhan<<"puluhan\n"<<endl;
cout<<c<<"satuan\n"<<endl;
}
system("PAUSE");
return 0;
2.sambungan raptor
![]() |
| Add caption |
}
Langganan:
Postingan (Atom)













































