1.
Memunculkan kata
#include <iostream>
using
namespace std;
int main ()
{
cout<<"semoga sukses selalu";
cout<<endl;
system
("pause");
return 0;
}
2.
Modulus
#include <cstdlib>
#include <iostream>
using
namespace std;
int main(int argc, char *argv[])
{
int x= 6;
int y= 4;
int hasil ;
hasil = x%y;
cout <<"hasilnya
adalah="<<hasil<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
3.
Menghitung jumlah bilangan ganjil dari 1 sampai n
#include <iostream>
#include <cstdlib>
using
namespace std;
int main () {
int i, n ;
int jumlah
=0;
cout
<<"masukan input nilai=";
cin>>n;
for (i=0;
i<n; i++) {
if
(i%2!=0)
jumlah=jumlah+i;
}
cout
<<"jumlah bilangan ganjil dari 1 sampai
"<<n<<"adalah"<<jumlah;
cout<<endl;
system
("pause");
return
0;
}
4.
Fungsi mencari akar
#include <iostream.h>
#include <math.h>
int main()
{
int n;
float hasil;
cout<<"Masukkan nilai yang di akar "<<endl;
cin>>n;
hasil=sqrt(n);
cout<<hasil<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
5.
menentukan nama bulan dengan
pernyataan if else if
#include <iostream>
#include <cstdlib>
using namespace std;
int main() {
int kode_bulan;
cout <<"Menentukan bulan"<<endl;
cout<<"1=januari 3=maret 5=mei 7=juli 9=september
11=november"<<endl;
cout<<"2=februari 4=april 6=juni 8=agustus 10=oktober
12=desember"<<endl;
cout<<"kode_bulan (1..12)";
cin>>kode_bulan;
if (kode_bulan ==1)
cout<<"januari"<<endl;
else if (kode_bulan == 2)
cout<<"februari"<<endl;
else if (kode_bulan == 3)
cout<<"maret"<<endl;
else if (kode_bulan == 4)
cout<<"april"<<endl;
else if (kode_bulan == 5)
cout<<"mei"<<endl;
else if (kode_bulan == 6)
cout<<"juni"<<endl;
else if (kode_bulan == 7)
cout<<"juli"<<endl;
else if (kode_bulan == 8)
cout<<"agustus"<<endl;
else if (kode_bulan == 9)
cout<<"september"<<endl;
else if (kode_bulan == 10)
cout<<"oktober"<<endl;
else if (kode_bulan == 11)
cout<<"november"<<endl;
else if (kode_bulan == 12)
cout<<"desember"<<endl;
else
cout<<"kode bulan
salah"<<endl;
system ("pause");
return EXIT_SUCCESS;
}
6.
Program dasar pointer
#include <iostream>
using namespace std;
int main () {
int A [5]={100, 200, 300,
400, 500};
int *P;
P= &A[0];
cout<<"nilai *P:"<<*P<<endl;
P=P+2;
cout<<"nilai *P:"<<*P<<endl;
P=P-1;
cout<<"nilai *P:"<<*P<<endl;
system ("pause");
return 0;
}
7.
Operator plus dan minus
#include <iostream>
using namespace std;
int main () {
int X;
float Y;
X=+5;
Y=-3.87;
cout<<"nilai X="<<X<<endl;
cout<<"nilai Y="<<Y<<endl;
X=-X;
Y=-Y;
cout<<"nilai X="<<X<<endl;
cout<<"nilai Y="<<Y<<endl;
system ("pause");
return 0;
}
8.
Increment
#include <iostream>
using namespace std;
int main () {
int A;
A=8;
cout <<"nilai A
awal="<<A<<endl;
cout<<"nilai
++A="<<++A<<endl;
cout<<"nilai A
akhir="<<A<<endl;
cout<<'\n';
A=9;
cout <<"nilai A
awal="<<A<<endl;
cout<<"nilai
++A="<<++A<<endl;
cout<<"nilai A
akhir="<<A<<endl;
system ("pause");
return 0;
}
#include <iostream>
using namespace std;
int main () {
cout<<"pengulangan menaik"<<endl;
for (int i=0; i<10; i++) {
cout<<i+1<<endl;
}
cout<<'\n';
cout<<"pengulangan
menurun"<<endl;
for (int j=10; j>0; j--) {
cout<<j<<endl;
}
system ("pause");
return 0;
}
#include <iostream>;
using namespace std;
int main () {
for (int i=1; i<=7; i++) {
for (int j=1; j<=i; j++) {
cout<<i*j<<'
';
}
cout<<endl;
}
system
("pause");
return 0;
}
11. Program mengecek bilangan prima dengan if else
#include <iostream.h>
#include <conio.h>
int main ()
{
int bil,jum,i ;
cout <<"masukan nilai:";
cin >>bil;
jum=0;
for (i=1;i<=bil;i++)
if (bil%i==0)
jum++;
if(jum==2)
cout <<"bilangan tersebut adalah bilangan prima";
else
cout <<"bukan bilangan prima";
getch ();
return 0;
}
12. Mencetak alamat pointer
#include <iostream>
#include <cstdlib>
using namespace std;
int main () {
int a;
a=6;
int b;
b=9;
int *c;
c=new int;
*c=8;
int *d;
d=&a;
c=d;
cout<<"alamat a adalah
="<<&a<<endl;
cout<<"alamat c adalah
="<<c<<endl;
cout<<b<<endl;
cout<<*d<<endl;
system ("pause");
return 0;
}
13. Array dua dimensi (mencetak matriks 5x4)
#include <iostream>
#include <cstdlib>
using namespace std;
int main () {
int A [5][4];
for (int i=0; i<5; i++) {
for (int j=0; j<4;
j++) {
cout
<<"masukan data A
["<<i<<"]["<<j<<"]:";
cin>>A [i][j];
}
}
for (int i=0; i<5;
i++) {
for (int j=0; j<4;
j++) {
cout<<A
[i][j];
}
cout<<endl;
}
system
("pause");
return 0;
}
14. Mencetak indeks array ganjil
#include <iostream>
#include <cstdlib>
using namespace std;
int main () {
int N [49];
cout<<"pemasukan data"<<endl;
for (int i=0; i<18; i++) {
cout <<"masukan data
N ["<<i<<"]:";
cin>> N [i];
}
cout<<"\nCetak
nilai indeks ganjil"<<endl;
for (int j=0; j<18; j++) {
if (j%2!=0)
cout<<"isi
dari N ["<<j<<"] adalah "<<N[j]<<endl;
}
system
("pause");
return 0;
}
15. Mencetak angka kelipatan menggunakan while
#include <iostream>
#include <cstdlib>
using namespace std;
int main () {
int S=0;
while (S<200) {
if (S%9==0) {
cout
<<S<<" ";
}
S++;
}
cout<<endl;
system
("pause");
return 0;
}
Tidak ada komentar:
Posting Komentar