It-Comm
this site the web

Jawaban UTS mata kuliah Technopreuneur

Nama : Wian Caniggia Eka Putra
NRP  : 7410030832

1.  Pendapatan saya pertama kali ketika saya sudah lulus dari Community College. Dari Community College tersebut saya mendapat banyak pengalaman yang sangat berharga. Sebelumnya cukup bingung dengan materi yang di ajarkan tentang algoritma pemrograman. Tetatpi dari situ banyak ilmu yang bisa saya dapat. Setelah saya lulus kuliah D1 tersebut, tentunya setelah melewati Tugas Akhir yang begitu berat, saya mencoba membuat program atau aplikasi penggajian untuk saya tawarkan kepada instansi yang membutuhkan. Saya berharap aplikasi ini bisa membantu meringankan tugas para karywan instansi tersebut sehingga lebih efisien dan tidak memakan waktu lama. Memang belum pandai amat dalam pembuatan aplikasi tersebut, tetapi saya selalu di motivasi oleh dosen saya untuk terus berani berkarya dalam pembuatan aplikasi tersebut. Setelah saya selesai membuat aplikasi tersebut, ada salah satu instansi yang berminat melihat aplikasi yang saya buat. Dan akhirnya dari situ pertama saya mendapatkan hasil dari usaha keras yang sebelumnya juga berat untuk memotivasi diri saya sendiri.
2.  Bidang yang saya sukai dalam hidup ini adalah bidang teknologi. dimana bidang teknologi selalu berkembang dengan peradaban zaman yang terus berkembang. dari teknologi inilah kita bisa mendapatkan peluang-peluang usaha untuk dikembangkan di masa yang akan datang. Tidak luput dari perkembangan teknologi saat ini, banyak usaha-usaha yang sekarang sudah menggunakan teknologi canggih guna mempermudah pekerjaan atau aktivitas mereka. Perkembangan teknologi saat ini sangat pesat karena dengan berkembangnya teknologi kita sangat dibantu dalam berbagai aktivitas sehari-hari. dengan kata lain kita harus ikut memajukan atau mengembangkan teknologi yang sudah ada saat ini. Dengan tujuan memajukan perkembangan negara dengan memajukan dan memanfaatkan teknologi yang sudah ada agar semakin meningkat mutu dari kehidupan negara kita.
3.  Rancangan bisnis yang saya buat adalah menjual aplikasi atau sistem informasi lainya baik berbasis desktop maupun web. Dsini saya berencana melakukan pemasaran baik secara online ataupun offline. Bahan baku dari ilmu-ilmu yang saya dapat selama ini serta dalam proses belajar sangat membantu dalam pengembangan bisnis ini. Target yang saya inginkan adalah saya bisa memanfaatkan ilmu dan pengetahuan saya secara maksimal untuk mempermudah kinerja dan aktivitas dalam perusahaan atau instansi. Tentunya pengalaman yang berharga juga tidak ketinggalan untuk target bisnis tersebut.

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