It-Comm
this site the web

Algoritma dan Flowchart Nota

Algoritma
1. Inisialisasi jenis barang
2. Input Pembelian, Diskon, Total Pembelian
3. Ditanyakan, "Apakah Pembelian > 1500000 ?"
3.1 Jika Yes, maka hitung jumlah Diskon = 0,1 * Pembelian
Hitung Total Pembelian = Pembelian - Diskon
Print " Total Pembelian "
Program Nota selesai
3.2 Jika No, maka Total Pembelian = Pembelian
Print "Total Pembelian "
Program Nota selesai

Flowchart 
Flowchart Nota

Algoritma dan Flowchart Bilangan Genap

Algoritma
1.Ingin menampilkan n deret bilangan genap kecuali kelipatan 4 (dari 2 sampai n deret).
2.Deklarasikan tipe data untuk jumlah bilangan genap (n), nilai awal (x), perulangan (i), sisa, dan untuk variabel y.
3.Definisikan nilai awal atau variabel x dengan bilangan 2 (x=2).
4.Definisikan nilai perulangan atau variabel i dengan bilangan 0 (i=0).
5.Cetak ”menampilkan n deret bilangan genap kecuali kelipatan 4 (dari 2 sampai n deret)”.
6.Hitung sisa hasil bagi nilai pada variabel x dengan bilangan 2, kemudian nyatakan ke dalam variabel y (y=x%2).
7.Cek apakah nilai pada variabel y sama dengan 0 (y=0). Bila nilai pada variabel y tidak sama dengan 0, maka tambah nilai x dengan bilangan 1 (x=x+1). Kemudian menuju langkah ke-8. Namun bila nilai pada variabel y sama dengan 0 (y=0), maka langsung ke langkah selanjutnya, yaitu langkah ke-8.
8.Tambahkan nilai pada variabel i dengan bilangan 1 dan nyatakan dalam variabel i (i=i+1).
9.Hitung sisa hasil bagi nilai pada variabel x dengan bilangan 4, kemudian nyatakan ke dalam sisa (sisa=x%4).
10.Cek apakah sisa sama dengan 0 (sisa=0).
11.Bila sisa sama dengan 0, maka cetak nilai pada variabel x.
12.Namun bila sisa tidak sama dengan 0, maka langsung ke langkah 13.
13.Jumlahkan nilai pada variabel x dengan bilangan 2 dan nyatakan ke dalam variabel x (x=x+2).
14.Cek apakah perulangan sama dengan nilai pada variabel n (i=n).
15.Bila perulangan tidak sama dengan nilai pada variabel n, maka kembali ke langkah 8.
16.Bila perulangan sama dengan nilai pada variabel n, maka proses diakhiri.

Flowchart 
Flowchart Bilangan Genap

Algoritma dan Flowchart Tahun Kabisat

Algoritma
1.Ingin menentukan tahun kabisat antara tahun 1900 sampai dengan tahun 2020.
2.Deklarasikan tipe data untuk tahun (thn) dan kabisat (kab) .
3.Cetak ”Menentukan tahun kabisat antara tahun 1900 s/d 2020”.
4.Tanya nilai untuk variabel thn.
5.Masukkan nilai ke dalam variabel thn.
6.Cek apakah nilai pada variabel thn ada diantara tahun 1900 dan 2020, atau dengan kata lain   nilai pada variabel thn lebih besar dari 1900 dan lebih kecil dari 2020 (1900<thn<2020).
7.Bila tidak, maka :
7.a) Cetak ”Ulangi Lagi!!!!!!!!!!!!!”.
7.b) Kemudian kembali ke langkah ke-4.
8. Bila nilai pada variabel thn lebih besar dari 1900 dan lebih kecil dari 2020, maka :
8.a) Hitung sisa bagi nilai pada variabel thn dengan bilangan 4 dan nyatakan ke dalam variabel kab
(kab=thn%4).
8.b) Cek apakah nilai pada variabel kab sama dengan 0.
8.c) Bila nilai pada variabel kab sama dengan 0 (kab=0), maka cetak ” Tahun tersebut adalah tahun
kabisat ”.
8.d) Namun bila nilai pada variabel kab tidak sama dengan 0, maka cetak ”Tahun tersebut adalah tahun
kabisat ”.
9. Tanya apakah masih ingin menentukan tahun kabisat antara tahun 1900 sampai dengan tahun 2020.
10. Bila masih ingin menentukan tahun kabisat antara tahun 1900 sampai dengan tahun 2020, maka kembali
ke langkah ke-4.
11. Namun apabila sudah tidak ingin menentukan tahun kabisat antara tahun 1900 sampai dengan tahun
2020, maka proses penentuan tahun kabisat berakhir.

