- Program untuk menghitung bilangan ganjil dengan batas di input oleh user
#include <iostream.h>
#include <conio.h>
main()
{
int input_batas, bilangan_bulat, cek, i;
cout<<"Masukkan Batasan Deret: ";
cin>>input_batas;
cout<<"Deret Bilangan ganjil adalah sebagai berikut : "<<endl<<endl;
for(i=0;i<=input_batas;i++)
{
if(i%2!=0)
{
cout<<i<<" ";
}
}
getch();
}
- Program untuk menghitung konferensi suhu
int main()
{ double celcius;
float f,r,k;
celcius=100;
f=(celcius*1.8)+32;
r=celcius*0.8;
k=celcius+273,15;
printf("celcius : %d\n", celcius);
printf("fahrenheit : %f\n", f);
printf("reamur : %f\n", r);
printf("kelvin : %f\n", k);
}
- Program untuk menghitung penjumlahan, pengurangan, pembagian dan perkalian
void main()
{ int a,b;
printf("Masukkan Nilai a:\n");
scanf("%d", &a);
printf("Masukkan Nilai b:\n");
scanf("%d", &b);
printf("Hasil Penjumlahan: %d\n", a+b);
printf("Hasil Pengurangan: %d\n", a-b);
printf("Hasil Perkalian: %d\n", a*b);
printf("Hasil Pembagian: %d\n", a/b);
printf("Hasil Sisa Pembagian: %d\n", a%b);
}
- Program Biodata INPUT
#include<stdio.h>
#include<conio.h>
void main()
{
char nama[20];
char tempat_lahir[20];
char tanggal_lahir[20];
char alamat[20];
char nomor_telepon[20];
char agama[20];
char jenis_kelamin[20];
printf("Masukkan Nama Anda: ");
gets(nama);
printf("Masukkan Tempat Lahir anda: ");
gets(tempat_lahir);
printf("Masukkan Tanggal Lahir anda: ");
gets(tanggal_lahir);
printf("Masukkan Alamat anda: ");
gets(alamat);
printf("Masukkan Nomor Telepon anda: ");
gets(nomor_telepon);
printf("Masukkan Agama anda: ");
gets(agama);
printf("Masukkan Janis Kelamin anda: ");
gets(jenis_kelamin);
printf("\n");
printf("Nama anda: %s\n", nama);
printf("Tempat Lahir anda: %s\n", tempat_lahir);
printf("Tanggal Lahir anda: %s\n", tanggal_lahir);
printf("Alamat anda: %s\n", alamat);
printf("Nomor Telepon anda: %s\n", nomor_telepon);
printf("Agama anda: %s\n", agama);
printf("Jenis Kelamin anda: %s\n", jenis_kelamin);
getch();
}
- Program untuk mengurutkan bilangan terbesar
#include<stdio.h>
#include<conio.h>
void main()
{ clrscr();
int a,b,c,d,e,max,min;
printf("masukkan bilangan 1 : ");fflush(stdin);scanf("%i",&a);
printf("masukkan bilangan 2 : ");fflush(stdin);scanf("%i",&b);
printf("masukkan bilangan 3 : ");fflush(stdin);scanf("%i",&c);
printf("masukkan bilangan 4 : ");fflush(stdin);scanf("%i",&d);
printf("masukkan bilangan 5 : ");fflush(stdin);scanf("%i",&e);
if((a>=b)&&(a>=c)&&(a>=d)&&(a>=e))
max=a;
if((b>=a)&&(b>=c)&&(b>=d)&&(b>=e))
max=b;
if((c>=a)&&(c>=b)&&(c>=d)&&(c>=e))
max=c;
if((d>=a)&&(d>=b)&&(d>=c)&&(d>=e))
max=d;
if((e>=a)&&(e>=b)&&(e>=d)&&(e>=c))
max=e;
printf("\n");
printf("Bil terbesar adalah: %i\n",max);
if((a<=b)&&(a<=c)&&(a<=d)&&(a<=e))
min=a;
if((b<=a)&&(b<=c)&&(b<=d)&&(b<=e))
min=b;
if((c<=a)&&(c<=b)&&(c<=d)&&(c<=e))
min=c;
if((d<=a)&&(d<=b)&&(d<=c)&&(d<=e))
min=d;
if((e<=a)&&(e<=b)&&(e<=d)&&(e<=c))
min=e;
printf("Bil terkecil adalah: %i\n",min);
getch();
}
- Program pemangkatan
#include<math.h>
void main()
{ int a,b;
float c;
printf("Masukkan Nilai a:\n");
scanf("%d",&a);
printf("Masukkan Nilai b:\n");
scanf("%d",&b);
printf("Hasil Penjumlahan: %d\n", a+b);
printf("Hail Perkalian: %d\n", a*b);
c=(float)(a)/(float)(b);
printf("Hasil Pembagian: %5.2f\n",c);c=(float)pow(a,b);
printf("Hasil pemangkatan: %.2f", c);
}
- Program menggunakan operator AND
#include<stdio.h>
void main()
{ int NA;
char grade, ket;
printf("Masukkan Nilai Akhir:\n");
scanf("%d", &NA);
grade=' '; //inisialasi nilai grade
if (NA>90)
grade='A';
if (NA>=75 && NA<=89)
grade='B';
if (NA>=60 && NA<=74)
grade='C';
if (NA>=45 && NA<=69)
grade='D';
if (NA<=44)
grade='E';
printf("Grade: %c",grade);
}
- Program menggunakan operator OR
#include<stdio.h>
void main()
{ int NA;
char grade, ket;
printf("Masukkan Nilai Akhir:\n");
scanf("%d", &NA);
grade=' '; //inisialasi nilai grade
if (NA>90)
grade='A';
if (NA>=75 || NA<=89)
grade='B';
if (NA>=60 || NA<=74)
grade='C';
if (NA>=45 || NA<=69)
grade='D';
if (NA<=44)
grade='E';
printf("Grade: %c",grade);
}
- Program menggunakan operator NOT
#include<stdio.h>
void main()
{ int NA;
char grade, ket;
printf("Masukkan Nilai Akhir:\n");
scanf("%d", &NA);
grade=' '; //inisialasi nilai grade
if (NA>90)
grade='A';
if (NA>=75 || NA<=89)
grade='B';
if (NA>=60 || NA<=74)
grade='C';
if (NA>=45 || NA<=69)
grade='D';
if (NA<=44)
grade='E';
printf("Grade: %c",grade);
}
- Program deret kelipatan 3
#include<stdio.h>
#include<conio.h>
void main()
{ int bil,n;
printf("masukkan nilai n: \n");
scanf("%d", &n);
clrscr();
for (bil=1;bil<n;bil++)
{
if(bil%3==0)
printf("%5.0i",bil);
}
getch();
}
Sukran atas sharing nya...:)
BalasHapus