Senin, 15 November 2010

Menghitung Biaya Semester

#include
#include
#include
#define sistem informasi 30000
#define akuntansi 20000
#define manajemen 25000
main ()
{
char nama [30], ket[30];
float semester,total,sks;
int Nim,kode;
clrscr;
printf("Program Total Pembayaran Mahasiswa\n");
printf("===================================\n");
printf("nama mahasiswa : ");scanf("\n%s",&nama);
printf("Masukkan Nim : ");scanf("%i",&Nim);
printf("\n pilih kode jurusan [1/2/3] : "); kode=getche ();
printf("\n Masukkan jumlah sks : ");scanf("%f",&sks);
switch(kode)
{
case'1':{strcpy(ket,"jurusan sistem informasi");
sks=30000*sks;printf("\nbiaya sks : %.f",sks);
semester=sks*2;printf("\nbiaya semester : %.f",semester);
total=sks+semester;printf("\ntotal biaya semester : %.f",total);
break;}
case'2':{strcpy(ket,"jurusan akuntansi");
sks=20000*sks; printf("\nbiaya sks : %.f",sks);
semester=sks*2;printf("\nbiaya semester : %.f",semester);
total=sks+semester;printf("\ntotal biaya semester : %.f",total);
break;}
case'3':{strcpy(ket,"jurusan manajemen");
sks=25000*sks;printf("\nbiaya sks : %.f",sks);
semester=sks*2; printf("\nbiaya semester : %.f",semester);
total=sks+semester;printf("\ntotal biaya semester : %.f",total);
break;}
default:{ strcpy(ket,"kode jurusan salah");
printf("\n keluar");
break;}

}
printf("\n======================================");
printf("\n Created by Ferdy Vilnius");
printf("\n Sistem Informasi");
printf("\n 10411005");
printf("\n======================================");
getch();
return(0);
}

Panjang sisi miring, luas, keliling segitiga siku-siku

/* Program menghitung segitiga siku-siku */
/* Menghitung panjang sisi miring, luas, dan keliling */
#include
#include
#include
#include
main()
{
char menu;
float sisimiring,keliling;
int alas,tinggi,luas,jumlah;
clrscr();
printf("Ferdy Vilnius\n");
printf("Sistem Informasi\n");
printf("10411005\n");
printf("=====================================\n");
printf("Program Menghitung Segitiga Siku-Siku\n");
printf("=====================================\n");
printf("masukan sisi pertama : ");
scanf("%i",&alas);
printf("masukan sisi kedua : ");
scanf("%i",&tinggi);
printf("MENU SEGITIGA SIKU-SIKU \n");
printf("----------------------- \n");
printf("A : Hitung panjang sisi miring \n");
printf("B : Hitung luas \n");
printf("C : Hitung keliling \n");
printf("D : Keluar program \n");
printf("--------------------- \n");
printf("Pilih Menu [A/B/C/D]: ");
menu=getche();
switch (menu)
{
case 'A' : {
jumlah=alas*alas+tinggi*tinggi;
sisimiring=sqrt(jumlah);
printf("\n \n");
printf("Panjang sisi miringnya : %.2f\n",sisimiring);
}
break;
case 'B' : {
luas=alas*tinggi/2;
printf("\n \n");
printf("Luas segitiga : %i\n",luas);
}
break;
case 'C' : {
jumlah=alas*alas+tinggi*tinggi;
sisimiring=sqrt(jumlah);
keliling=alas+tinggi+sisimiring;
printf("\n \n");
printf("Keliling segitiga : %.2f\n",keliling);
}
break;
case 'D' : {
printf("\n\nKeluar");
break;
}
}
getch();
return(0);
}

Mencetak Bintang Segitiga Siku-Siku

