#include <stdio.h>
int main()
{
int a, b, c, min, max;
printf("beri nilai a : ");
scanf("%d", &a);
printf("beri nilai b : ");
scanf("%d", &b);
printf("beri nilai c : ");
scanf("%d", &c);
min = (min=(a < b) ? a : b) < c ? min : c;
max = (max=(a > b) ? a : b) > c ? max : c;
printf("bilangan minimum : %d\n", min);
printf("bilangan maximum : %d\n", max);
return 0;
}
Showing posts with label C Language. Show all posts
Showing posts with label C Language. Show all posts
C Programming - Program Mencari Nilai Max dan Min dari Tiga Bilangan
Thursday, July 14, 2011 at 8:14 PMC Programming - Program Membuat Kalkulator Sederhana
at 8:14 PM
#include <stdio.h>
int main()
{
char op;
int bil1, bil2;
printf("Tuliskan bilangan, operator, bilangan :");
scanf("%d %c %d", &bil1, &op, &bil2);
switch(op)
{
case '+': printf("= %d", bil1 + bil2); break;
case '-': printf("= %d", bil1 - bil2); break;
case '*': printf("= %d", bil1 * bil2); break;
case '/': printf("= %d", bil1 / bil2); break;
default : printf("operator tidak dikenal!");
}
printf("\n\n");
return 0;
}
int main()
{
char op;
int bil1, bil2;
printf("Tuliskan bilangan, operator, bilangan :");
scanf("%d %c %d", &bil1, &op, &bil2);
switch(op)
{
case '+': printf("= %d", bil1 + bil2); break;
case '-': printf("= %d", bil1 - bil2); break;
case '*': printf("= %d", bil1 * bil2); break;
case '/': printf("= %d", bil1 / bil2); break;
default : printf("operator tidak dikenal!");
}
printf("\n\n");
return 0;
}
C Programming - Program Mencari Nama Hari
Wednesday, July 13, 2011 at 5:44 PM
#include <stdio.h>
int main()
{
int kode;
printf("Menetukan hari.\n");
printf("input kode [1 - 7]: ");
scanf("%d", &kode);
switch (kode)
{
case 1:puts("hari minggu"); break;
case 2:puts("hari senin"); break;
case 3:puts("hari selasa"); break;
case 4:puts("hari rabu"); break;
case 5:puts("hari kamis"); break;
case 6:puts("hari jumat"); break;
case 7:puts("hari sabtu"); break;
default:puts("kode salah");
}
return 0;
}
int main()
{
int kode;
printf("Menetukan hari.\n");
printf("input kode [1 - 7]: ");
scanf("%d", &kode);
switch (kode)
{
case 1:puts("hari minggu"); break;
case 2:puts("hari senin"); break;
case 3:puts("hari selasa"); break;
case 4:puts("hari rabu"); break;
case 5:puts("hari kamis"); break;
case 6:puts("hari jumat"); break;
case 7:puts("hari sabtu"); break;
default:puts("kode salah");
}
return 0;
}
C Programming - Program Menganalisa Sirkuit Sederhana
at 5:41 PM
#include <stdio.h>
typedef double resistance;
int main()
{
resistance R1, R2, R3;
double TotalR, Voltase, Arus;
/* Minta tiga resistan dan voltase */
printf("berikan tiga resistan (ohm) :");
scanf("%lf %lf %lf", &R1, &R2, &R3);
printf("voltase yang digunakan (volt) :");
scanf("%lf", &Voltase);
/* Hitung total resistan dan arus */
TotalR = 1.0 / (1.0 / R1 + 1.0 / R2 + 1.0 / R3);
Arus = Voltase / TotalR;
/* Tampilkan Arus */
printf("Arusnya = %.2lf amps.\n", Arus);
return 0;
}
typedef double resistance;
int main()
{
resistance R1, R2, R3;
double TotalR, Voltase, Arus;
/* Minta tiga resistan dan voltase */
printf("berikan tiga resistan (ohm) :");
scanf("%lf %lf %lf", &R1, &R2, &R3);
printf("voltase yang digunakan (volt) :");
scanf("%lf", &Voltase);
/* Hitung total resistan dan arus */
TotalR = 1.0 / (1.0 / R1 + 1.0 / R2 + 1.0 / R3);
Arus = Voltase / TotalR;
/* Tampilkan Arus */
printf("Arusnya = %.2lf amps.\n", Arus);
return 0;
}
C Programming - Program Menghitung Jumlah Deret Aritmatika
Tuesday, July 12, 2011 at 11:42 PM
#include <stdio.h>
int main()
{
float a, b, sn;
int n, i;
printf("berikan suku pertama : ");
scanf("%f", &a);
printf("berikan beda :");
scanf("%f", &b);
printf("jumlah deret sampai suku keberapa ?");
scanf("%d", &n);
sn = (n/2)*(2*a+((n-1)*b));
printf("\njumlah deret hingga %d suku = %.2f\n", n, sn);
return 0;
}
int main()
{
float a, b, sn;
int n, i;
printf("berikan suku pertama : ");
scanf("%f", &a);
printf("berikan beda :");
scanf("%f", &b);
printf("jumlah deret sampai suku keberapa ?");
scanf("%d", &n);
sn = (n/2)*(2*a+((n-1)*b));
printf("\njumlah deret hingga %d suku = %.2f\n", n, sn);
return 0;
}
C Programming - Program Mencari Regangan Jembatan
at 11:19 PMC Programming - Program Konversi Suhu Celcius ke Fahrenheit
Monday, July 11, 2011 at 7:22 PMC Programming - Program Untuk Mencari Luas Persegi Panjang
at 7:17 PM#include <stdio.h>
int main()
{
float Luas;
int p, l;
float persegi (int, int);
printf("Menghitung luas persegi panjang.\n");
printf("input nilai panjang dan lebar :");
scanf("%d %d", &p, &l);
Luas = persegi(p, l);
printf("luas persegi panjang = %.2f\n", Luas);
return 0;
}
float persegi (int p,int l)
{
float Luas;
Luas = p * l;
return Luas;
}
C Programming - Program Mencari Nilai Maximum dan Minimum
Sunday, June 26, 2011 at 2:56 PM#include <stdio.h>
int main()
{
float min, max, x, y;
printf("Mencari nilai max dan min dari dua buah bilangan.\n");
printf("\nInput nilai x\t: ");
scanf("%f", &x);
printf("Input nilai y\t: ");
scanf("%f", &y);
max = ((x-y)>=0) ? ((x+y)+(x-y))/2.0 : ((x+y)-(x-y))/2.0;
printf("max\t= %.3f\n", max);
min = ((x-y)<=0) ? ((x+y)+(x-y))/2.0 : ((x+y)-(x-y))/2.0;
printf("min\t= %.3f\n", min);
return 0;
}
C Programming - Program Membuat Diamond
at 2:55 PM#include <stdio.h>
int main()
{
int i, j, t, start, space;
printf("Masukkan jumlah diamond di baris tengah: ");
scanf("%d",&t);
if(t%2 == 0)
{
start = 2;
}
else
{
start = 1;
}
space = t/2;
i=start;
while(i<=t)
{
for(j=1; j<=space; j++)
printf(" ");
space--;
for(j=1; j<=i; j++)
printf("*");
printf("\n");
i=i+2;
}
space = start;
i=(t-2);
while(i>=start)
{
for(j=1; j<=space; j++)
printf(" ");
space++;
for(j=1; j<=i; j++)
printf("*");
printf("\n");
i=(i-2);
}
return 0;
}
C Programming - Program Untuk Mengetahui Polindrome Angka
at 2:54 PM#include <stdio.h>
long n;
int main()
{
void polindrome();
printf("Masukkan sebuah bilangan: ");
scanf("%ld",&n);
polindrome();
return 0;
}
void polindrome()
{
long n1, mod, rev=0;
n1=n;
while(n>0)
{
mod = n%10; rev = rev * 10 + mod; n = n / 10;
}
if (n1 == rev)
printf("Bilangan yang Anda masukkan adalah polindrome.\n");
else
printf("Bilangan yang Anda masukkan bukan polindrome.\n");
}
C Programming - Program Membuat Segitiga Pascal
at 2:53 PM#include <stdio.h>
int bil, a, i, j, k;
int main()
{
int pascal(int);
printf("Masukkan sebuah nilai: ");
scanf("%d", &bil);
for (i=0; i<=bil; i++)
{
for (k=0; k<=((2*bil)-(2*i)); k++)
{
printf(" ");
}
for (j=0; j<=i; j++)
{
pascal(j);
}
printf("\n");
}
return 0;
}
int pascal(j)
{
if (j==0||i==j)
{
a=1;
}
else
{
a=a*(i+1-j)/j;
}
printf("%4i", a);
}
C Programming - Program Mencari Nilai Faktorial
at 2:52 PM#include <stdio.h>
int main()
{
long fakt(int);
int bil;
printf("Berikan sebuah bilangan bulat: ");
scanf("%d", &bil);
if(bil>=0)
printf("%d faktorial = %ld.\n", bil, fakt(bil));
else
printf("Masukkan hanya bilangan cacah! ");
return 0;
}
long fakt(int n)
{
int i;
long f=1;
for(i=2; i<=n; ++i)
f *= i;
return f;
}
C Programming - Program Mencari Volume Kerucut
at 2:49 PM#include <stdio.h>
#define PI 22/7
int main()
{
printf("Menghitung Volume Kerucut\n\n");
double jarijari, tinggi, volume;
printf("Masukkan nilai jari-jari : ");
scanf("%lf", &jarijari);
printf("Masukkan nilai tinggi : ");
scanf("%lf", &tinggi);
volume = (PI * jarijari * jarijari * tinggi) / 3.0;
printf("\nVolume kerucut adalah %.2lf satuan volume\n", volume);
return 0;
}
C Programming - Program Untuk Membalik Kata atau Kalimat
at 2:47 PMC Programming - Program Untuk Mengetahui Bilangan Prima
Saturday, June 25, 2011 at 8:58 PM#include <stdio.h>
int main()
{
int i, habis = 0;
long x;
printf("Beri saya sebuah bilangan bulat: \n");
printf("saya akan beritahu apakah bilangan itu ");
printf("prima atau bukan.\n");
scanf("%ld", &x);
if(x <= 1)
{
printf("bilangan prima terkecil adalah 2.\n");
exit(0);
}
for(i=2; i<x; i++)
{
if((x%i) == 0)
{
printf("habis dibagi %d, karena itu ", i);
habis = 1;
break;
}
}
if(habis==0)
printf("bilangan prima.\n", x);
else
printf("%ld bukan bilangan prima.\n", x);
return 0;
}
Subscribe to:
Posts (Atom)