Skip to content

Commit 2a3fc5c

Browse files
authored
Update File 1-39
Karena memo pc penuh, makanya pindahin kesini. Bagi yang mau ambil silahkan saja.
1 parent 5a8e07e commit 2a3fc5c

39 files changed

+1539
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
#include <iostream>
2+
using namespace std;
3+
int main(){
4+
int pilihan;
5+
char p;
6+
double lebar,panjang,sisi,hasil;
7+
cout<<"Selamat datang di Kalkulator Luas Persegi dan Persegi Panjang";
8+
kalkulator:
9+
cout<<"\nPilih angka untuk Kalkulator :";
10+
cout<<"\n 1. Persegi";
11+
cout<<"\n 2. Persegi Panjang";
12+
cout<<"\n Jawabannya ->";
13+
cin>>pilihan;
14+
if(pilihan==1){
15+
cout<<"Anda Memilih kalkulator luas persegi...\n\n";
16+
cout<<"Masukkan Sisi(cm): ";
17+
cin>>sisi;
18+
hasil=sisi*sisi;
19+
cout<<"\n Maka hasilnya adalah "<<hasil<<"cm2";
20+
}
21+
else if(pilihan==2){
22+
cout<<"Anda Memilih kalkulator luas persegi panjang...\n\n";
23+
cout<<"Masukkan Panjang(cm): ";
24+
cin>>panjang;
25+
cout<<"Masukkan Lebar(cm): ";
26+
cin>>lebar;
27+
hasil=panjang*lebar;
28+
cout<<"\n Maka hasilnya adalah "<<hasil<<"cm2";
29+
}
30+
cout<<"\nApakah Ingin Menggunakan Lagi(y/t)";
31+
cin>>p;
32+
if(p=='y'){
33+
goto kalkulator;
34+
}
35+
else{
36+
}
37+
cout<<"\n\nTerimakasih telah menggunakan kalkulator ini";
38+
}

