Tampilkan postingan dengan label Bahasa Program. Tampilkan semua postingan
Tampilkan postingan dengan label Bahasa Program. Tampilkan semua postingan

TUGAS PEMROGRAMAN TERSTRUKTUR PRAKTIK LAB6

Buat Program penggajian karyawan dengan ketentuan
Gaji jabatan :
- Direktur = 3jt
- Manajer = 2,5jt
- HRD = 2jt
jika memiliki tanggungan untuk :
anak & istri, mendapat tunjangan = 500rb
hanya istri, mendapat tunjangan = 300rb
hanya anak, tidak mendapat tunjangan
upah lembur = 50rb/jam
jika lembur >5jam maka mendapat bonus 100000
image
SINTAKS :
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int x;
Console.WriteLine(" PT. UTY MAJU");
Console.WriteLine(" Jl. Ringroad Utara-Jombor-Sleman");
Console.WriteLine(" Yogyakarta");
Console.WriteLine("=================================================");
Console.WriteLine("Nama : Saikun / 3115121001");
Console.WriteLine("");
Console.WriteLine(" PROGRAM GAJI KARYAWAN");
Console.WriteLine("-------------------------------------------------");
Console.WriteLine("Pilihan Jabatan : a. Direktur");
Console.WriteLine(" b. Manajer");
Console.WriteLine(" c. HRD");
Console.WriteLine("");
Console.WriteLine("Jenis Tanggungan : 1. Anak dan Istri");
Console.WriteLine(" 2. Hanya Istri");
Console.WriteLine(" 3. Hanya Anak");
Console.WriteLine("");
Console.WriteLine("--------------------------------------------------");
Console.Write("Input Jumlah Karyawan : ");
x = int.Parse(Console.ReadLine());
var Nomor = new Int32[x];
for (int i = 0; i < Nomor.Length; i++)
{
string nama;
int perjam, honor, lembur, total;
perjam = 50000;
Console.Write("Nama Karyawan : ");
nama = Console.ReadLine();
string c;
int gapok;
Console.Write("Pilihan Jabatan : ");
c = Console.ReadLine();
string tg;
int tunj;
Console.Write("Jenis Tanggungan : ");
tg = Console.ReadLine();
Console.Write("Jumlah jam kerja : ");
int jjk = int.Parse(Console.ReadLine());
Console.WriteLine("");
Console.WriteLine("--------------------------------------------------");
Console.WriteLine("Hasil Output");
Console.WriteLine("--------------------------------------------------");
//Skrip menu jabatan
Console.WriteLine("Nama : " + nama);
if (c == "a")
{
Console.WriteLine("Jabatan : Direktur");
gapok = 3000000;
Console.WriteLine("Gaji Pokok : " + gapok.ToString());
}
else if (c == "b")
{
Console.WriteLine("");
Console.WriteLine("Jabatan : Manajer");
gapok = 2500000;
Console.WriteLine("Gaji Pokok : " + gapok.ToString());
}
else if (c == "c")
{
Console.WriteLine("Jabatan : HRD");
gapok = 2000000;
Console.WriteLine("Gaji Pokok : " + gapok.ToString());
}
else
{
Console.WriteLine("Pilihan anda tidak ditemukan");
}
//skrip menu tunjangan
if (tg == "1")
{
Console.WriteLine("Jenis Tanggungan : Anak dan Istri");
tunj = 500000;
Console.WriteLine("Tunjangan : " + tunj.ToString());
}
else if (tg == "2")
{
Console.WriteLine("");
Console.WriteLine("Jenis Tanggungan : Hanya Istri");
tunj = 300000;
Console.WriteLine("Tunjangan : " + tunj.ToString());
}
else if (tg == "3")
{
Console.WriteLine("Jenis Tanggungan : Hanya Anak");
tunj = 0;
Console.WriteLine("Tunjangan : " + tunj.ToString());
}
else
{
Console.WriteLine("Pilihan anda tidak ditemukan");
}
Nomor[i] = jjk;
if (jjk >= 5)
{
lembur = (jjk*i) + 100000 + perjam;
}
else if (jjk < 5)
{
lembur = (jjk * i) + perjam;
}
else
{
lembur = 0;
}
honor = jjk * perjam;
total = honor + lembur;
Console.WriteLine("Jumlah jam kerja : " + jjk);
Console.WriteLine("Honor perjam : " + perjam);
Console.WriteLine("Honor Lembur : " + honor);
Console.WriteLine("Total : " + total);
Console.WriteLine("--------------------------------------------------");
Console.WriteLine("");
}
Console.ReadLine();
}
}
}

