LOGIC

-What is proporsition

Sentences considered in propositional logic are not arbitrary sentences but are the ones that are either true or false, but not both.

-What is truth table

This relationship of the value of a proposition and those of its constituent variables can be represented by a table. It tabulates the value of a proposition for all possible values of its variables and it is called a truth table.

-What is logical connectives

NOT, AND, OR, IMPLIES, IF AND ONLY IF

-What is variable

A symbolic representation used to denote a quantity or expression. In mathematics, a variable often represents an "unknown" quantity that has the potential to change.

metaBeta is a group consist of student,course discrete structure(TMK3110) lectured by Prof Yazid

**About Us**

Leader:Muhammad Affiq Bin Mohd Rashid

Date of Birth: 19 May 1987

Matriks No: UK12912

e-mail:sonic_danger87@yahoo.com

Khairul Azhar Bin Jaafar Sidek

Date of Birth: 07 December 1987

Matriks No: UK13082

e-mail: idontloveyou87@yahoo.co.uk

Mohamad Zahary Bin Ahmad Khabri

Date of Birth: 24 June 1987

Matriks No: UK13242

e-mail: intoxicated_candle@yahoo.com

Afeez Bin Muri

Date of Birth: 19 February 1987

Matriks No: UK13643

e-mail: gemang87@yahoo.com

Leader:Muhammad Affiq Bin Mohd Rashid

Date of Birth: 19 May 1987

Matriks No: UK12912

e-mail:sonic_danger87@yahoo.com

Khairul Azhar Bin Jaafar Sidek

Date of Birth: 07 December 1987

Matriks No: UK13082

e-mail: idontloveyou87@yahoo.co.uk

Mohamad Zahary Bin Ahmad Khabri

Date of Birth: 24 June 1987

Matriks No: UK13242

e-mail: intoxicated_candle@yahoo.com

Afeez Bin Muri

Date of Birth: 19 February 1987

Matriks No: UK13643

e-mail: gemang87@yahoo.com

## Wednesday, January 23, 2008

### Assignment 3

Posted by discrete person at 10:21 PM 0 comments

## Thursday, January 17, 2008

### coding for calculating gpa

import javax.swing.*;

public class Calculator{

public static void main (String [] args)

{ String gred, ulang, input;

int count, kredit;

double points, point1, point2, totalkredits, GPA, totalPoints;

do

{

gred = JOptionPane.showInputDialog( "Enter your letter grade" );

points = 0.00;

totalPoints = 0.00;

totalkredits = 0.00;

do {

input = JOptionPane.showInputDialog( "Enter your number of kredits? 1-6" );

kredit = Integer.parseInt( input );

if ((kredit<1)>6)) {

JOptionPane.showMessageDialog( null, "-----------------------------------------------------------------\nERROR\n\n----- ----- ----- ----- ----- ----- ----- ----- ----- ----- -----\nYOU MUST ENTER A NUMBER FROM 1 TO 6"); } }

while ((kredit<1)>6));

{ if (gred.equalsIgnoreCase("A"))

points = 4.00 * kredit;

} { if (gred.equalsIgnoreCase("A-"))

points = 3.75 * kredit;

} { if (gred.equalsIgnoreCase("B+"))

points = 3.50* kredit;

}{ if (gred.equalsIgnoreCase("B"))

points = 3.00 * kredit;

}{ if (gred.equalsIgnoreCase("B-"))

points = 2.75 * kredit;

}{ if (gred.equalsIgnoreCase("C+"))

points = 2.50 * kredit;

}{ if (gred.equalsIgnoreCase("C"))

points = 2.00 * kredit;

}{ if (gred.equalsIgnoreCase("C-"))

points = 1.75 * kredit;

} { if (gred.equalsIgnoreCase("D"))

points = 1.00 * kredit;

}{ if (gred.equalsIgnoreCase("F"))

points = 0.00 * kredit;

} totalPoints += points;

totalkredits += kredit;

ulang = JOptionPane.showInputDialog("Would you like to enter another class grade? Yes or NO"); }while (ulang.equalsIgnoreCase("YES"));

if (ulang.equalsIgnoreCase("NO")) {

GPA = totalPoints/totalkredits;

JOptionPane.showMessageDialog( null, (" You have a GPA of " + GPA));

System.exit(0); }

} }

Posted by discrete person at 12:41 AM 0 comments

## Wednesday, January 16, 2008

### assignment

-What is Discrete?

Word discrete comes from the 15th Century Latin word discretus which means separate

-What is Structures?

Structure is a fundamental and sometimes intangible notion covering the recognition, observation, nature, and stability of patterns and relationships of entities.

-What is Discrete Structures (DS)?

Discrete Structures: “The abstract mathematical structures used to represent discrete objects and relationships between these objects

-Why is DS important?

These structures form the conceptual basis for many of the data structures that we use as programmers. To use ds as abstract models for use in solving problems and developing algorithms.

-How do we apply DS?

Discrete structures include sets, permutations, relations, trees, graphs and finite-state machines

Posted by discrete person at 5:32 AM 0 comments

## Tuesday, January 15, 2008

### Assignment 2

Assignment 2

We assume :

-have computers = 221 = C

-have programming books = 159 = B

-have both = 87 = T

Answers :

c + 87 = 221

c = 221-87 = 134

B + 87 = 159

B = 159-87 = 72

T = C + B +87

T = 134 + 72 + 87

T = 293

Find percentage (%) of student who :

a) have at least one computers and programming books

= C + B

= ((C/293) * 100) + ((B/293) * 100)

= ((134/293) * 100) + ((72/293) * 100)

= 45.73% + 24.57%

= 70.3%

b) have only computers

=((134/293) * 100)

=45.73%

c) have only programming books

=((72/293) * 100)

=24.57%

d) have both computers and programming books

have both we assume as T

T = 293

T/100 = 293/100

T = 29.3

Posted by discrete person at 9:02 PM 1 comments