02. Konversi jam,menit,detik.cpp

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
#include <iostream>
2+
using namespace std;
3+
int main (){
4+
int jam;
5+
int menit;
6+
int detik;
7+
int a, b, c,hasil;
8+
cout<<"Selamat datang di Konversi Jam, Menit, Detik";
9+
cout<<"\n*Contoh : 1 jam, 10 menit, 30 detik= 4230 detik";
10+
cout<<"\nMasukkan Jam: ";
11+
cin>>a;
12+
cout<<"Masukkan Menit: ";
13+
cin>>b;
14+
cout<<"Masukkan Detik: ";
15+
cin>>c;
16+
jam=3600*a;
17+
menit=60*b;
18+
detik=c;
19+
hasil= jam+menit+detik;
20+
cout<<a<<" Jam "<<b<<" Menit "<<c<<" Detik";
21+
cout<<"\n\nMaka konversinya adalah ->"<<hasil<<" detik";
22+
return 0;
23+
}
+39
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
#include <iostream>
2+
using namespace std;
3+
int main() {
4+
int pilihan;
5+
double p, l, t, s, hasil;
6+
cout<<"Selamat datang di Kalkulator Volume Kubus dan Balok";
7+
cout<<"\nSilahkan Pilih Bangun Ruangnya";
8+
cout<<"\n1.Kubus";
9+
cout<<"\n2.Balok";
10+
cout<<"\nPilihanmu ->";
11+
cin>>pilihan;
12+
if(pilihan==1) {
13+
cout<<"Kamu memilih kubus...";
14+
goto kubus;
15+
}
16+
else if(pilihan==2) {
17+
cout<<"Kamu memilih Balok...";
18+
goto balok;}
19+
kubus:
20+
cout<<"\n\n---Kalkulator Kubus---\n";
21+
cout<<"Masukkan Sisi :";
22+
cin>>s;
23+
hasil= s*s*s;
24+
cout<<"\nMaka hasilnya adalah "<<hasil<<"cm3";
25+
goto terimakasih;
26+
balok:
27+
cout<<"\n\n---Kalkulator Balok---\n";
28+
cout<<"\nMasukkan Panjang :";
29+
cin>>p;
30+
cout<<"Masukkan Lebar :";
31+
cin>>l;
32+
cout<<"Masukkan Tinggi :";
33+
cin>>t;
34+
hasil= p*l*t;
35+
cout<<"Maka hasilnya adalah "<<hasil<<"cm3";
36+
goto terimakasih;
37+
terimakasih:
38+
cout<<"\nTerimakasih telah menggunakan program ini";
39+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,114 @@
1+
#include <iostream>
2+
using namespace std;
3+
int main(){
4+
//Vp= Volume jika dikali dengan konstanta pi 3.14
5+
//vb= Volume jika dikali dengan pi 22/7
6+
double r,t,Vp,Vb;
7+
int pilihan,p;
8+
const double pi = 3.14159265358979323846;
9+
cout<<"Selamat datang di Kalkulator Volume Kerucut,Bola,Tabung";
10+
menu:
11+
cout<<"\nSilahkan pilih bangun yang ingin diukur";
12+
cout<<"\n1.Kerucut";
13+
cout<<"\n2.Bola";
14+
cout<<"\n3.Tabung\n";
15+
cout<<"Pilihanmu->";
16+
cin>>pilihan;
17+
if(pilihan==1){
18+
cout<<"Kamu memilih volume kerucut...";
19+
goto kerucut;
20+
}
21+
else if(pilihan==2){
22+
cout<<"Kamu memilih volume bola...";
23+
goto bola;
24+
}
25+
else if(pilihan==3){
26+
cout<<"Kamu memilih volume Tabung...";
27+
goto tabung;
28+
}
29+
else {
30+
cout<<"Masukkan Nomor dengan benar! (1-3)";
31+
goto menu;
32+
}
33+
kerucut:
34+
cout<<"\n\n---Kalkulator Kerucut---\n";
35+
cout<<"Masukkan jari-jari(cm):";
36+
cin>>r;
37+
cout<<"\nMasukkan Tinggi(cm):";
38+
cin>>t;
39+
Vb=r*r*t*1/3*22/7;
40+
Vp=r*r*t*1/3*pi;
41+
cout<<"\nMaka volume kerucut adalah(jika pi 22/7): "<<Vb<<"cm3";
42+
cout<<"\nMaka volume kerucut adalah(jika pi 3.14): "<<Vp<<"cm3\n";
43+
cout<<"Apakah kamu ingin kembali?"<<endl;
44+
cout<<"1.Tidak, ulang lagi menggunakan kalkulator ini"<<endl;
45+
cout<<"2.Iya, kembali ke menu kalkulator lagi"<<endl;
46+
cout<<"3.Aku sudah cukup menggunakan program ini,akhiri"<<endl;
47+
cout<<"Pilihanmu->";
48+
cin>>p;
49+
if(p==1){
50+
cout<<"\nBaiklah\n";
51+
goto kerucut;
52+
}
53+
else if(p==2){
54+
cout<<"\nKembali ke menu\n";
55+
goto menu;
56+
}
57+
else if(p==3){
58+
goto terimakasih;
59+
}
60+
bola:
61+
cout<<"\n\n---Kalkulator Bola---\n";
62+
cout<<"Masukkan jari-jari(cm):";
63+
cin>>r;
64+
Vb=r*r*r*4/3*22/7;
65+
Vp=r*r*r*4/3*pi;
66+
cout<<"\nMaka volume bola adalah(jika pi 22/7): "<<Vb<<"cm3";
67+
cout<<"\nMaka volume bola adalah(jika pi 3.14): "<<Vp<<"cm3\n";
68+
cout<<"Apakah kamu ingin kembali?"<<endl;
69+
cout<<"1.Tidak, ulang lagi menggunakan kalkulator ini"<<endl;
70+
cout<<"2.Iya, kembali ke menu kalkulator lagi"<<endl;
71+
cout<<"3.Aku sudah cukup menggunakan program ini,akhiri"<<endl;
72+
cout<<"Pilihanmu->";
73+
cin>>p;
74+
if(p==1){
75+
cout<<"\nBaiklah\n";
76+
goto kerucut;
77+
}
78+
else if(p==2){
79+
cout<<"\nKembali ke menu\n";
80+
goto menu;
81+
}
82+
else if(p==3){
83+
goto terimakasih;
84+
}
85+
tabung:
86+
cout<<"\n\n---Kalkulator Tabung---\n";
87+
cout<<"Masukkan jari-jari(cm):";
88+
cin>>r;
89+
cout<<"\nMasukkan Tinggi(cm):";
90+
cin>>t;
91+
Vb=r*r*t*22/7;
92+
Vp=r*r*t*pi;
93+
cout<<"\nMaka volume tabung adalah(jika pi 22/7): "<<Vb<<"cm3";
94+
cout<<"\nMaka volume tabung adalah(jika pi 3.14): "<<Vp<<"cm3\n";
95+
cout<<"Apakah kamu ingin kembali?"<<endl;
96+
cout<<"1.Tidak, ulang lagi menggunakan kalkulator ini"<<endl;
97+
cout<<"2.Iya, kembali ke menu kalkulator lagi"<<endl;
98+
cout<<"3.Aku sudah cukup menggunakan program ini,akhiri"<<endl;
99+
cout<<"Pilihanmu->";
100+
cin>>p;
101+
if(p==1){
102+
cout<<"\nBaiklah\n";
103+
goto kerucut;
104+
}
105+
else if(p==2){
106+
cout<<"\nKembali ke menu\n";
107+
goto menu;
108+
}
109+
else if(p==3){
110+
goto terimakasih;
111+
}
112+
terimakasih:
113+
cout<<"\nTerimakasih telah menggunakan program ini";
114+
}

05. Penunjuk Jam + Mentahan Ctime.cpp

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
#include <iostream>
2+
#include <ctime>
3+
using namespace std;
4+
int main(){
5+
char p;
6+
ulang:
7+
time_t a=time(0);
8+
string b=ctime(&a);
9+
cout<<"Jumlah detik: "<<a<<endl<<endl;
10+
cout<<"Setelah dikonversi: "<<b<<endl;
11+
cout<<"\n\nUlang lagi?(y/t)";
12+
cin>>p;
13+
if(p=='y'){
14+
goto ulang;
15+
}
16+
else if(p=='t'){
17+
cout<<"Sip";
18+
}
19+
20+
return 0;}
+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
#include <iostream>
2+
using namespace std;
3+
int main(){
4+
int angka,hasil;
5+
cout<<"Masukkan angka yang kamu cek:";
6+
cin>>angka;
7+
hasil=angka%2;
8+
if(hasil==1){
9+
cout<<endl<<angka<<" termasuk angka ganjil.";
10+
}
11+
else if(hasil==0){
12+
cout<<endl<<angka<<" termasuk angka genap.";
13+
}
14+
return 0;}

07. Array 50 Nilai Harga BBM.cpp

+31
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
#include <iostream>
2+
using namespace std;
3+
int main(){
4+
int solar[50], pertalite[50], pertamax[50];
5+
int n, hsolar, hpertalite, hpertamax;
6+
7+
cout<<"Masukan Harga Solar = ";
8+
cin>>hsolar;
9+
cout<<"Masukan Harga Pertalite = ";
10+
cin>>hpertalite;
11+
cout<<"Masukan Harga Pertamax = ";
12+
cin>>hpertamax;
13+
cout<<endl;
14+
cout<<"Masukan Jumlah liter = ";
15+
cin>>n;
16+
17+
cout<<endl;
18+
cout<<"-------------------------DAFTAR HARGA---------------------"<<endl;
19+
cout<<"----------------------------------------------------------"<<endl;
20+
cout<<"lITER SOLAR PERTALITE PERTAMAX"<<endl;
21+
cout<<"----------------------------------------------------------"<<endl;
22+
23+
for (int i=1;i<=n;i++) {
24+
solar[i]=i*hsolar;
25+
pertalite[i]=i*hpertalite;
26+
pertamax[i]=i*hpertamax;
27+
cout<<i<<" "<<solar[i]<<" "<<pertalite[i]<<" "<<pertamax[i]<<endl;
28+
}
29+
cout<<"----------------------------------------------------------"<<endl;
30+
return 0;
31+
}

08.Login Password Sederhana.cpp

+26
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
2+
#include <iostream>
3+
using namespace std;
4+
5+
int main(){
6+
7+
string password;
8+
password:
9+
cout<<"Masukkan password :" ;
10+
cin>>password;
11+
12+
if(password =="SEMANGAT"){
13+
cout<<"-------------------------------"<<endl;
14+
cout<<"= Selamat datang kamu teman ="<<endl;
15+
cout<<"-------------------------------"<<endl;
16+
17+
18+
}else{
19+
20+
cout<<"----------------------------------"<<endl;
21+
cout<<"= Mohon maaf password anda salah ="<<endl;
22+
cout<<"----------------------------------"<<endl;
23+
goto password;
24+
}
25+
cout<<"Kamu berhasil login";
26+
}

09.Pengecek Bilangan Prima.cpp

+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
#include <iostream>
2+
using namespace std;
3+
int main(){
4+
int bil, jum, i;
5+
cout << "Masukkan bilangan: ";
6+
cin >> bil;
7+
jum = 0;
8+
9+
for (i=1; i<=bil; i++){
10+
if (bil%i==0){
11+
jum++;
12+
}
13+
}
14+
15+
if (jum==2){
16+
cout <<bil<< " Adalah Bilangan prima \n";
17+
}
18+
else{
19+
cout <<bil<< " Bukan bilangan prima \n";
20+
}
21+
return 0;
22+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
#include <iostream>
2+
using namespace std;
3+
int main(){
4+
int bil;
5+
cout << "Masukkan bilangan: ";
6+
cin >> bil;
7+
if (bil > 0){
8+
cout <<bil<< " Bilangan bulat positif \n";
9+
}
10+
else if(bil < 0){
11+
cout <<bil<< " Bilangan bulat negatif \n";
12+
}
13+
return 0;
14+
}

11.Kuadran Koordinat Kartesius.cpp

+39
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
#include<iostream>
2+
3+
using namespace std;
4+
5+
int main()
6+
{
7+
int x,y;
8+
cout<<" Menentukan Posisi Suatu Titik "<<endl;
9+
cout<<" Pada Koordinat Cartesius "<<endl;
10+
cout<<endl;
11+
12+
cout<<"Masukkan Nilai x : ";cin>>x;
13+
14+
cout<<"Masukkan Nilai y : ";cin>>y;
15+
16+
cout<<endl;
17+
if ((x==0) && (y==0))
18+
{
19+
cout<<"Masukkan tidak boleh 0...";
20+
}
21+
22+
else if ((x!=0)&&(y!=0)&&(x>=-1000)&&(x<=999)&&(y>=-200)&&(y<=180))
23+
{
24+
switch (x,y)
25+
{
26+
case -1000 ... 999 :
27+
if ((x>0) && (y>0))
28+
cout<<"Koordinat ("<<x<<","<<y<<") terletak pada Kuadran I"<<endl;
29+
else if((x<0) && (y>0))
30+
cout<<"Koordinat ("<<x<<","<<y<<") terletak pada Kuadran II"<<endl;
31+
else if ((x<0) && (y<0))
32+
cout<<"Koordinat ("<<x<<","<<y<<") terletak pada Kuadran III"<<endl;
33+
else if((x>0) && (y<0))
34+
cout<<"Koordinat ("<<x<<","<<y<<") terletak pada Kuadran VI"<<endl;
35+
}
36+
37+
}
38+
else
39+
cout<<" koordinat diluar jangkauan";}

0 commit comments

Comments
 (0)