It-Comm
this site the web

Recent Photos

image
image
image

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);
}
 

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