This is default featured slide 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

Selasa, 29 Maret 2016

kasus 3.3 akar-akar persamaan kuadrat

Kasus 3.3.
Carilah akar-akar persamaan kuadrat. 

Analisis :
­Persamaan kuadrat adalah persamaan dengan bentuk umum Ax2 + Bx + C = 0, dan 
tentu saja dengan A ¹ 0. Akar persamaan kuadrat diperoleh dengan rumus .
­
­
­Bila akan diperoleh akar imajiner.
Input : koefisien A, B dan C bilangan real
Proses : ada tiga alternatif pilihan dari harga
Yaitu harganya 0, positif atau negatif
Output : nilai akar berdasar rumus

dengan dev c++:

­
dengan raptor :


Senin, 28 Maret 2016

kasus 4.8

Kasus 4.8.
Hitunglah axb dengan metode penjumlahan


Algoritma : 
- Menginputkan nilai a dan b
- Prosesnya menggunakan perulangan 
- Hasil (output an hasil kali dengan metode penjumlahan)

dengan dev c++ :


dengan raptor :

 

kasus 4.7

Kasus 4.7.
Hitunglah nilai dari      dengan x bilangan real dan y bilangan bulat.


nAnalisis :
         = x . x . x . … x (sebanyak y kali) =
nInput : x dan y

nOutput : hasil x pangkat y
Algoritma : 
- Memberikan masukkan nilai x dan y
- menghitung pangkat x pangkat y
- Deklarasi :
                    - Input : integer x, y, i
                    - Output : integer pangkat
- Deskripsi : read (x,y)
                    pangkat <= 1
                    for i <= 1 to n do 
                    pangkat <= pangkat*x
- end : for
- write (pangkat)

dengan dev c++ :

       
      dengan raptor : 


 

kasus 4.4

Kasus 4.4.
Hitunglah rata-rata dari integer positif (banyak data ditentukan dari data yang dimasukkan).


Algoritma : 
- Diberikan data bilangan bulat positif kemudian dicari rata-ratanya
- Deklarasi : integer n,jumlah,x.
                     rata = real.
- Deskripsi : jumlah <= 0
                     read (x)
                     n <= 1
                     perulangan
- end : for
           rata = jumlah/(n-1)
- write(rata)

dengan dev c++ :



dengan raptor :

kasus 4.3

Kasus 4.3.
Carilah rata-rata dari n bilangan bulat positif.


Analisis :
Rumus rata-rata  adalah :
yaitu jumlah data dibagi dengan banyaknya data, dengan xi adalah data ke-i.

program dengan dev c++:

dengan reptor:

kasus 4.2

Kasus 4.2.
Cetaklah bilangan ganjil dari 0 sampai 10

Ide :

Bilangan ganjil dari 0 sampai 10 diawali dengan 1, kemudian bertambah dengan 2 atau bilangan ganjil adalah bilangan yang bila dibagi 2 bersisa 1.
gambar dev c++:



menggunakan reptor:



Sabtu, 19 Maret 2016

Kasus 4.1.

Kasus 4.1.
Cetaklah bilangan 1 sampai 4

menggunakan raptor :

menggunalkan dev c++;


Kasus 3.5.

Kasus 3.5.  Konversi Hari

         Buatlah algoritma, flowchart, dan program untuk mengkonversi hari ke-1 adalah hari Senin sampai dengan hari ke-7 adalah Minggu.

         Misalkan dimasukkan nilai 5, outputnya adalah hari Jum’at.
menggunakan dev c++ :




Kasus 3.4

Kasus 3.4. Konversi Nilai
              Konversikan nilai angka menjadi nilai huruf dengan ketentuan sebagai berikut :
  • 0-20       (A)
  • 21-40     (B)
  • 41-60     (C)
  • 61-80     (D)
  • 81-100   (E)
     2. Menentukan Algoritma :
  • Menginputkan nilai ke variable A
  • Mendeklarasikan Rumus dengan Selection, A>81 && A<100 output A
  • Mendeklarasikan Rumus dengan Selection, A>61 && A<81 Output B
  • Mendeklarasikan Rumus dengan Selection, A>41 && A<61 Output C
  • Mendeklarasikan Rumus dengan Selection, A>21 && A<41 Output D
  • Mendeklarasikan Rumus dengan Selection, A>0 && A<21 Outout E
      dengan dev c++ :


      dengan raptor :


Kasus 3.2.

Kasus 3.2.
Tentukanlah bilangan terbesar antara 3 bilangan bulat.
Analisis
­Input : misalkan x, y dan z, semua integer
­Proses : kita harus membandingkan ketiga bilangan tersebut (caranya?)

­Output : bilangan terbesar 
menggunakan raptor :

menggunakan dev c++ :


Kasus 3.1

