Tugas 2

Soal

Tentukan apa hasil numerik dari ekspresi relasi dan logika dibawah ini. Diberikan
nilai A = 3; B = 6 ; C = 2 ; K = 5; L = 4; M = 3
a. D = (4 + 2 > A && B – 2 > 3 + 2 || B + 2 <= 6 + 2 )
b. D=K + 5 < M || (C * M < L && 2 * M – L > 0)
c. D=L + 5 < M || C * K < L && 2 * K – L > 0d. D=A * 4 <= 3 * M + B
e. D=K + 10 > A && L – 2 > 4 * C

Hasilnya

#include
#include
#include

//Nama: Firman Yusuf//Kelas:12.1a.03//NIM:12110369//No.Absen:12//
main ()
{

int A = 3, B = 6, C = 2, K = 5, L = 4, M = 3, o, pilihan;
char ulangi;
back:
clrscr();
printf("\tSelamat Datang di Program Pencari Hasil Numerik");
printf("\n---------------------------------------------------------------");
printf("\n Ekspresi Relasi dan Logika yang Tersedia adalah ");
printf("\n\n( 1 ) D = ( 4+2 > A&&B-2 > 3+2||B+2 <= 6+2)");
printf("\n( 2 ) E = K+5 < M||(C*M < L&&2*M-L > 0)");
printf("\n( 3 ) F = L+5 < M||C*K < L&&2*K-L > 0");
printf("\n( 4 ) G = A*4 <= 3*M+B");
printf("\n( 5 ) H = K+10 > A&&L-2 > 4*C");
printf("\n\n Silahkan Masukan Kode Sesuai Pilihan Anda = ");scanf("%i",&pilihan);
if (pilihan < 1 || pilihan > 5)
{
printf("\n Anda Memasukan Kode yang Salah");
printf("\n\nAnda Ingin Mencoba Kembali [Y/N] = ");
ulangi = getche();
if (ulangi == 'Y' || ulangi == 'y')
{
goto back;
}
else
{
printf("\n\nTerima Kasih");
}
}
else if (pilihan == 1)
{
printf("\n Anda Memilih Pilihan Pertama");
printf("\n\n Ekspresi Relasi dan Logikanya adalah ");
printf("\n D = ( 4+2 > A&&B-2 > 3+2||B+2 <= 6+2)");
printf("\n Dengan Ketentuan A = 3 dan B = 6");
o = ( 4 + 2 > A && B - 2 > 3 + 2 || B + 2 <= 6 + 2);
printf("\n\n Hasil Dari Relasi dan Logika tersebut adalah %i",o);
printf("\n\nAnda Ingin Mencoba Kembali [Y/N] = ");
ulangi = getche();
if (ulangi == 'Y' || ulangi == 'y')
{
goto back;
}
else
{
printf("\n\nTerima Kasih");
}
}
else if (pilihan == 2)
{
printf("\n Anda Memilih Pilihan Kedua");
printf("\n\n Ekspresi Relasi dan Logikanya adalah ");
printf("\n E = K+5 < M||(C*M < L&&2 * M-L > 0)");
printf("\n Dengan Ketentuan C = 2, K = 5, L = 4, dan M = 3");
o = K + 5 < M || ( C * M < L && 2 * M - L > 0);
printf("\n\n Hasil Dari Relasi dan Logika tersebut adalah %i",o);
printf("\n\nAnda Ingin Mencoba Kembali [Y/N] = ");
ulangi = getche();
if (ulangi == 'Y' || ulangi == 'y')
{
goto back;
}
else
{
printf("\n\nTerima Kasih");
}
}
else if (pilihan == 3)
{
printf("\n Anda Memilih Pilihan Ketiga");
printf("\n\n Ekspresi Relasi dan Logikanya adalah ");
printf("\n F = L+5 < M||C*K < L&&2 * K-L > 0");
printf("\n Dengan Ketentuan C = 2, K = 5, L = 4, dan M = 3");
o = L + 5 < M || C * K < L && 2 * K - L > 0;
printf("\n\n Hasil Dari Relasi dan Logika tersebut adalah %i",o);
printf("\n\nAnda Ingin Mencoba Kembali [Y/N] = ");
ulangi = getche();
if (ulangi == 'Y' || ulangi == 'y')
{
goto back;
}
else
{
printf("\n\nTerima Kasih");
}
}
else if (pilihan == 4)
{
printf("\n Anda Memilih Pilihan Keempat");
printf("\n\n Ekspresi Relasi dan Logikanya adalah ");
printf("\n G = A*4 <= 3*M+B");
printf("\n Dengan Ketentuan A = 3, B = 6 dan M = 3");
o = A * 4 <= 3 * M + B;
printf("\n\n Hasil Dari Relasi dan Logika tersebut adalah %i",o);
printf("\n\nAnda Ingin Mencoba Kembali [Y/N] = ");
ulangi = getche();
if (ulangi == 'Y' || ulangi == 'y')
{
goto back;
}
else
{
printf("\n\nTerima Kasih");
}
}
else
{
printf("\n Anda Memilih Pilihan Kelima");
printf("\n\n Ekspresi Relasi dan Logikanya adalah ");
printf("\n H = K+10 > A&&L-2 > 4*C");
printf("\n Dengan Ketentuan A = 3, C = 2, K = 5 dan L = 4");
o = K + 10 > A && L - 2 > 4 * C;
printf("\n\n Hasil Dari Relasi dan Logika tersebut adalah %i",o);
printf("\n\nAnda Ingin Mencoba Kembali [Y/N] = ");
ulangi = getche();
if (ulangi == 'Y' || ulangi == 'y')
{
goto back;
}
else
{
printf("\n\nTerima Kasih");
}
}
getch();
}



Untuk melihat script dan runningnya dapat diunduh disini

0 komentar:

Posting Komentar

 
Copyright 2009 Funiezt Yhez
Written By Funiezt Yhez