Flowchart
Flowchart Tahun Kabisat
 

Mencari nilai terbesar dalam Array

Berikut ini Source code mencari bilangan terbesar dalam Array..
monggo dicobi...

#include<stdio.h>
#define n 1000
void nrp();
void main()
{
int nbil, i, x[n], max=0;
nrp();

    printf("Masukkan jumlah inputan : ");
    scanf("%d", &nbil);
    printf("\n");
    for(i=1;i<=nbil;i++)
    {
    printf("Masukkan bilangan ke-%d : ", i);
    scanf("%d", &x[i]);
    }
    printf("\n");

    for(i=1;i<=nbil;i++)
    {
        if(x[i]>max)
        max=x[i];
        else
        continue;
    }

    for(i=0;i<=nbil;i++)
    {
        if(max==x[i])
        {
        printf("Bilangan terbesar = %d\n",max);
        break;
        }
        else
        continue;
    }
}

void nrp()

    {
    printf("Nama : WIAN CANIGGIA E P \n");
    printf("NRP  : 7410030832 \n \n");
    printf("Mencari Nilai Terbesar dalam Array \n");
    printf("===================================\n");
    printf("\n");
    }


Membalik Bilangan

Berikut Source code membalik bilangan menggunakan Array.
Semoga bermanfaat..

#include<stdio.h>
main()
{
    int i, j, jml;
    char bil[50];
    printf("Membalik Bilangan Array ");
    printf("\n—————————————————\n");

    puts("Input bilangan:");
    gets(bil);
    jml=0;

    for (i=0;bil[i];i++)
    {
        jml=jml++;
    }
        printf("Jika dibalik menjadi:\n");

        for(j=jml-1;j>=0;j--)
        {
            printf("%c",bil[j]);
        }
            printf("\n\n");
}








Menentukan nilai Max, Min dan Rata-rata

Berikut Source Code untuk menghitung nilai Maksimal, nilai Minimal dan Rata-rata suatu bilangan yang diinputkan..

#include <stdio.h>
main()
{
    int jum, i;
    float nilai, min, maks, rata, total = 0;

    printf("DATA NILAI MAHASISWA\n");
    printf("=========================\n");
    printf("Masukkan jumlah data : ");
    scanf("%d", &jum);

    for(i=1; i<=jum; i++)
    {
        printf("Masukkan data nilai ke-%d : ", i);
        scanf("%f", &nilai);
        if(i == 1)
        {
            min = nilai;
            maks = nilai;
        }
            if (nilai > maks)
            maks = nilai;
                if (nilai < min)
                    min = nilai;
                    total = total + nilai;
    }
                        rata = (total / jum);
                        printf("========================\n");
                        printf("Nilai Maks = %g\n", maks);
                        printf("Nilai Min  = %g\n", min);
                        printf("Rata-rata  = %g\n", rata);
}

Menghitung Bilangan Triangular

Saya pernah mendapat tugas kuliah untuk menghitung jumlah bilangan triangular yang diinputkan.
lumayan bingung sih.. hehe
berikut source code nya teman.. semoga membantu..

#include <stdio.h>
main()
{
    int N,i,jumlah;

    printf ("Masukan jumlah suku bilangan [N] =");
    scanf("%d",&N);

    jumlah = 0 ;/*inilialisasi jumlah dengan 0*/
    printf("deret bilangan adalah:\n\n ");

        for (i=1; i<=N; i++)
            {
                printf("%d,", i);
                jumlah = jumlah + i ;
            }
            printf("\n\nPenjumlahan Deret Bilangan adalah = %d\n\n",jumlah);
}