Kasus 3.1.
Tentukanlah bilangan terbesar antara dua bilangan bulat.
Analisis :
­Input : misalkan A dan B, keduanya integer
­Proses : bandingkan A dan B
Jika A > B maka A terbesar (output)

Sebaliknya B terbesar (output)
menggunaka raptor :

menggunakan dev c++ :



refleksi minggu 3

Assala'mualaikum....

selasa, 15 maret 2016. pada pertemuan minggu ke 3 ini dosen membahas tentang membuat perogram  yang dilakukan perkelompok untuk projek akhir perkuliahan disitu kita disuruh membuat program dan setelah kita membuat perogram itu kita disurunh mempersentasikannya ke tiga  kampus yang berbeda dan mempersentasikannya dalam bahasa inggris, kerenkan..., disitu berarti dosen menuntut kita agar bisa bersosialisasi dan sekaligus membagi ilmu yang bisa bermanfaat bagi kita sendiri dan orang lain dengan perogram itu. sekali lagi  disini kita diuji kesabaran, rasa syukur, dan keberanian menyampaikan informasi dalam membagi ilmu. semoga hari-hari kita selalu menyenangkan dengan selalu bersyukur dan bersabar dalam hal apapun, semoga dari tugas-tugas yang telah diberikan dosen itu bisa bermanfaat untuk kedepannya, jadi syukurilah apapun yg kita lakukan yang bisa bermanfaat bagi kita dan sesama.




Refleksi minggu 2

assalamu'alaikum....

selasa, 08 maret 2016. minggu ke 2 pembelajaran alpro, pada minggu kedua ini sudah bermunculan tugas-tugas baru yang sudah menanti kita. kita harus dituntut antisipasi/siap dalam menerima tugas-tugas yang bermunculan dan seringkali mendadak. dosen juga memberikan aturan dalam perkuliahannya. disini kita harus melatih kesabaran dalam mengerjakan tugas disituasi apapun dan seberat apapun. Dari situ kita belajar untuk selalu bersabar,bersyukur apapun yang kita dapat dan yang kita kerjakan.




Refleksi minggu 1


assalamu'alaikum.....

selasa, 01 maret 2016. Awal  masa perkuliahan semester 2 alpro, pada awal pertemuan perkuliahan alpro dosennya masih asiik, masih seneng-senengnya. pas masuk hari berikutnya tugas-tugas mulai menghampiri, salah satunya yaitu disuruh membuat 3 perogram dalam satu minggu, membentuk kelompok maksimal 3 orang, keren bukan.
walaupun begitu dosen pasti memberikan yg terbaik untuk kita agar kita lebih dewasa, bisa bertanggung jawab, saling bekerja sama dalam kelompok, kita harus bisa mensyukurinya agar kita bisa lebih dewasa dalam menghadapi berbagai masalah dalam hidup kita.


Senin, 14 Maret 2016

pemrograman reptor kasus 2.6

Kasus 2.6
Setiap bilangan bulat selalu bisa ditulis dalam bentuk :
m = q.n + r
ndengan n < m, q adalah kuosen dan r adalah residu (sisa).
nBuatlah algoritma untuk merepresentasikan m dan dalam bentuk m = q.n + r. Sebagai contoh :

ninteger m = 73 dan n = 7 dapat ditulis sebagai 73 = 10x7 + 3, yaitu r = 3.

hasil reptornya :



menggunakan dev c++ :



pemrograman reptor kasus 2.3.

Kasus 2.3.
nBuat algoritma dan program untuk menghitung konversi dari m ke cm dan inchi !
nAnalisis :
Ø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)

hasil menggunakan reptor :



                dengan dev c++ :




pemrograman reptor kasus 2.2.

Kasus 2.2.
nBuat algoritma dan program untuk mencari hasil kali dari dua buah bilangan !
nAnalisis :
ØInput : misalkan a, b semua integer
ØProses : hasil  ß a * b


ØOutput : tulis (hasil)
hasil menggunaka reptor :


 menggunakan dev c++ :



pemrograman reptor kasus 2.1.

Kasus 2.1.
nHitunglah jumlah dari 3 buah bilangan bulat!
nAnalisis :
ØInput : misalkan a, b, c semua integer
ØProses : jumlah ß a + b + c
ØOutput : tulis (jumlah)
menggunakan reptor :

                                
                             menggunakan dev c++ :
                             

Senin, 07 Maret 2016

menghitung nilai mahasiswa c++




Menghitung Nilai Mahasiswa Menggunakan Program C++


 Program kali ini tentang Menghitung Nilai Mahasiswa dengan fungsi array struct



#include <stdio.h>
#include <conio.h>
#include <string.h>
#define maks 3
struct TMhs

{
char NIM[9];
char Nama[21];
int NilaiUTS,NilaiUAS,NilaiQuis;
float NilaiAkhir;
char index;
};



