Anda di halaman 1dari 7

Pemrograman Dasar ( Contoh Script C++ )

#include
Int main ( )
{
int n, hsl;
printf(“Menghitung nilai factorial”);
printf(“input sebuah bilangan :”);
scanf(“%d”, &n);
hsl = 1;
for(i = 1;i <= n ;i++)
hsl = hsl * i;
printf(“hasil = %d\ n”, hsl);
return 0;
}
2. Program menghitung Persegi panjang

#include
main ( )
{
float panjang, lebar,Luas;
printf(“n\Menghitung luas persegi panjang.”);
printf(“input nilai panjang :”);
scanf(“%f”, &panjang);
printf(“input nilai lebar :”);
scanf(“%f”, &lebar);
Luas =panjang*lebar;
printf(“luas persegi panjang = %g\n”, Luas);
return 0;
}

3. Program menghitung konversi suhu

#include
main()
{
int f, c, r, k;
char kar;
hitung:
printf("masukkan suhu Celcius = ");
scanf("%d", &c);
f = c*1.8+32;
r = c*0.8;
k = c+273;
printf("suhu dalam Fahrenheit = %d\n", f);
printf("suhu dalam Reamur = %d\n", r);
printf("suhu dalam Kelvin = %d\n", k);
fflush(stdin);
printf("\nLanjutkan [y/t]? ");
scanf("%c", &kar);
printf("\n");
if(kar=='y')
goto hitung;
if (kar=='t')
printf ("Terima kasih telah menggunakan program_ku");
}

4. Program mencari bilangan prima

#include
main()
{
int n,i,j;
printf("Masukkan nilai = ");
scanf("%d",&j);
printf (" 2\n");
for(n=2;n<=j;n++)
{
for(i=2;i<=n/2;i++)
{
if(n%i == 0)
break;
}
if(n%i != 0)
printf("%3d\n",n);
}
}

5. Program menggunakan operator aritmatika


#include
main ()
{
int a=1, b, c=4, d;
printf (“hasil dari 9+3=%d\n”,9+3);
printf (“hasil dari 9-3=%d\n”,9-3);
printf (“hasil dari 9*3=%d\n”,9*3);
printf (“hasil dari 9/3=%d\n”,9/3);
printf (“hasil dari sisa bagi 9 dan 3%d\n”,9%3);
b=++a;
printf (“nilai a=%d,dan nilai b=%d\n”,a,b);
d=--c;
printf (“nilai c=%d,dannilai d=%d\n”,c,d);
}

6. Program mencari bilangan kelipatan angka 3


#include
main ()
{
int bilangan ;
printf (“masukkan angka:”);
scanf (“%d”,&bilangan);
if (bilangan%3==0)
printf (“angka %d adalah angka kelipatan 3”);
else
printf (“angka %d adalah bukan bilangan kelipatan 3”);
}

7. Program mencari bilangan terkecil dari dua bilangan yang diinputkan

#include
main ()
{
int a,b,nilai; printf (“masukkan bilangan a:”);
scanf (“%d”,&a);
printf (“masukkan bilangan b:”);
scanf (“%d”,&b);
if (a
nilai=a;
else
nilai=b;
printf(“bilangan terkcil antara dua bilangan adlah:%d”);
}

8. Program menampilkan nama hari menggunakan else-if

# include &ltstdio.h>
main ()
{
char kar;
printf (“masukkan karakter:”);
scanf (“%c”, &kar);
if (kar==’1’) printf (“hari senin”);
else if (kar==’2’) printf (“hari selasa”);
else if (kar==’3’) printf (“hari rabu”);
else if (kar==’4’) printf (“hari kamis”);
else if (kar==’5’) printf (“hari jum’at”);
else if (kar==’6’) printf (“hari sabtu”);
else if (kar==’7’) printf (“hari minggu”);
else
printf (“hari yang anda cari belum terdaftar”);
}

9 . Program menampilkan nama hari menggunakan switch

#include
main ()
{
char x;
printf (“masukkan karakter:”);
scanf (“%c”, &x);
switch (x)
{
case’1’: printf (“hari senin”); break;
case’2’: printf (“hari selasa”); break;
case’3’: printf (“hari rabu”); break;
case’4’: printf (“hari kamis”); break;
case’5’: printf (“hari jum’at”); break;
case’6’: printf (“hari sabtu”); break;
case’7’: printf (“hari minggu”); break;
default:
printf (“hari yang anda cari belum terdaftar “);
}
}
10. Program menampilkan kalimat "Selamat Datang" 10.000 kali

#include
main ()
{
int a;
for (a=1; a<=10000; a++)
printf (“%d Selamat Datang”,a);
}

11. Program menampilkan bilangan dari 1-100 dengan kelipatan 2


#include
main ()
{
int bilangan ;
for (bilangan=1; bilangan <=100; bilangan +=2)
printf (“%d\n”, bilangan);
}

12. Program menampilkan bilangan genap dari 100-1 dengan kelipatan 2


#include
main ()
{
int bilangan ;
for (bilangan=100; bilangan>=1; bilangan-=2)
printf (“%d\n”, bilangan);
}

13. menggunakan while menampilkan susunan angka


#include
main ()
{
int a,b ;
a=1;
while (a<=5)
{
b=1;
while (b<=a)
{
printf (“%d”,a);
b++;
}
printf (“\n”);
a++;
}
}

14. Mengetahui lapisan di bumi


#include<iostream.h>
main()

{
int n;
cout<<"masukan ketinggian=";
cin>>n;

if(0<=n && n<10)


cout<<"merupakan lapisan troposfer";

else if(10<=n && n<40)


cout<<"merupakan lapisan stratosfer";
else if(40<=n && n<70)
cout<<"merupakan lapisan mesosfer";
else if(70<=n && n<400)
cout<<"merupakan lapisan termosfer";
else if(n>=400)
cout<<"merupakan lapisan eksosfer";

15. Mengetahui tahun kabisat


#include<iostream.h>
main()

int t;
cout<<"masukan tahun=";
cin>>t;

if(t%4==0)
cout<<"merupakan tahun kabisat";
else
cout<<"bukan merupakan tahun kabisat";
}
TUGAS

MAKALAH PEMOGRAMAN DASAR

DISUSUN OLEH :

NAMA : VIVI MANIBUY

KELAS : X.TKJ.1

SMK NEGERI 1 KOTA SORONG

TAHUN 2016

Anda mungkin juga menyukai