Rabu, 30 Maret 2011

TUGAS KONVERSI NILAI

  • Algoritma Konversi Nilai(Mengkonversikan nilai angka menjadi huruf)

Deklarasi
nilai : integer
nilai_huruf : char

read (nilai)
if (nilai > 0) and (nilai <= 20) then nilai_huruf  ‘E’ else if (nilai > 20) and (nilai <= 40) then nilai_huruf  ‘D’ else if (nilai > 40) and (nilai <= 60) then nilai_huruf  ‘C’ else if (nilai > 60) and (nilai <= 80) then nilai_huruf  ‘B’ else nilai_huruf  ‘A’ endif write (nilai_huruf) CONTOH PROGRAM C++
#include
int main() {
int nilai;
char nilai_huruf;
cout << "Masukkan nilai angka = "; cin >> nilai;
if ((nilai > 0) && (nilai <= 20)) nilai_huruf = 'E'; else if ((nilai > 20) && (nilai <= 40)) nilai_huruf = 'D'; else if ((nilai > 40) && (nilai <= 60)) nilai_huruf = 'C'; else if ((nilai > 60) && (nilai <= 80)) nilai_huruf = 'B'; else if ((nilai > 80) && (nilai <=100)) nilai_huruf = 'A';
else nilai_huruf = 'F’;

cout << "Nilai huruf = " << nilai_huruf;
return 0;
}

TUGAS KONVERSI HARI

  • Algoritma menentukan_hari

{ masukan integer 1 sampai 7, akan ditentukan hari apa yang sesuai }

Deklarasi
hari_ke : integer;