main()
{
TMhs mhs[maks]; // array struct

int i;
for(i=0;i<maks;i++)

{
printf("\nPengisian Data Mahasiswa Ke-%i\n",i+1);
printf("NIM : ");fflush(stdin);gets(mhs[i].NIM);
printf("NAMA : ");fflush(stdin);gets(mhs[i].Nama);
printf("Nilai QUIZ : ");scanf("%d",&mhs[i].NilaiQuis);
printf("Nilai UTS : ");scanf("%d",&mhs[i].NilaiUTS);
printf("Nilai UAS : ");scanf("%d",&mhs[i].NilaiUAS);

mhs[i].NilaiAkhir=0.2*mhs[i].NilaiQuis+0.3*mhs[i].NilaiUTS+0.5*mhs[i].NilaiUAS;

if(mhs[i].NilaiAkhir>=80) mhs[i].index='A';
else

if(mhs[i].NilaiAkhir>=60) mhs[i].index='B';
else

if(mhs[i].NilaiAkhir>=40) mhs[i].index='C';
else

if(mhs[i].NilaiAkhir>=20) mhs[i].index='D';
else

if(mhs[i].NilaiAkhir>=0) mhs[i].index='E';
};

printf("Data yang telah dimasukan adalah : \n");
printf("---------------------------------------\n");
printf("| NIM | NAMA | QUIS | UTS | UAS | Nilai Akhir | INDEX |\n");
printf("---------------------------------------\n");

for(i=0;i<maks;i++)
{
printf("| %-3s | %-4s | %-4i | %3i | %3i | %11f | %5c |\n",
mhs[i].NIM,mhs[i].Nama,mhs[i].NilaiQuis,mhs[i].NilaiUTS,
mhs[i].NilaiUAS,mhs[i].NilaiAkhir,mhs[i].index);
}
printf("--------------------------------------\n");
getch();
return 0;
}

inputan data mahasiswa c++

Menampilkan inputan Data Mahasiswa c++ array2D 

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

using namespace std;
long double input();
int main(){

            int a;
            cout<<"Masukan Jumlah Mahasiswa : ";
            a=input();
            char nama[50][25];
            long double nilai_tugas[50];
            long double nilai_uas[32];
            for(int b=0;b<a;b++){
                cout<<"Masukan Nama Ke ["<<b+1<<"] \t: "; cin>>nama[b];
                cout<<"Masukan Nilai Tugas "<<nama[b]<<" \t: ";nilai_tugas[b]=input();
                cout<<"Masukan Nilai Tugas "<<nama[b]<<" \t: ";nilai_uas[b]=input();
                cout<<endl;
        }
        cout<<"Data Nilai \n";
        cout<<"NO.  NAMA \t\tNILAI TUGAS  \t\tNILAI UAS\n\n";
            for(int c=0;c<a;c++){
                 cout<<c+1<<"   "<<nama[c];
                    cout<<"\t\t"<<nilai_tugas[c];
                    cout<<"\t\t\t"<<nilai_uas[c]<<endl;
                }

 getch();
 }
    long double input(){
        long double ab;
        cin>>ab;
        return ab;
        }

Program Penjualan Barang Pada C++

Program Penjualan Barang Pada C++


#include <stdio.h>

#include <conio.h>

#include <iostream>

main()

{

    char nama[15],barang[15];

    int kode,harga,jumbel,total;


    puts("-------------------------------------");

    puts(" TOKO BAJU ");

    puts("-------------------------------------");

    puts(" KODE BARANG ");

    puts("-------------------------------------");

    puts("1. Kain Sutra RP.100000 ");

    puts("2. Kain Katun RP.50000 ");

    puts("3.Kain Kombed RP.40000 ");

    puts("4.Kain karded  RP.20000 ");


    puts("-------------------------------------");

    puts("Input Nama Pembeli : ");

cin>>nama;

    puts("Input jenis Kain : ");cin>>kode;

    cout<<"Input Jumlah Beli : ";cin>>jumbel;

switch(kode)

{

case 1:

    strcpy(barang," Kain Sutra");

    harga=100000;

    break;

case 2:

    strcpy(barang,"Kain Katun");

    harga=50000;

    break;

case 3:

    strcpy(barang,"Kain Kombed");

   harga=40000;

    break;

case 4:

    strcpy(barang,"Kain karded");

    harga=20000;

    break;

default:

    strcpy(barang,"Anda Salah Kode");

    harga=10;

    break;

}

total=jumbel*harga;

clrscr();

    cout<<"==============================="<<endl;

    cout<<" STRUK PENJUALAN "<<endl;

    cout<<"==============================="<<endl;

    cout<<"Nama Pembeli : "<<nama<<endl;

    cout<<"Nama Barang : "<<barang<<endl;

    cout<<"Harga Barang : "<<harga<<endl;

    cout<<"Jumlah Barang : "<<jumbel<<endl;

    cout<<"Total : "<<total;

getch();


}