/* Program Mencetak Bintang Segitiga Siku */
#include
#include
main()
{
int n,i,j;
clrscr();
printf("\n\tTugas Mencetak tinggi segitiga\n");
printf("\n=================================================");
printf("\n***=Program Menampilkan Bintang Segitiga Siku=*** ");
printf("\n=================================================");
printf("\n\nMasukkan tinggi segitiga : ");
scanf("\n\n%i",&n);
printf(" \n");
for (i=1; i<=n; i++)
{
for (j=1; j<=i; j++)
{
printf("*");
}
printf(" \n");
}
printf(" \n===============================================");
printf(" \n\tCreated by : Ferdy Vilnius");
printf(" \n\tJurusan\t : Sistem Informasi");
printf(" \n\tNIM\t : 10411005");
printf(" \n===============================================");
getch();
return(0);
}

menghitung 6 Suku Pertama

#include<stdio.h>
#include<conio.h>
main()
{
    int i,kuatiga;
    int jumlah=0;
    float rata;
    char lagi='Y';
    clrscr();
    printf("\n\tTugas Algoritma & Struktur Data\n");
    printf(" \n\t===============================================\n\n");
    printf("\tProgram Menghitung Jumlah 6 Suku Pertama :\n");
    printf("\tBilangan berpangkat 3 \n");
    printf(" \n\t===============================================\n");
    while ((lagi=='Y')||(lagi=='y'))
        {
            printf("\tjumlah kuatiga :");
            for (i=1;i<=6;i++)
            {
            kuatiga = i * i * i;
            jumlah+=kuatiga;
            printf("%i,",kuatiga);
            }
            printf("\n\tjumlah 6 suku pertama :%i\n",jumlah);
            printf("\n\tApakah Anda akan memasukkan data lagi [Y/T]: ");
            scanf("%s",&lagi);
        }
    rata=jumlah/kuatiga;
    printf("\tRata-rata bilangan : %.2f \n",rata);
    printf(" \n\n\t===============================================");
    printf(" \n\t\tCreated by : Ferdy Vilnius");
    printf(" \n\t\tJurusan\t   : Sistem Informasi");
    printf(" \n\t\tNIM\t   : 10411005");
    printf(" \n\t===============================================");
    getch();
    return(0);
}

ALGO KUIS

1.

#include
#include

void main()
{
clrscr();
int panjang,lebar;
int luas ;

printf("\t ========================== \n");
printf("\t MENGHITUNG LUAS PERSEGI \n");
printf("masukkan panjang perseginya =");
scanf("%d", &panjang);
printf("masukkan lebar perseginya =");
scanf("%d", &lebar);
luas = (panjang * lebar)/2;
printf("luas persegi : %d",luas);
getch ();
}



2.

Boolean adalah Logika perbandingan/Nilai yang menghasilkan benar/salah.
Nilai awal benar atau salah yang digunakan data integer untuk mengimplementasikan nilai,dengan 0 yang berarti salah, dan {not 0} bernilai benar.



3.

#include
#include
void main()
{
clrscr();
int sisi;

printf(" Kubus dan Bukan Kubus \n");
printf(" --------------------------- \n");
printf("Masukan sisi (0-3):");
scanf("%i",&sisi);
if(sisi>= 3)
printf("Kubus");
else
if(sisi>= 0)
printf("bukan kubus");
getch();
}

ALGO LUAS SEGITIGA

#include
#include

void main()
{
clrscr();
int alas,tinggi;
int luas ; 00

printf ("\t ========================== \n");
printf ("\t MENGHITUNG LUAS SEGITIGA \n");
printf ("masukkan panjang alasnya =");
scanf ("%d", &alas);
printf ("masukkan tinggi segitiga =");
scanf ("%d", &tinggi);
luas = (alas * tinggi)/2;
printf("luas segitiga : %d",luas);
getch ();
}

ALGORITMA MENENTUKAN HURUF VOKAL

/* program Lima*/
/* Program menentukan hurud vokal */

#include
#include
void main ()
{
char huruf;
clrscr();
printf("Program Menentukan Huruf Vokal \n");
printf("------------------------------- \n \n");
printf("Masukan Huruf : ");
scanf("%C",&huruf);
if("huruf=='a'||huruf++'i'||huruf'u'||huruf=='e'||huruf=='o'");
printf("Huruf %C adalah huruf vokal",huruf);
getch();
}