Materi Kuis Java


import java.util.*;
public class lingkaran{
public static void main(String[] args)
{
Scanner input = new Scanner(System.in);
double phi = 3.14;
double r, luas,keliling;
System.out.println("Program Luas Lingkaran\n");
System.out.print("Masukkan Panjang Jari-jari : ");
r = input.nextDouble();l
uas = 0.5 * phi * r * r;
keliling = 2 * phi * r;
System.out.print("Luas Lingkaran = " + (int)luas + " \nKeliling lingkaran = "
+ (int)keliling);
}
}





    import java.io.*;

    class kuis
    {
    public static void main(String args[]) throws IOException
    {
    System.out.println("----------------------------------");
    System.out.println("Pilihan Menu : ");
    System.out.println("1. Menghitung Volume Balok");
    System.out.println("2. Keluar");
    System.out.println("----------------------------------");

    //Membuat turunan class untuk Input dari User
    BufferedReader kata = new BufferedReader
    (new InputStreamReader(System.in));

    System.out.print("Pilihan ? [1-3] : ");
    int pilihan = Integer.parseInt(kata.readLine());

    //punggunaan case
    switch(pilihan)
    {
    case 1:
    System.out.println("Anda memilih Menghitung Balok !");
    System.out.print("Panjang :");
    double p = Double.parseDouble(kata.readLine());
    System.out.print("Lebar :");
    double l = Double.parseDouble(kata.readLine());
    System.out.print("Tinggi :");
    double t = Double.parseDouble(kata.readLine());

    double v = p*l*t;
    System.out.println("Hasilnya Adalah :" + v);
    break;
    case 2:
    System.out.println("Keluar !");
    break;
    default:
    System.out.println("Batas input antara 1-2 !");
    break;
    }
    //akhir case
    }
    }

Buat Program Pemutar Audio Dengan C# (CSharp)

 kali ini saya akan share cara membuat aplikasi pemutar audio (musik) dengan program C#, ini merupakan tugas pemrograman terstruktur yang diberikan dikampus saya,..oke langsung simak penjelasan berikut ini yah:

Didalam C#, telah disediakan library khusus untuk menangani audio. dengan menggunakan audio ini dapat dibuat program manipulasi audio, seperti pemutar musik (seprti winamp, windows media player,AIMp), maupun sampai pada pengeditan musik. tutorial kali ini akan dibahas tentang bagaimana audio di putar di form C#
  1. Langkah pertama, membuat project kosong, file->new project. nama project diisi dengan sesuai keiinginan, tidak ada aturan khusus
  2. Menambahkan satu label, satu textbox dan dua button pada form yang telah dibuat.
  3. Atur dan tata sedemikian rupa sehingga form yang telah dibuat mirip dengan gambar diatas. dan jangan lupa tambahkan componen openfiledialog.
  4. Tambahkan library audio pada project. Masuk ke jendela code, pada header program,  tambahkan code berikut ini
          using System.Media.
     5.  Pada button brows. tambahkan code  dibawah ini       
         openFileDialog1.InitialDirectory = ”C:\windows\media”;if (DialogResult.OK ==
         openFileDialog1.ShowDialog()){
         openFileDialog1.Filter = ”Wave(*.wav)|*wav|Mp3(*.mp3)|*mp3″;textBox1.Text =  
         openFileDialog1.FileName.ToString();pathSuara =
         openFileDialog1.FileName.ToString();
         }
    6.  Sedangkan pada button play, tambahkan code seperti dibawah ini
         SoundPlayer soundku = new SoundPlayer(pathSuara);soundku.Play();
    7.  Jangan lupa untuk membuat variabel global pathsuara pada project, untuk deklarasi
         variabel global ada  di bawah
         public partian class Form1:form
    8.  Program seleseai dibuat, running program.

Bahasa Basic Menggunakan BASCOM-8051


BASCOM-8051 adalah program Basic Compiler berbasis Windows untuk Microcontroller keluarga 8051 seperti AT89C51, AT89C2051, AT89S51, dan yang lainnya. BASCOM-8051 merupakan pemrograman dengan bahasa tinggi BASIC yang dikembangkan dan dikeluarkan oleh MCS Elektronik. Kita akan membahas penggunaan karakter, tipe data, variable, konstanta, operasi-operasi aritmatika dan logika, array, dan control program.