#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
int jumlah,a,b,c;
cout<<"masukan jumlah yang di inginkan :"<<endl<<endl;
cout<<"masukan nilai a :";cin>>a;cout<<endl;
cout<<"masukan nilai b :";cin>>b;cout<<endl;
cout<<"masukan nilai c :";cin>>c;cout<<endl;
jumlah=a+b+c;
cout<<"hasil : "<<jumlah<<endl;
return 0;
}
Kamis, 31 Maret 2016
program menampilkan deret fiebonacci
#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
int suku, a,b,c;
cout<<"\t\t*************************************"<<endl;
cout<<"\t\t program menampilkan deret febonacci "<<endl;
cout<<"\t\t*************************************"<<endl<<endl;
cout<<"masukan nilai ke- : ";cin>>suku;
cout<<"bilangannya adalah : ";
a=0;
b=1;
cout<<a<<endl<<b<<endl;
for(int i=3; i<=suku; i++)
{
c=a+b;
a=b;
b=c;
cout<<c<<endl;
}
return 0;
}
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
int suku, a,b,c;
cout<<"\t\t*************************************"<<endl;
cout<<"\t\t program menampilkan deret febonacci "<<endl;
cout<<"\t\t*************************************"<<endl<<endl;
cout<<"masukan nilai ke- : ";cin>>suku;
cout<<"bilangannya adalah : ";
a=0;
b=1;
cout<<a<<endl<<b<<endl;
for(int i=3; i<=suku; i++)
{
c=a+b;
a=b;
b=c;
cout<<c<<endl;
}
return 0;
}
menampilkan jumlah bilangan (1+2+...+N)
#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main() {
int N,i,jumlah;
jumlah=0;
cout<<"\t\t----------------------------------------\n";
cout<<" \t\t menampilkan jumlah bilangan (1+2+..+N) "<<endl;
cout<<"\t\t----------------------------------------\n\n";
cout<<" masukan nilai N : ";cin>>N;
cout<<endl;
for(int i=1; i<=N; i++){
cout<<i<<" ";
jumlah=jumlah+i;
}
cout<<"jumlah deret ="<<jumlah;
return 0;
}
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main() {
int N,i,jumlah;
jumlah=0;
cout<<"\t\t----------------------------------------\n";
cout<<" \t\t menampilkan jumlah bilangan (1+2+..+N) "<<endl;
cout<<"\t\t----------------------------------------\n\n";
cout<<" masukan nilai N : ";cin>>N;
cout<<endl;
for(int i=1; i<=N; i++){
cout<<i<<" ";
jumlah=jumlah+i;
}
cout<<"jumlah deret ="<<jumlah;
return 0;
}
Sabtu, 26 Maret 2016
REFLEKSI MINGGU 04
assalamualikum wr.wb
pada pertemuan minggu ke 4 ini mempelajari tentang perulangan, saya mempelajari berbagai macam program perulangan dan lebih mendalami tentang program perulanagan. terlebih lagi di program perulanagan ini sama seperti minggu-minggu sebelumnya minggu ini saya tetap mempelajari algorotma dan mendalami ya serta bissa lansung memperaktekkannya...
sekian yang bisa sampai kan refleksi minggu ke 4 ini. terima kasih...
wassalamualaikum wr.wb
pada pertemuan minggu ke 4 ini mempelajari tentang perulangan, saya mempelajari berbagai macam program perulangan dan lebih mendalami tentang program perulanagan. terlebih lagi di program perulanagan ini sama seperti minggu-minggu sebelumnya minggu ini saya tetap mempelajari algorotma dan mendalami ya serta bissa lansung memperaktekkannya...
sekian yang bisa sampai kan refleksi minggu ke 4 ini. terima kasih...
wassalamualaikum wr.wb
menentukan bilangan terbesar
#include <iostream>
#include <conio.h>
using namespace std;
main(){
int x1, y2, z3;
cout<<"----==MENENTUKAN BILANGAN TERBESAR==-----";
cout<<endl<<endl;
cout<<"masukkan bilangan ke 1 : ";cin>>x1;
cout<<"masukkan bilangan ke 2 : ";cin>>y2;
cout<<"masukkan bilangan ke 3 : ";cin>>z3;
cout<<endl;
if(x1>y2 && x1>z3){
cout<<"bilangan pertama lebih besar dari pada bil kedua dan ketiga";
}
else if(y2>x1 && y2>z3){
cout<<"bilangan kedua lebih bessar dari pada bil kedua dan ketiga " ;
}
else{
cout<<"bilangan ketiga lebih besar dari pada bil kedua dan ketiga ";
}
return 0;
getch ();
}
#include <conio.h>
using namespace std;
main(){
int x1, y2, z3;
cout<<"----==MENENTUKAN BILANGAN TERBESAR==-----";
cout<<endl<<endl;
cout<<"masukkan bilangan ke 1 : ";cin>>x1;
cout<<"masukkan bilangan ke 2 : ";cin>>y2;
cout<<"masukkan bilangan ke 3 : ";cin>>z3;
cout<<endl;
if(x1>y2 && x1>z3){
cout<<"bilangan pertama lebih besar dari pada bil kedua dan ketiga";
}
else if(y2>x1 && y2>z3){
cout<<"bilangan kedua lebih bessar dari pada bil kedua dan ketiga " ;
}
else{
cout<<"bilangan ketiga lebih besar dari pada bil kedua dan ketiga ";
}
return 0;
getch ();
}
mencari bilangan web genap dan ganjil
#include <iostream>
using namespace std;
main(){
int n;
cout<<"mencari bilangan genap dan ganjil ";
cout<<endl<<endl;
cout<<"masukan bilangan : ";cin>>n;
cout<<endl;
cout<<endl;
if(n%2==0){
cout<<" adalah bilangan genap ";
}
else
cout<<" adalah bilangan ganjil ";
cout<<endl;
return 0;
}
using namespace std;
main(){
int n;
cout<<"mencari bilangan genap dan ganjil ";
cout<<endl<<endl;
cout<<"masukan bilangan : ";cin>>n;
cout<<endl;
cout<<endl;
if(n%2==0){
cout<<" adalah bilangan genap ";
}
else
cout<<" adalah bilangan ganjil ";
cout<<endl;
return 0;
}
latihan (menampilkan bilangan terkecil ,terbesar dan jumlah semua bilangan positif yang di masukan)
#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
int x,y,z,p,q,i;
cout<<"menampilkan bilangan terkecil, terbesar dan jumlah semua bilangan positif yang dimasukan "<<endl<<endl;
cout<<"masukan nilai bilangan yang di innginkan: ";cin>>x;
cout<<endl;
cout<<"masukan bilangan ke-1 :";cin>>y;
cout<<endl;
for(i=2; i<=x; i++){
cout<<"masukan nilai bilangan ke- "<<i<<" ";
cin>>z;cout<<endl;
}
p=y;
if(y>z)
cout<<"nilai terbesar adalah :"<<y<<endl;
else if(p==z||p<z)
cout<<"nilai terbesar adalah : "<<z<<endl;
q=y;
if(q<z)
cout<<"nilai terkecil adalah : "<<y<<endl;
else if(q==z||q>z)
cout<<"nilai terkecil adalah : "<<z<<endl;
if(y>0&&z>0)
cout<<"jumlah bilangannya"<<y+z<<endl<<endl;
else
cout<<"nilai bilangan positif"<<endl;
return 0;
}
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
int x,y,z,p,q,i;
cout<<"menampilkan bilangan terkecil, terbesar dan jumlah semua bilangan positif yang dimasukan "<<endl<<endl;
cout<<"masukan nilai bilangan yang di innginkan: ";cin>>x;
cout<<endl;
cout<<"masukan bilangan ke-1 :";cin>>y;
cout<<endl;
for(i=2; i<=x; i++){
cout<<"masukan nilai bilangan ke- "<<i<<" ";
cin>>z;cout<<endl;
}
p=y;
if(y>z)
cout<<"nilai terbesar adalah :"<<y<<endl;
else if(p==z||p<z)
cout<<"nilai terbesar adalah : "<<z<<endl;
q=y;
if(q<z)
cout<<"nilai terkecil adalah : "<<y<<endl;
else if(q==z||q>z)
cout<<"nilai terkecil adalah : "<<z<<endl;
if(y>0&&z>0)
cout<<"jumlah bilangannya"<<y+z<<endl<<endl;
else
cout<<"nilai bilangan positif"<<endl;
return 0;
}
latihan minggu 04 (menhitung jumlah nilai dari 1(1/2)+(1/3)+(1/4)...(1/n)
#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
float i,a,c,d,e;
c=0;
d=0;
e=-1;
cout<<"menghitung jumlah nilai dari 1(1/2)+(1/3)-(1/4)...(1/n) "<<endl<<endl;
cout<<"masukan nilai a : ";
cin>>a;cout<<endl;
for(int i=1; i<=a; i++){
c+=d;
d=e/i;
e=(c*(-1));
if(i==1){
cout<<"()"<<d<<")";
}
if(i>1){
cout<<"+("<<d<<")";
}
}
return 0;
}
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
float i,a,c,d,e;
c=0;
d=0;
e=-1;
cout<<"menghitung jumlah nilai dari 1(1/2)+(1/3)-(1/4)...(1/n) "<<endl<<endl;
cout<<"masukan nilai a : ";
cin>>a;cout<<endl;
for(int i=1; i<=a; i++){
c+=d;
d=e/i;
e=(c*(-1));
if(i==1){
cout<<"()"<<d<<")";
}
if(i>1){
cout<<"+("<<d<<")";
}
}
return 0;
}
kasus 4.8
#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main() {
int m,n,i,jumlah=0;
string ulang;
do{
cout<<"*****_program menhitung perkalian dengan penjumlahan_*****"<<endl;
cout<<endl;
cout<<"masukkan nilai m : ";cin>>m;
cout<<endl;
cout<<"masukkan nilai n : ";cin>>n;
cout<<endl;
for(i=1;i<=n;i++)
jumlah+=m;
if(n<0)
jumlah=-jumlah;
cout<<m<<" x "<<n<<" = "<<jumlah;cout<<endl;
cout<<" apa ada lagi [y/t]? : ";cin>>ulang;
cout<<endl;
}
while (ulang == "y" || ulang == "Y");
return 0;
}
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main() {
int m,n,i,jumlah=0;
string ulang;
do{
cout<<"*****_program menhitung perkalian dengan penjumlahan_*****"<<endl;
cout<<endl;
cout<<"masukkan nilai m : ";cin>>m;
cout<<endl;
cout<<"masukkan nilai n : ";cin>>n;
cout<<endl;
for(i=1;i<=n;i++)
jumlah+=m;
if(n<0)
jumlah=-jumlah;
cout<<m<<" x "<<n<<" = "<<jumlah;cout<<endl;
cout<<" apa ada lagi [y/t]? : ";cin>>ulang;
cout<<endl;
}
while (ulang == "y" || ulang == "Y");
return 0;
}
kasus 4.7
#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
int x,y,i;
int pangkat=1;
cout<<" menghitung x^Y dengan x bilangan real dan y bilanagn bulat "<<endl;
cout<<endl;
cout<<"tulis sebuah bilangan ";cin>>x;cout<<endl;
cout<<"mau dipangkat berapa? ";cin>>y;cout<<endl;
for(i=1;i<=y;i++)
pangkat*=x;
cout<<x<<" pangkat "<<y<<" = "<<pangkat<<endl;
return 0;
}
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
int x,y,i;
int pangkat=1;
cout<<" menghitung x^Y dengan x bilangan real dan y bilanagn bulat "<<endl;
cout<<endl;
cout<<"tulis sebuah bilangan ";cin>>x;cout<<endl;
cout<<"mau dipangkat berapa? ";cin>>y;cout<<endl;
for(i=1;i<=y;i++)
pangkat*=x;
cout<<x<<" pangkat "<<y<<" = "<<pangkat<<endl;
return 0;
}
kasus 4.4
#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main() {
float i,jumlah,x,rata;
i=1;
jumlah=0;
cout<<"******_menghitung rata-rata dari integer positif_******"<<endl;
cout<<endl;
cout<<"masukan nilai : ";cin>>x;
cout<<endl;
while (x>0){
jumlah+=x;
cout<<"data ke : "<<i+1<<" ";cin>>x;
cout<<endl;
i++;
}
rata=jumlah/(i-1);
cout<<"rata-rata : "<<rata;
return 0;
}
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main() {
float i,jumlah,x,rata;
i=1;
jumlah=0;
cout<<"******_menghitung rata-rata dari integer positif_******"<<endl;
cout<<endl;
cout<<"masukan nilai : ";cin>>x;
cout<<endl;
while (x>0){
jumlah+=x;
cout<<"data ke : "<<i+1<<" ";cin>>x;
cout<<endl;
i++;
}
rata=jumlah/(i-1);
cout<<"rata-rata : "<<rata;
return 0;
}
minggu 04 (kasus 4.3)
#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main() {
float rata,i,n,jumlah,x;
string ulang;
do {
cout<<"-----===mencari rata-rata dari nilai n bilangan positif===-----"<<endl;
cout<<endl;
cout<<"masukan banyaknya data: ";cin>>n;
cout<<endl<<endl;
jumlah=0;
for(i=1;i<=n;i++){
cout<<"nilai bilangan ke- "<<i<<" ";cin>>x;
cout<<endl;
jumlah+=x;
}
rata=jumlah/n;
cout<<"rata-rata : "<<rata;
cout<<endl;
cout<<"apa ada lagi [y/t]? :";cin>>ulang;
}
while (ulang == "y" || ulang == "Y" );
return 0;
}
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main() {
float rata,i,n,jumlah,x;
string ulang;
do {
cout<<"-----===mencari rata-rata dari nilai n bilangan positif===-----"<<endl;
cout<<endl;
cout<<"masukan banyaknya data: ";cin>>n;
cout<<endl<<endl;
jumlah=0;
for(i=1;i<=n;i++){
cout<<"nilai bilangan ke- "<<i<<" ";cin>>x;
cout<<endl;
jumlah+=x;
}
rata=jumlah/n;
cout<<"rata-rata : "<<rata;
cout<<endl;
cout<<"apa ada lagi [y/t]? :";cin>>ulang;
}
while (ulang == "y" || ulang == "Y" );
return 0;
}
kasus 3.5 menampilkan hari
#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main() {
int hari;
cout<<" ******_masukan nomor hari (1...7)_****** : ";
cin>>hari;
cout<<endl;
switch (hari){
case 1:
cout<<" hari ke "<<hari<<" : adalah minggu ";
break;
case 2:
cout<<" hari ke "<<hari<<" : adalah sabtu ";
break;
case 3:
cout<<" hari ke "<<hari<<" : adalah jumat ";
break;
case 4:
cout<<" hari ke "<<hari<<" : adalah kamis ";
break;
case 5:
cout<<" hari ke "<<hari<<" : adalah rabu ";
break;
case 6:
cout<<" hari ke "<<hari<<" : adalah selasa ";
break;
case 7:
cout<<" hari ke "<<hari<<" : adalah senin ";
break;
default:
cout<<"tidak terdapat hari ke : "<<hari;
}
return 0;
}
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main() {
int hari;
cout<<" ******_masukan nomor hari (1...7)_****** : ";
cin>>hari;
cout<<endl;
switch (hari){
case 1:
cout<<" hari ke "<<hari<<" : adalah minggu ";
break;
case 2:
cout<<" hari ke "<<hari<<" : adalah sabtu ";
break;
case 3:
cout<<" hari ke "<<hari<<" : adalah jumat ";
break;
case 4:
cout<<" hari ke "<<hari<<" : adalah kamis ";
break;
case 5:
cout<<" hari ke "<<hari<<" : adalah rabu ";
break;
case 6:
cout<<" hari ke "<<hari<<" : adalah selasa ";
break;
case 7:
cout<<" hari ke "<<hari<<" : adalah senin ";
break;
default:
cout<<"tidak terdapat hari ke : "<<hari;
}
return 0;
}
kasus 3.4
#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
int n;
cout<<" \t----==mencari nilai angka menjadi huruf==---- "<<endl<<endl;
cout<<" masukan nilai yang di inginkan : ";cin>>n;
cout<<endl;
if(n>=0 && n<=20){
cout<<" E "<<endl;
}
else if(n>=40 && n<=40)
cout<<" nilainya adalah = D ";
else if(n>=40 && n<=60)
cout<<" nilainya adalah = C ";
else if(n>=60 && n<=80)
cout<<" nilainya adalah = B ";
else if(n>=80 && n<=100)
cout<<" nilainya adalah = A ";
else{
}
return 0;
}
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
int n;
cout<<" \t----==mencari nilai angka menjadi huruf==---- "<<endl<<endl;
cout<<" masukan nilai yang di inginkan : ";cin>>n;
cout<<endl;
if(n>=0 && n<=20){
cout<<" E "<<endl;
}
else if(n>=40 && n<=40)
cout<<" nilainya adalah = D ";
else if(n>=40 && n<=60)
cout<<" nilainya adalah = C ";
else if(n>=60 && n<=80)
cout<<" nilainya adalah = B ";
else if(n>=80 && n<=100)
cout<<" nilainya adalah = A ";
else{
}
return 0;
}
kasus 3.3
#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
float A1,B2,x,y,z,rms;
cout<<" menghitung akar kuadrat "<<endl;
cout<<" masukan nilai x : ";cin>>x;
cout<<" masukan nilai y : ";cin>>y;
cout<<" masukan niali z : ";cin>>z;
cout<<endl;
rms=y*y-x*z;
if(rms ==0){
A1=-y/(2*x);
B2=A1;
}
else if(rms>0){
A1=-y+((sqrt(rms))/(2*x));
B2=-y-((sqrt(rms))/(2*x))
}
else if(rumus,0){
cout<<" akar imajiner ";
cout<<endl;
}
cout<<"----hasil nilai akarnya----"<<endl;
cout<<"A1 = "<<A1<<endl;
cout<<"B2 = "<<B2;
return 0;
}
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
float A1,B2,x,y,z,rms;
cout<<" menghitung akar kuadrat "<<endl;
cout<<" masukan nilai x : ";cin>>x;
cout<<" masukan nilai y : ";cin>>y;
cout<<" masukan niali z : ";cin>>z;
cout<<endl;
rms=y*y-x*z;
if(rms ==0){
A1=-y/(2*x);
B2=A1;
}
else if(rms>0){
A1=-y+((sqrt(rms))/(2*x));
B2=-y-((sqrt(rms))/(2*x))
}
else if(rumus,0){
cout<<" akar imajiner ";
cout<<endl;
}
cout<<"----hasil nilai akarnya----"<<endl;
cout<<"A1 = "<<A1<<endl;
cout<<"B2 = "<<B2;
return 0;
}
kasus 3.2
#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
int x,y,z;
char indeks;
cout<<"---==mencari bilangan terbesar antara 3 bilangan==---"<<endl<<endl;
cout<<" masukan bilangan ke 1 : ";cin>>x;
cout<<" masukan bilangan ke 2 : ";cin>>y;
cout<<" masukan bilangan ke 3 : ";cin>>z;
cout<<endl;
if(x>y && x<z)
cout<<" nila bilangan terbesar "<<x;
else if(y>x && y<z){
cout<<" nilai bilangan terbesar "<<y;
}
else
cout<<" nilai bilangan terbesar "<<z;
cout<<endl;
return 0;
}
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
int x,y,z;
char indeks;
cout<<"---==mencari bilangan terbesar antara 3 bilangan==---"<<endl<<endl;
cout<<" masukan bilangan ke 1 : ";cin>>x;
cout<<" masukan bilangan ke 2 : ";cin>>y;
cout<<" masukan bilangan ke 3 : ";cin>>z;
cout<<endl;
if(x>y && x<z)
cout<<" nila bilangan terbesar "<<x;
else if(y>x && y<z){
cout<<" nilai bilangan terbesar "<<y;
}
else
cout<<" nilai bilangan terbesar "<<z;
cout<<endl;
return 0;
}
minggu 03 (kasus 3.1)
#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
int a,b;
cout<<"masukan nillai : "<<endl<<endl;
cout<<"masukan bilangan ke 1 : ";cin>>a;
cout<<"masukan bilangan ke 2 : ";cin>>b;
if(a>b)
cout<<"bilangan terbesar : "<<a;
else
cout<<"bilangan terkecil : "<<b;
return 0;
}
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
int a,b;
cout<<"masukan nillai : "<<endl<<endl;
cout<<"masukan bilangan ke 1 : ";cin>>a;
cout<<"masukan bilangan ke 2 : ";cin>>b;
if(a>b)
cout<<"bilangan terbesar : "<<a;
else
cout<<"bilangan terkecil : "<<b;
return 0;
}
mencari titik tengah dengan dua buah angka
#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
int A,b,x1,x2,y1,y2;
string ulang;
do{
cout<<" masukan nilai x1 =";cin>>x1;
cout<<" masukan nilai x2 =";cin>>x2;
cout<<" masukan nilai y1 =";cin>>y1;
cout<<" masukan nilai y2 =";cin>>y2;
A=(x1+y1)/2;
B=(x2+y2)/2;
cout<<endl<<endl;
cout<<"titik tengah dua buah"<<x1<<" dan "<<y1<<endl;
cout<<" adalah = "<<A<<endl;
cout<<"titik tengah dua buah"<<x2<<" dan "<<y2<<endl;
cout<<" adalah = "<<B<<endl;
cout<<"apakah masih ada lagi[y/t]? :";cin>>ulang;
}
while (ulang == "Y" || ulang == "Y");
return 0;
}
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
int A,b,x1,x2,y1,y2;
string ulang;
do{
cout<<" masukan nilai x1 =";cin>>x1;
cout<<" masukan nilai x2 =";cin>>x2;
cout<<" masukan nilai y1 =";cin>>y1;
cout<<" masukan nilai y2 =";cin>>y2;
A=(x1+y1)/2;
B=(x2+y2)/2;
cout<<endl<<endl;
cout<<"titik tengah dua buah"<<x1<<" dan "<<y1<<endl;
cout<<" adalah = "<<A<<endl;
cout<<"titik tengah dua buah"<<x2<<" dan "<<y2<<endl;
cout<<" adalah = "<<B<<endl;
cout<<"apakah masih ada lagi[y/t]? :";cin>>ulang;
}
while (ulang == "Y" || ulang == "Y");
return 0;
}
latihan 1 mencari nilai ratusan puluhan satuan yang kurang dari 1000
#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
int x,a,b,c,d;
cout<<"masukan nilai x :";cin>>x;
a=x/100;
b=x%100;
c=b/10;
d=b%10;
cout<<a<<"ratusan"<<endl;
cout<<b<<"puluhan"<<endl;
cout<<c<<"satuan"<<endl;
return 0;
}
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
int x,a,b,c,d;
cout<<"masukan nilai x :";cin>>x;
a=x/100;
b=x%100;
c=b/10;
d=b%10;
cout<<a<<"ratusan"<<endl;
cout<<b<<"puluhan"<<endl;
cout<<c<<"satuan"<<endl;
return 0;
}
2.6
#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
int a,m,n,r;
cout<<"masukan bilangan"<<endl<<endl;
cout<<"masukan bilangan m : ";cin>>n;
cout<<"masukan bilangan n : ";cin>>m;
a=m/n;
r=m%n;
cout<<"hasil "<<a<<" : "<<endl;
cout<<"hasil "<<r<<" : ";
return 0;
}
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
int a,m,n,r;
cout<<"masukan bilangan"<<endl<<endl;
cout<<"masukan bilangan m : ";cin>>n;
cout<<"masukan bilangan n : ";cin>>m;
a=m/n;
r=m%n;
cout<<"hasil "<<a<<" : "<<endl;
cout<<"hasil "<<r<<" : ";
return 0;
}
2.3
#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
float m,cm,inci;
cout<<"---==konversi meter ke cm dan inci==---"<<endl<<endl;
cout<<" masukan nilai dalam meter : ";cin>>m;
cm=m*100;
inci=m*100/2.54;
cout<<" centimeter : "<<cm<<endl;
cout<<" inci : "<<inci<<endl;
return 0;
}
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
float m,cm,inci;
cout<<"---==konversi meter ke cm dan inci==---"<<endl<<endl;
cout<<" masukan nilai dalam meter : ";cin>>m;
cm=m*100;
inci=m*100/2.54;
cout<<" centimeter : "<<cm<<endl;
cout<<" inci : "<<inci<<endl;
return 0;
}
kasus 2.1
#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
int jumlah,a,b,c;
cout<<"masukan jumlah yang di inginkan :"<<endl<<endl;
cout<<"masukan nilai a :";cin>>a;cout<<endl;
cout<<"masukan nilai b :";cin>>b;cout<<endl;
cout<<"masukan nilai c :";cin>>c;cout<<endl;
jumlah=a+b+c;
cout<<"hasil : "<<jumlah<<endl;
return 0;
}
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
int jumlah,a,b,c;
cout<<"masukan jumlah yang di inginkan :"<<endl<<endl;
cout<<"masukan nilai a :";cin>>a;cout<<endl;
cout<<"masukan nilai b :";cin>>b;cout<<endl;
cout<<"masukan nilai c :";cin>>c;cout<<endl;
jumlah=a+b+c;
cout<<"hasil : "<<jumlah<<endl;
return 0;
}
Minggu, 20 Maret 2016
Minggu, 20 Maret 2016
Nim: 1500018129
Nama: Irpan
NIM: 1500018120
Nama: Muhammad Rasyidi Hi Husen
Nim: 1500018093
Nama: Ari Zona Akbar
Algoritma dan Pemrograman
Di sini saya akan menjelaskan Kasus 4.1 mencetak bilangan 1 sampai 4
#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
int i=1;
while (i<=4){
cout<<""<<i;i++;
}
return 0;
}
input & outputnya
Jumat, 18 Maret 2016
menampilkan jam,menit,dan detik
#include <iostream>
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
main() {
int jam,menit,sisa,detik;
string ulang;
do{
cout<<"Masukan jumlah detik :";cin>>detik;
jam=detik/3600;
menit=(detik%3600)/60;
sisa=(detik%3600)%60;
{
cout<<jam <<" jam "<<endl;
cout<<menit<<" menit "<<endl;
cout<<sisa <<" detik "<<endl;
cout<<endl;
}
cout<<"masih ada lagi [y/t]? :";cin>>ulang;
cout<<endl;
}
while (ulang == "y"|| ulang == "Y");
return 0;
}
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
main() {
int jam,menit,sisa,detik;
string ulang;
do{
cout<<"Masukan jumlah detik :";cin>>detik;
jam=detik/3600;
menit=(detik%3600)/60;
sisa=(detik%3600)%60;
{
cout<<jam <<" jam "<<endl;
cout<<menit<<" menit "<<endl;
cout<<sisa <<" detik "<<endl;
cout<<endl;
}
cout<<"masih ada lagi [y/t]? :";cin>>ulang;
cout<<endl;
}
while (ulang == "y"|| ulang == "Y");
return 0;
}
konversi suhu
#include <iostream>
using namespace std;
main(){
int cls, rmr, fht, klv;
string ulang;
do{
cout<<"=========menghitung========== "<<endl;
cout<<"========konversi suhu======== "<<endl<<endl;
cout<<" masukan besar celcius : ";cin>>cls;
cout<<endl;
rmr=(4*cls)/5;
fht=((9*cls)/5)+32;
klv=cls+273;
cout<<"besar reamur : "<<rmr;
cout<<" rmr ";
cout<<endl;
cout<<"besar fharenhat : "<<fht;
cout<<" fht ";
cout<<endl;
cout<<"besar kelvin : "<<klv;
cout<<" klv "<<endl;
cout<<"masih ada lagi [y/t]?:";cin>>ulang;
}
while ( ulang == "y" || ulang == "Y");
return 0;
}
using namespace std;
main(){
int cls, rmr, fht, klv;
string ulang;
do{
cout<<"=========menghitung========== "<<endl;
cout<<"========konversi suhu======== "<<endl<<endl;
cout<<" masukan besar celcius : ";cin>>cls;
cout<<endl;
rmr=(4*cls)/5;
fht=((9*cls)/5)+32;
klv=cls+273;
cout<<"besar reamur : "<<rmr;
cout<<" rmr ";
cout<<endl;
cout<<"besar fharenhat : "<<fht;
cout<<" fht ";
cout<<endl;
cout<<"besar kelvin : "<<klv;
cout<<" klv "<<endl;
cout<<"masih ada lagi [y/t]?:";cin>>ulang;
}
while ( ulang == "y" || ulang == "Y");
return 0;
}
menghitung tahanan pararel dan seri
#include <iostream>
using namespace std;
main(){
float Rts, Rtp, a1, a2, a3;
string ulang;
do {
cout<<"=========menghitung tahanan total rangkaian seri dan pararel========"<<endl<<endl;
cout<<"masukkan nilai A1 : ";cin>>a1;
cout<<"masukkan nilai A2 : ";cin>>a2;
cout<<"masukkan nilai A3 : ";cin>>a3;
Rts=a1+a2+a3;
Rtp=1/(1/a1+1/a2+1/a3);
cout<<" besar tahanan seri :\n "<<Rts<<endl;
cout<<" besar tahanan pararel :\n "<<Rtp<<endl;
cout<<endl<<" masih ada lagi [y/t]?";cin>>ulang;
}
while (ulang == "y" || ulang == "Y");
return 0 ;
}
using namespace std;
main(){
float Rts, Rtp, a1, a2, a3;
string ulang;
do {
cout<<"=========menghitung tahanan total rangkaian seri dan pararel========"<<endl<<endl;
cout<<"masukkan nilai A1 : ";cin>>a1;
cout<<"masukkan nilai A2 : ";cin>>a2;
cout<<"masukkan nilai A3 : ";cin>>a3;
Rts=a1+a2+a3;
Rtp=1/(1/a1+1/a2+1/a3);
cout<<" besar tahanan seri :\n "<<Rts<<endl;
cout<<" besar tahanan pararel :\n "<<Rtp<<endl;
cout<<endl<<" masih ada lagi [y/t]?";cin>>ulang;
}
while (ulang == "y" || ulang == "Y");
return 0 ;
}
mencari titik tengah dengan dua buah titik
#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
int A,B,x1,x2,y1,y2;
string ulang;
do{
cout<<" masukan nilai x1 =";cin>>x1;
cout<<" masukan nilai x2 =";cin>>x2;
cout<<" masukan nilai y1 =";cin>>y1;
cout<<" masukan nilai y2 =";cin>>y2;
A=(x1+y1)/2;
B=(x2+y2)/2;
cout<<endl<<endl;
cout<<"titik tengah dua buah"<<x1<<" dan "<<y1<<endl;
cout<<" adalah = "<<A<<endl;
cout<<"titik tengah dua buah"<<x2<<" dan "<<y2<<endl;
cout<<" adalah = "<<B<<endl;
cout<<"apakah masih ada lagi[y/t]? :";cin>>ulang;
}
while (ulang == "Y" || ulang == "Y");
return 0;
}
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
int A,B,x1,x2,y1,y2;
string ulang;
do{
cout<<" masukan nilai x1 =";cin>>x1;
cout<<" masukan nilai x2 =";cin>>x2;
cout<<" masukan nilai y1 =";cin>>y1;
cout<<" masukan nilai y2 =";cin>>y2;
A=(x1+y1)/2;
B=(x2+y2)/2;
cout<<endl<<endl;
cout<<"titik tengah dua buah"<<x1<<" dan "<<y1<<endl;
cout<<" adalah = "<<A<<endl;
cout<<"titik tengah dua buah"<<x2<<" dan "<<y2<<endl;
cout<<" adalah = "<<B<<endl;
cout<<"apakah masih ada lagi[y/t]? :";cin>>ulang;
}
while (ulang == "Y" || ulang == "Y");
return 0;
}
menghitung volume, luas dan jari-jari permukaan bola
1.
Menghitung volume dan luas permukaan bola
A.
Algoritma
Deklarasi
C :float(inputan)
Volume,luas permukaan : float(output)
Deskripsi
Read(C)
Phi=3.14
Volume=4/3*phi*r*r*r
Luas=4*phi*r*r
C++
#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
main() {
float r,volume_pb,luas_pb,phi;
string ulang;
do{
cout<<" masukan jari-jari : ";cin>>r;
phi=3.14;
volume_pb= 4/3*phi*r*r*r;
luas_pb= 4*phi*r*r*r;
cout<<" volume permukaan bola : "<<volume_pb<<endl;
cout<<" luas permukaan bola : "<<luas_pb<<endl;
cout<<" masih ada lagi [y/t?";cin>>ulang;
}
while ( ulang == "y" || ulang == "Y");
return 0;
}
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
main() {
float r,volume_pb,luas_pb,phi;
string ulang;
do{
cout<<" masukan jari-jari : ";cin>>r;
phi=3.14;
volume_pb= 4/3*phi*r*r*r;
luas_pb= 4*phi*r*r*r;
cout<<" volume permukaan bola : "<<volume_pb<<endl;
cout<<" luas permukaan bola : "<<luas_pb<<endl;
cout<<" masih ada lagi [y/t?";cin>>ulang;
}
while ( ulang == "y" || ulang == "Y");
return 0;
}
Senin, 14 Maret 2016
Minggu, 13 Maret 2016
program tentang harga helm
#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
{
int number,a,b,c;
cout<<"Daftar Harga Nama Helm"<<endl<<endl;
cout<<"1. Helm GM "<<endl;
cout<<"2. Helm KYT"<<endl;
cout<<"3. Helm VOG "<<endl;
cout<<"4. Helm FORCE"<<endl;
cout<<"5. Helm INK"<<endl;
cout<<"masukan pilihan anda ";cin>>number;cout<<endl;
switch(number)
{
case 1:
cout<<"Harga Rp 300.000";
break;
case 2:
cout<<"Harga Rp 275.000";
break;
case 3:
cout<<"Harga Rp 250.000";
break;
case 4:
cout<<"Harga Rp 200.000";
break;
case 5:
cout<<"Harga Rp 150.000";
break;
default:
cout<<"Pilihan tidak ada";
break;
}
}
return 0;
}
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
{
int number,a,b,c;
cout<<"Daftar Harga Nama Helm"<<endl<<endl;
cout<<"1. Helm GM "<<endl;
cout<<"2. Helm KYT"<<endl;
cout<<"3. Helm VOG "<<endl;
cout<<"4. Helm FORCE"<<endl;
cout<<"5. Helm INK"<<endl;
cout<<"masukan pilihan anda ";cin>>number;cout<<endl;
switch(number)
{
case 1:
cout<<"Harga Rp 300.000";
break;
case 2:
cout<<"Harga Rp 275.000";
break;
case 3:
cout<<"Harga Rp 250.000";
break;
case 4:
cout<<"Harga Rp 200.000";
break;
case 5:
cout<<"Harga Rp 150.000";
break;
default:
cout<<"Pilihan tidak ada";
break;
}
}
return 0;
}
Langganan:
Postingan (Atom)




