Langkah-langkahnya:
1) Pertama-tama, kalian harus tahu dulu apa itu flowchart dan algoritma. Flowchart adalah gambaran atau bagan yang memperlihatkan hubungan antara proses beserta instansinya. Gambaran flowchart memiliki proses tertentu, sedangkan antara proses di hubungkan dengan garis. Sedangkan algoritma adalah tahap-tahap mencapai hasil atau biasa di sebut dengan arti dari gambaran flowchart.
2) Kedua, kalian harus memahami syarat-syarat apa saja dalam pembuatan flowchart dan algoritma:
a. Bagannya harus sesuai dengan bentuknya sendiri dan maksud tujuannya:
- untuk memulai start berbentuk oval atau bulat
- untuk pemberian harga awal berbentuk segi 6
- untuk menentukan nilai input berbentuk jajargenjang
- untuk proses nilai berbentuk dengan persegi panjang
- untuk hasil berbentuk dengan jajargenjang
- dan terakhir, untuk end berbentuk dengan oval atau bulat.
Oke langsung kita ke soal!
Seseorang membuat rumus kelipatan dari C++ dengan menggunakan flowchart dan algoritma.
dengan pertinjauan C++:
#include<iostream.h>
#include<conio.h>
void main()
{
int batas_akhir;
int i=1;
cout<<"Jumlah perulangan:";
cin>>batas_akhir;
while(i<=batas_akhir)
{
if(i % 2 == 0)
cout<<i<<" ";
i++;
}
getch();
}
Algoritma:
a) Start untuk memulai pekerjaan
b) Pemberian harga awal atau inialisasi: yaitu batas_akhir, dan i
c) Menentukan nilai input: batas_akhir
d) memperoses nilai-nilai yang telah di input: Mencari hasil kelipatan dengan mengendalikan i dan batas_akhir.
e) Tampilkan hasil output yaitu hasil i
f) End: untuk menandakan sudah selesai.
Sekian dan terima kasih mudah-mudahan ini dapat bermanfaat.
wassalamu'alaikum wr.wb
maksih gan, worth it bgt,
BalasHapushttp://adhi.rahmawan10.student.ipb.ac.id/
cara memperbaiki program kayak gini gimana ya saudara? #include
BalasHapus#include
void main()
{
int paket,jumlah_paket,meja;
float jumlah_harga, jumlah_bayar, harga_paket, ppn, jumlah_total, harga_meja, jumlah_meja;
double bayar;
char kar;
clrscr();
do{
printf("RESTAURANT ITALIA\n");
printf("======================================\n");
printf("Inputkan jenis meja(S,M,P) :");
scanf("%d",&meja);
printf("Inputkan Nama Paket(1-4 :");
scanf("%d",&paket);
printf("Inputkan Jumlah Paket :");
scanf("%d",&jumlah_paket);
if (meja==1)
harga_meja=100000;
else if (meja==2)
harga_meja=200000;
else if (meja==3);
harga_meja=300000;
if (paket==1)
harga_paket=300000;
if (paket==2)
harga_paket=580000;
if (paket==3)
harga_paket=999000;
if (paket==4)
harga_paket=1367000;
jumlah_harga=jumlah_paket*harga_paket;
ppn=jumlah_harga*0.15;
jumlah_bayar=jumlah_harga+ppn;
printf("nama paket :%d\n",paket);
printf("jumlah paket :%d\n",jumlah_paket);
printf("\njumlah harga=%10.2f\n",jumlah_harga);
printf("\npajak ppn=%10.2f\n",ppn);
printf("\njumlah total=%10.2f\n",jumlah_bayar);
printf("\nAnda ingin menambah pesanan ? (Y/T)\n");
scanf("%s",&kar);
}while(kar=='Y');
printf("TERIMA KASIH ATAS KUNJUNGAN ANDA");
getch();
}
Soal nya seperti ini :
1. Buatlah Algoritma Dan Program Dari Tampilan Output Berikut :
RESTAURANT ITALIA
=================================================================
Jenis Meja (S, M, P) :
Nama Paket (1- 4) :
Jumlah Paket :
Anda ingin menambah pesanan? (Y / T) :
Jumlah Harga :
PajakPPn15% :
Jumlah Total :
================================================================
Dengan Ketentuan: Meja = Sederhana(S) Rp.100.000, Mewah(M)Rp.200.000,
President(P) Rp.300.000.
Paket = (1)Rp.300.000, (2)Rp. 580.000, (3)Rp.999.000, (4)Rp.1.367.000
Jumlah Harga = Jenis Meja + (Nama Paket x Jumlah Paket)
mksh sudah membantu
BalasHapusGan mau nanya dong gimana caranya buat Flowchart dari program saya ini..
BalasHapusmohonnn bantuannya bang..
#include
using namespace std;
int main(){
int pilih;
cout<<"sifat koligatif larutan"<>pilih;
if(pilih==1){
float n[3],v[3],Mr[3];
cout<<"mencari nilai molaritas (M)";
for(int i=0;i<=2;i++){
cout<<"percobaa ke-"<>n[i];
cout<<"masukkan nilai Mr larutan:";
cin>>Mr[i];
cout<<"masukkan nilai volume larutan";
cin>>v[i];
cout<>b;
cout<<"nilai molaritas (M)="<>n[i];
cout<<"masukkan nilai Mr larutan:";
cin>>Mr[i];
cout<<"masukkan nilai massa zat pelarut:";
cin>>P[i];
cout<>b;
cout<<"nilai molalitas (m)="<<n[b-2]/Mr[b=2]*1000/P[b-2]<<"mol/kg";
cout<<endl;
}
}
ini buat Flowchartnya gimana gan tolong dong..
BalasHapususing namespace std;
int main(){
int pilih;
cout<<"sifat koligatif larutan"<>pilih;
if(pilih==1){
float n[3],v[3],Mr[3];
cout<<"mencari nilai molaritas (M)";
for(int i=0;i<=2;i++){
cout<<"percobaa ke-"<>n[i];
cout<<"masukkan nilai Mr larutan:";
cin>>Mr[i];
cout<<"masukkan nilai volume larutan";
cin>>v[i];
cout<>b;
cout<<"nilai molaritas (M)="<>n[i];
cout<<"masukkan nilai Mr larutan:";
cin>>Mr[i];
cout<<"masukkan nilai massa zat pelarut:";
cin>>P[i];
cout<>b;
cout<<"nilai molalitas (m)="<<n[b-2]/Mr[b=2]*1000/P[b-2]<<"mol/kg";
cout<<endl;
}
}
mantab banget gan
BalasHapussolder temperatur