Tampil Angka Hitung Diskon
Tampil Angka Hitung Diskon
Hitung Diskon
#include <stdio.h>
int main()
{
printf("%2d", 36);
printf("\n");
printf("%3d", 720);
return 0;
}
#include<stdio.h>
#include<math.h>
int main()
{
long int Pembelian, Pembayaran,
Diskon;
printf("Pembelian = ");
scanf("%ld", &Pembelian);
Selisih Jam
#include <stdio.h>
#include <math.h>
int main ()
{
int jammasuk, jamkeluar,
menitmasuk, menitkeluar,
selisihjam, selisihmenit, hasiljam,
hasilakhir;
printf("jammasuk = ");
scanf("%i",&jammasuk);
printf("menitmasuk = ");
scanf("%i",&menitmasuk);
printf("\n");
printf("jamkeluar = ");
scanf("%i",&jamkeluar);
printf("menitkeluar = ");
scanf("%i",&menitkeluar);
printf("\n");
selisihjam = jamkeluar-jammasuk;
selisihmenit = menitkeluarmenitmasuk;
hasiljam = selisihjam*60;
hasilakhir = hasiljam+selisihmenit;
printf("hasilakhir = %i", hasilakhir);
return 0;
}
Nilai Ujian
#include <stdio.h>
int main()
{
int NilaiUjian;
printf("NilaiUjian = ");
scanf("%i", &NilaiUjian);
if(NilaiUjian >= 60)
printf("LULUS");
else
printf("TIDAK LULUS");
}
Nilai Absolut
Channel TV
#include<stdio.h>
#include<math.h>
int main()
{
long int Absolut, Absolutfin;
printf("Absolut = ");
scanf("%ld", &Absolut);
if (Absolut < 1)
{
Absolutfin = Absolut * (-1);
printf("Absolutfin = %ld",
Absolutfin);
}
else
{
Absolutfin = Absolut;
printf("Absolutfin = %ld",
Absolutfin);
}
}
#include<stdio.h>
int main()
{
int channel_tv;
printf("channel_tv (1..6) : ");
scanf("%i", &channel_tv);
switch (channel_tv)
{
case 1:
printf("TVRI");
break;
case 2:
printf("RCTI");
break;
case 3:
printf("SCTV");
break;
case 4:
printf("ANTV");
break;
case 5:
Bilangan Bulat
#include<stdio.h>
int main()
printf("INDOSIAR");
break;
case 6:
{
long int bilbulat;
printf("bilbulat = ");
scanf("%ld", &bilbulat);
if (bilbulat==0)
printf("NOL");
else
if (bilbulat<0)
printf("NEGATIF");
else
printf("POSITIF");
return 0;
}
printf("METROTV");
break;
default:
printf("Salah
channeltv");
}
return 0;
}
Ketinggian
}
Segitiga
#include<stdio.h>
#include<stdio.h>
int main()
int main()
{
int Ketinggian;
{
long int sisi_a, sisi_b, sisi_c;
printf("sisi_a = ");
scanf("%ld", &sisi_a);
printf("sisi_b = ");
scanf("%ld", &sisi_b);
printf("sisi_c = ");
scanf("%ld", &sisi_c);
else
if (Ketinggian >=40 &&
Ketinggian <70)
printf("MESOSFER");
else
if(sisi_a == sisi_c)
printf("Segitiga Sama Kaki");
else
if (Ketinggian >= 70 &&
Ketinggian
<400)
printf("TERMOSFER");
else
if(sisi_b == sisi_c)
printf("Segitiga Sama
Kaki");
else
if (Ketinggian >= 400)
printf("EKSOSFER");
return 0;
else
printf("Segitiga
Sembarang");
return 0;
}
Tampil 10, 8, 6, 4, 2, 0
Tampil 1, 4, 7, 10, 13
#include <stdio.h>
int main ()
{
int i;
i = 10;
while ( i >= 0)
{
printf("i = %d\n", i);
i = i - 2;
}
#include <stdio.h>
int main ()
{
int i;
for (i = 1 ; i < 15 ; i += 3)
{
printf("%d\n", i);
}
}
Jumlah n
-1+2-3+4-99+100
#include <stdio.h>
int main ()
{
long int n, pencacah, jum;
#include <stdio.h>
int main ()
{
int ga, ge, i, total;
printf("n = ");
scanf("%ld", &n);
ga = 0;
ge = 0;
jum = 0;
for (pencacah = 1 ; pencacah
<= n ;
pencacah = pencacah
+ 1)
Tampil Genap 1 20
}
#include <stdio.h>
Tampil o, 3, 8, 15, 24 (Soal 6.5)
int main ()
#include <stdio.h>
int main()
{
int genap, pencacah;
{
pencacah = 1;
genap = 0;
int n, j, i;
n = 0;
j = 0;
1;
printf("%6d\n", genap);
genap = genap + 2;
j = 2*i+1;
}
}
}
}
Decimal to Binner
#include <stdio.h>
#include <math.h>
int main ()
#include <stdio.h>
#include <string.h>
int main()
{
int sisa, des, i, hasil, pangkat;
{
char input [120];
printf("Masukan Bilangan
Desimal = ");
scanf("%d", &des);
sisa = des;
panjangkata = strlen(input);
batascek = panjangkata/2;
status = 0;
i = 0;
j = panjangkata-1;
while (status == 0 && i <
batascek)
{
if(input[i] != input[j])
{
i++;
j--;
}
else
{
status = 1;
}
}
{
char string [120];
if (status != 1)
{
printf("Bukan Palindrom");
}
else
{
printf("Palindrom");
}
return 0;
}
#include <stdio.h>
int main()
{
int a[7] = {1, 2, 3, 4, 5, 6, 7};
int b[7];
#include <string.h>
int main()
{
int a[2][2] = {{6, 7}, {5, 8}};
int b[2][2] = {{1, 3}, {4, -1}};
int c[2][2];
int i, j;
int i;
return 0;
}
}
}
#include <stdio.h>
Jumlah Vektor
int main ()
{
int a[8] = {8, 9, 4, 7, 6, 1, 5, 3};
int i;
#include <stdio.h>
int main()
{
int a[6] = { 1, 2, 3, 5, 6, 8 };
int b[6] = { 4, 6, 1, 5, 2, 8 };
int c[6];
int i;
for (i = 0; i <= 5; i++)
c[i] = a[i] + b[i];
for (i = 0; i <= 5; i++)
printf("%d\n", c[i]);
return 0;
}
Integer to Character
Jumlah Matriks
#include <stdio.h>
#include <stdio.h>
int main()
{
long int a;
printf("Masukan Angka = ");
scanf("%ld", &a);
if (a == 1000000)
{
if (a/1000000 == 1)
{
printf("Satu Juta");
}
}
if (a >= 100000)
goto f;
if (a >= 10000)
goto e;
if (a >= 1000)
goto d;
if (a >= 100)
goto c;
if (a >= 10)
goto b;
if (a > 0)
goto x;
f:;
if (a/100000 == 1)
{
if (a > 109999)
{
printf("Seratus Ribu");
a = a - 100000;
}
}
else
if (a/100000 == 2)
{
if (a > 209999)
{
printf("Dua Ratus");
a = a - 200000;
}
else
{
printf("Dua Ratus Ribu");
a = a - 200000;
}
}
else if (a/100000 == 3)
{
if (a > 309999)
{
printf("Tiga Ratus");
a = a - 300000;
}
else
{
printf("Tiga Ratus Ribu");
a = a - 300000;
}
}
else if (a/100000 == 4)
{
if (a > 409999)
{
printf("Empat Ratus");
a = a - 400000;
}
else
{
printf("Empat Ratus Ribu");
a = a - 300000;
}
}
else if (a/100000 == 5)
{
if (a > 509999)
{
printf("Lima Ratus");
a = a - 500000;
}
else
{
printf("Lima Ratus Ribu");
a = a - 500000;
}
}
else if(a/100000 == 6)
{
if (a>609999)
{
printf("Enam Ratus");
a = a - 600000;
}
else
{
printf("Enam Ratus Ribu");
a = a - 600000;
}
}
else if(a/100000 == 7)
{
if (a>709999)
{
printf("Tujuh Ratus");
a = a - 700000;
}
else
{
printf("Tujuh Ratus Ribu");
a = a - 700000;
}
}
else if(a/100000 == 8)
{
if(a>809999)
{
printf("Delapan Ratus");
a = a - 800000;
}
else
{
printf("Delapan Ratus Ribu");
a = a - 800000;
}
}
else if(a/100000 == 9)
{
if(a>909999)
{
printf("Sembilan Ratus");
a = a - 900000;
}
else
{
printf("Sembilan Ratus Ribu");
a = a - 900000;
}
}
e:;
if(a<20000)
{
if(a/1000 == 10)
{
printf("Sepuluh Ribu");
a = a - 10000;
}
{
printf("Dua Puluh");
a = a - 20000;
}
else if (a>20999)
{
printf("Dua Puluh Satu Ribu");
a = a - 21000;
}
else
{
printf("Dua Puluh Ribu");
a = a - 20000;
}
}
else if(a/10000 == 3)
{
if (a>31999)
{
printf("Tiga Puluh");
a = a- 30000;
}
else if(a>30999)
{
printf("Tiga Puluh Satu Ribu");
a = a - 31000;
}
else
{
printf("Tiga Puluh Ribu");
a = a - 30000;
}
}
else if (a/10000 == 4)
{
if(a>41999)
{
printf("Empat Puluh");
a = a - 40000;
}
else if (a > 40999)
{
printf("Empat Puluh Satu
Ribu");
a = a - 41000;
}
else
{
printf("Empat Puluh Ribu");
a = a - 40000;
}
}
else if (a/10000 == 5)
{
if (a>51999)
{
printf("Lima Puluh");
a = a - 50000;
}
else if (a>50999)
{
printf("Lima Puluh Satu Ribu");
a = a - 51000;
}
else
{
printf("Lima Puluh Ribu");
a = a - 50000;
}
}
else if (a/10000 == 6)
{
if(a>61999)
{
printf("Enam Puluh");
a = a - 60000;
}
else if (a>60999)
{
printf("Enam Puluh Satu
Ribu");
a = a - 61000;
}
else
{
printf("Enam Puluh Ribu");
a = a - 60000;
}
}
else if(a/10000 == 7)
{
if (a>71999)
{
printf("Tujuh Puluh");
a = a - 70000;
}
else if (a>70999)
{
printf("Tujuh Puluh Satu
Ribu");
a = a - 71000;
}
else
{
printf("Tujuh Puluh Ribu");
a = a - 70000;
}
}
else if (a/10000 == 8)
{
if (a>81999)
{
printf("Delapan Puluh");
a = a - 80000;
}
else if (a>80999)
{
printf("Delapan Puluh Satu
Ribu");
a = a - 81000;
}
else
{
printf("Delapan Puluh Ribu");
a = a - 80000;
}
}
else if (a>10000 == 9)
{
if (a>91999)
{
printf("Sembilan Puluh");
a = a - 90000;
}
else if (a>90999)
{
printf("Sembilan Puluh Satu
Ribu");
a = a - 91000;
}
else
{
printf("Sembilan Puluh Ribu");
a = a - 90000;
}
}
d:;
if (a/1000 == 1)
{
printf("Seribu");
a = a - 1000;
}
else if (a/1000 == 2)
{
printf("Dua Ribu");
a = a - 2000;
}
else if (a/1000 == 3)
{
printf ("Tiga Ribu");
a = a - 3000;
}
else if (a/1000 == 4)
{
printf("Empat Ribu");
a = a - 4000;
}
else if(a/1000 == 5)
{
printf("Lima Ribu");
a = a - 5000;
}
else if (a/1000 == 6)
{
printf("Enam Ribu");
a = a - 6000;
}
else if (a/1000 == 7)
{
printf("Tujuh Ribu");
a = a - 7000;
}
else if (a/1000 == 8)
{
printf("Delapan Ribu");
a = a - 8000;
}
else if (a/1000 == 9)
{
printf("Sembilan Ribu");
a = a - 9000;
}
if (a<10)
goto x;
if (a<100)
goto b;
c:;
if (a/100 == 1)
{
printf("Seratus");
a = a - 100;
}
else if(a/100 == 2)
{
printf("Dua Ratus");
a = a - 200;
}
else if (a/100 == 3)
{
printf("Tiga Ratus");
a = a - 300;
}
else if (a/100 == 4)
{
printf("Empat Ratus");
a = a - 400;
}
else if (a/100 == 5)
{
printf("Lima Ratus");
a = a - 500;
}
else if (a/100 == 6)
{
printf("Enam Ratus");
a = a - 600;
}
else if (a/100 == 7)
{
printf("Tujuh Ratus");
a = a - 700;
}
else if (a/100 == 8)
{
printf("Delapan Ratus");
a = a - 800;
}
else if (a/100 == 9)
{
printf("Sembilan Ratus");
a = a - 900;
}
goto b;
b:;
if(a < 20)
{
if(a/1 == 10)
printf("Sepuluh");
else if (a/1 == 11)
printf("Sebelas");
a = a - 80;
}
else if (a/10 == 9)
{
printf("Sembilan Puluh");
a = a - 90;
}
goto x;
x:;
if (a/1 == 1)
printf("Satu");
else if (a/1 == 2)
printf("Dua");
else if (a/1 == 3)
printf("Tiga");
else if (a/1 == 4)
printf("Empat");
else if (a/1 == 5)
printf("Lima");
else if (a/1 == 6)
printf("Enam");
else if (a/1 ==7)
printf("Tujuh");
else if (a/1 == 8)
printf("Delapan");
else if (a/1 == 9)
printf("Sembilan");
}