Minggu, 01 Juli 2012

Program C++ : Mencari Nilai Maks Min dan Indeks Maks Min

ini adalah pengembangan dari program mencari nilai maks min yang ada di postingan, 

coding:

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


void main()
{
float x[10];
int i,indeksmaks,indeksmin;
int maks=-1000; //asumsi paling minimum
int min=1000; //asumsi paling maksimum
for(i=0;i<10;i++)
{
cout<<"masukan nilai["<<i+1<<"]= ";
cin>>x[i];
}
for (i=0;i<10;i++)
{
if(x[i]>maks)
{
maks=x[i];
indeksmaks=i+1;
}
if(x[i]<min)
{
min=x[i];
indeksmin=i+1;
}
cout<<endl;
}


cout<<"Nilai maksimum:"<<maks<<" Indek ke- "<<indeksmaks<<endl;
cout<<endl;
cout<<"Nilai minimum:"<<min<<" Indek Ke- "<<indeksmin<<endl;
getch();
}



Program C++ : Membuat Segitiga Huruf E

Setelah ngubek2 file di komputer akhirnya nemu ini source code. Silahkan di nikmati dan di pelajari :)


screen shoott


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


main()
{
int v,a,b,c;


cout<<"Masukkan baris :";
cin>>v;
cout<<endl;
cout<<"Masukkan kolom :";
cin>>c;
for(a=1;a<=c;a++)
{
for(b=1;b<=c;b++)
{
cout<<"*";
}
cout<<endl;
}
for(a=1;a<=v;a++)
{
for(b=1;b<=a;b++)
{
cout<<"*";
}
cout<<endl;
}
for (a=v;a>=0;a--)
{
for(b=a;b>=0;b--)
{
cout<<"*";
}
cout<<endl;
}
for(a=1;a<=c;a++)
{
for(b=1;b<=c;b++)
{
cout<<"*";
}
cout<<endl;
}
getch();
}


Cara Mudah Belajar Algoritma Pemograman dengan C++



Tujuan nya adalah untuk memudahkan pembuatan program baik yang sederhana maupun yang kompleks.
Yang dimaksud dengan program adalah kumpulan intruksi yang digunakan untuk mengatur computer agar melakukan suatu tindakan tertentu.

Suatu program ditulis mengikuti kaidah bahasa pemograman tertentu. Bahasa pemograman dapat di analogikan dengan bahasa yang digunakan  manusia (bahasa manusia). Kumpulan intruksi dalam bahasa manusia yang berupa sejumlah kalimat dapat anda analogikan dengan suatu program.
Dalam konteks pemograman, terdapat sejumlah bahasa pemograman, seperti : Pascal, C, C++, dan Basic.

Baiklah untuk mempersingkat waktu dengan cara menganalisis riset dari suatu masalah dan membuat algoritma sederhana transaksi pembayaran pada swalayan yang menggunakan seleksi fungsi if else untuk membuat program transaksi pembayaran.

Permasalahan :
Suatu swalayan memberikan diskon sebesar 10 % bagi siapa saja yang berbelanja sebesar Rp100.000  atau lebih. Buatlah algoritma untuk menghitung nilai uang yang harus dibayar oleh pembeli.
Solusi: Pemecahan masalah ini dalam bentuk diagram alir data dan pseudecode  dapat dilihat pada gambar berikut.
  1. Masukkan (pembelian)
  2. Jika pembelian >= 100000 maka diskon ß 0.1* pembelian sebaliknya diskon 0 akhir-jika
  3. pembayaranß pembelian – diskon
  4. tampilkan (pembayaran
Flowchartnya :

 


 



Demikianlah riset contoh algoritma toko swalayan sederhana yang telah menjadi program transaksi yang sederhana.