Deskripsi
read(hari_ke);
pilih (hari_ke) untuk
1 : hari 1 'Senin'
2 : hari 2 'Selasa';
3 : hari 3 'Rabu';
4 : hari 4 'Kamis';
5 : hari 5 'Jum''at';
6 : hari 6 'Sabtu';
7 : hari 7 'Minggu';
else "tidak ada hari tersebut"
end {pilih}
write(hari)
contoh program C++#include
Using namespace std;
int main() {
int bil;

cout << "Masukkan sebuah bilangan (1..7) = “; cin>>bil;
switch (bil) {
case 1: cout<<”Hari ke- ”<<<” = adalah SENIN”; break; case 2: cout<<”Hari ke- ”<<<” = adalah SELASA”; break; case 3: cout<<”Hari ke- ”<<<” = adalah RABU”; break; case 4: cout<<”Hari ke- ”<<<” = adalah KAMIS”; break; case 5: cout<<”Hari ke- ”<<<” = adalah JUMAT”; break; case 6: cout<<”Hari ke- ”<<<” = adalah SABTU”; break; case 7: cout<<”Hari ke- ”<<<” = adalah MINGGU”; break; default: cout<< “Tidak ada hari ke- <<bil;


Konversi C++ to java

menggunakan bahasa C++

#include
#include 

void main() {
    int A[10] = {1,2,3,4,5,6,7,8,9,10};
    int n = 10;
    cout << "Nilai array asal : ";
    for (int i=0; i<n; i++)
        cout << "Nilai indeks ke-[" << i << "] adalah " << A << endl;
    getch();
}
Jeliot
import jeliot.io.*;

public class array {
   public static void main()
{
 int[] A = {1,2,3,4,5,6,7,8,9,10};
 int n = 10;
 System.out.print("Nilai array asal : ");
 for (int i =0; i<n; i++)
 {
  System.out.print("Nilai indeks ke-[");
  System.out.print(i);
  System.out.print("] adalah ");
  System.out.print(A[1]); //karena menunjuk alamat
  System.out.print("\n");
 }

}

Kontruksi algoritma dari bangun tidur sampai hadir kuliah

–Minimal 4 kejadian 
–Setiap kejadian ada beberapa kondisi 
–Terdiri dari 2 – 5 pilihan aksi

if saya bangun jam 5:00
then saya menyegerkan untuk mengambil air whudu dan kemudian saya langsung sholat subuh

else

     if saya tidak sholat shubuh
        saya akan merapikan tempat tidur
else
    if setelah merapikan tempat tidur
       saya olahraga pagi

else
    if setelah saya olahraga pagi
      saya mandi

else
   if saya bersiap-siap untuk pergi kekampus

else
   then saya pergi kekampus menggunakan motor
 

Minggu, 27 Maret 2011

Posting

(LUAS SEGITIGA)
#include <iostream.h>
#include <conio.h>

int main ()
{
int a,t,luas;
cout<<"masukkan alas";cin>>a;
cout<<"masukkan tinggi";cin>>t;

luas= a*t*0.5;

cout<<" luas segitiga"<<luas<<endl;

getch ();
return 0;
}

(MENGHITUNG VOLUME BALOK)
#include <iostream.h>
#include <conio.h>

int main ()
{
int p,l,t,volume;

cout<<"masukkan panjang: " ;cin >>p;
cout<<"masukkan lebar  : " ;cin >>l;
cout<<"masukkan tinggi : " ;cin >>t;

volume = p*l*t ;
cout<<"volume balok : "<<volume<<endl;

getch ();
return 0 ;
}

Selasa, 22 Maret 2011

TUGAS ALPRO

1.Program mencari titik tengah

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

void Titik_Tengah()
{
int x1,x2,xt,y1,y2,yt;
cout<<”titik x1 = “;
cin>>x1;
cout<<”titik x2  = “;
cin>>x2;
cout<<”titik y1 = “;
cin>>y1;
cout<<”titik y2 = “;
cin>>y2;
cout<<endl;
xt=(x1+x2)/2;
yt=(y1+y2)/2;
cout<<”Nilai Titik Tengahnya= (” <<xt<<”,”<<yt<<”) “<<endl;
cout<<endl;
}
int main ()
{
Titik_Tengah();
return 0;
}

2.Program memisahkan bilangan integer

#include < iostream >
#include < conio >


void integer()
{
int s,q,r,s2,q2,r2;

cout<<"masukkan s \n"; cin>>s;
s2=a/100;
q=a%100;
q2=b/10;
r=b%10;
r2=c/1;

cout<<<" Ratusan \n";
cout<<<" Puluhan \n";
cout<<<" Satuan \n\n";
}

int main ()
{
integer();
getch();
return 0;
}

3.program untuk menghitung determinan matriks berordo 2 x 2.

#include <iostream.h>
int main () {
int a, b, c, d, DM;
cout<<”Masukkan angka: “<<endl;
cin>>a>>b>>c>>d;
DM=((a*d)-(b*c));
cout<<”Determinan matriks berordo 2×2 adalah: “<<DM<<endl;
return 0;
}

Kamis, 17 Maret 2011

Tugas Diskusi Kelompok

Algoritma Pengambilan Uang senilai Rp 1.000.000,00 Melalui ATM BNI :

1.    Datang ke ATM counter

2.    Masuk ke ATM

3.    Siapkan ATM Card

4.    Sisipkan ATM Card ke mesin ATM dengan ketentuan Transaksi sebagai berikut:

    a.      Pilih bahasa indonesia

    b.      Masukkan kode PIN ATM anda

    c.      Pilih Jumlah nominal uang yang akan di Ambil Rp.1.000.000,00

    d.      Tekan Ya

    e.      Tunggu Hingga Transaksi selesai


5.    Ambil Uang yang telah keluar dari mesin ATM

6.    Tekan Tidak Untuk membatalkan Transaksi lainnya

7.    Transaksi selesai

8.    Silahkan Ambil ATM Card anda

9.    Keluar Dari ATM Counter

Senin, 14 Maret 2011

contoh pemograman dalam bahasa C++ menggunakan function


#include
#include
int fungsi_menu(void);
float fungsi_perKalian(void);
float fungsi_pemBagian(void);
float fungsi_pengUrangan(void);
float fungsi_penAmbahan(void);
int menu_exit(void);
main ()
{
fungsi_menu();
return 0;
}
int fungsi_menu()
{
clrscr();
int a;
cout << “——pilih——n”;
cout << “1. perkaliann”;
cout << “2. pembagiann”;
cout << “3. pengurangann”;
cout << “4. penambahannn”;
cout a;
switch (a)
{
case 1:
fungsi_perKalian();
break;
case 2:
fungsi_pemBagian();
break;
case 3:
fungsi_pengUrangan();
break;
case 4:
fungsi_penAmbahan();
break;
default:
break;
}
return 0;
}
float fungsi_perKalian()
{
float x,y,z;
char a;
cout x;
cout y;
z = x * y;
cout << “hasilnya : ” << z << endl;
cout << endl;
menu_exit();
return 0;
}
float fungsi_pemBagian()
{
float x,y,z;
char a;
cout x;
cout y;
z = x / y;
cout << “hasilnya : ” << z << endl;
cout << endl;
menu_exit();
return 0;
}
float fungsi_pengUrangan()
{
float x,y,z;
char a;
cout x;
cout y;
z = x – y;
cout << “hasilnya : ” << z << endl;
cout << endl;
menu_exit();
return 0;
}
float fungsi_penAmbahan()
{
float x,y,z;
char a;
cout x;
cout y;
z = x + y;
cout << “hasilnya : ” << z << endl;
cout << endl;
menu_exit();
return 0;
}
int menu_exit()
{
char a;
cout a;
if (a == ‘y’)
{
cout << endl;
fungsi_menu();
}
else
{
cout << “terimakasih telah menggunakannya”;
}
return 0;
}