Mencari angka terbesar dalam inputan

Berikut adalah Source Code mencari angka terbesar dalam suatu inputan.
semoga dapat membantu temen2..

#include <iostream.h>
class nilai
{
public:
void proses();

private:
int a,b,max;
int angka[100];
};
void nilai::proses()
{
cout<<"Program Nilai Max\n";
cout<<"=================\n";
cout<<"Jumlah data yang akan dimasukkan: ";
cin>>a;
cout<<endl<<"bilangan ke-1 : ";
cin>>b;
max=b;

for(int i=1; i<a; i++)
{
cout<<endl<<"bilangan ke-"<<i+1<<" : ";
cin>>b;
if (max<b)
max=b;
}

cout<<"======================\n";
cout<<endl<<"Bilangan terbesar: "<<max;
}
int main()
{
nilai hitung;
hitung.proses();
return 0;
}

Method dan Atribut Objek pada Visual Basic

       Didalam pemrograman Visual Basic, karena berbasic Visual tidak akan terlepas dari Objek. Dimana setiap Objek yang terdapat dalam IDE (Integrated Development Environment) memiliki Method dan Atribut. Sama seperti Objek nyata dalam kehidupan kita, sebuah Kendaraan misalnya memiliki Method dan Atribut. Method dari Kendaraan dapat berupa Bergerak Maju, Mundur, belok kekanan dan kekiri, dan yang lainnya. Sedangkan Atribut dari Kendaraan misalnya berwarna merah, Merk A, Keluaran tahun sekian, jenisnya sedan dan yang lain. Apabila dilihat dari contoh diatas, Method dapat didefinisikan merupakan segala sesuatu yang dapat dilakukan atau dikerjakan oleh Objek (dalam hal ini Kendaraan), sedangkan Atribut adalah segala hal yang berhubungan dengan karakteristik Objek. Demikian juga pada IDE Visual Basic, banyak Objek-objek yang dapat kita gunakan untuk membuat sebuah program. Misalnya saja, Form, Command Button, TextBox dan yang lainya. Masing-masing Objek tadi juga memiliki Method dan Atribut. Method dari Objek Command Button yaitu melakukan Aksi/Method sesuai kode perintah (script) yang diberikan. sedangkan Atribut dari Command Button seperti Caption, Font, BackColor, Style dan lain-lain.

Apa itu visual basic..?

       Siapapun yang bergerak di bidang komputer pasti pernah mendengar tentang Visual Basic, baik di sekolah, perkuliahan, kantor, maupun lewat iklan-iklan lowongan pekerjaan. Tapi mungkin bagi Anda belum mengetahui apa itusebenarnya Visual Basic. Visual Basic pada dasarnya adalah sebuah bahasa pemrograman komputer. Bahasa pemrograman adalah perintah-perintah atau instruksi yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu. Visual Basic kini sekan-akan menjadi "Kiblat" bagi para Software developer dan menjadi salah satu bahasa yang wajib dipelajari oleh berbagai kalangan, jika mereka ingin sukses di dunia komputer. Visual Basic (yang sering juga disebut VB) selain itu disebut sebuah bahasapemrograman, juga sering disebut sebagai sarana (tool) untuk menghasilkan program-program aplikasi berbasiskan Windows. 
Beberapa kemampuan atau manfaat dari Visual Basic di antaranya seperti:
1.Untuk membua tprogram berbasis windows.
2.Untuk membuat objek-objek pembantu program sepert misalnya kontrol ActiveX, file help, aplikasi internet dan sebagainya.
3.Menguji program (debugging) dan menghasilkan program akhir ber-ekstensiEXE yang bersifat executable, atau dapat langsung dijalankan.
 

W3C Validations

Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Morbi dapibus dolor sit amet metus suscipit iaculis. Quisque at nulla eu elit adipiscing tempor.

Usage Policies