Sie sind auf Seite 1von 24

Welcome To Our

Presentation
Shahidul Islam Khukon
Id : 162-15-1087
Problem Solving in
Rosalind
www.rosalind.info
Counting DNA Nucleotide

4
Problem Approach

▰ Understand Problem Requirement


▰ Flowchart
▰ My Solution

5
6
List of Programming Concepts
to Understand

▰ C Language
▰ String
▰ Arrary
▰ If statement
▰ For Loop

7
Flowchart
Start

A TRUE

FALSE
Initialization

C TRUE

For TRUE FALSE


FALSE Loop(C
ondition
TRUE
Print A,C,G,T G
FALSE

TRUE
Stop T

8 TRUE
My Code INPUT & OUTPUT

Place your screenshot here

9
Nahid Hasan Lipu
Id : 171-15-1430
Complementing a Strand of DNA

11
Problem Approach

▰ Understand Problem Requirement


▰ Flowchart
▰ My Solution

12
Understand Problem
Requirement

▰ Input and Output

13
List of Programming Concepts
to Understand

▰ C Language
▰ String
▰ Arrary
▰ If statement
▰ For Loop

14
Flowchart
Start

A TRUE

FALSE
Initialization

C TRUE
Reverse
String
FALSE FALSE

TRUE
TRUE
Print A,C,G,T G
FALSE
For Loop
Condition
TRUE
Stop T

TRUE
15
My Code INPUT & OUTPUT

Place your screenshot here

16
Emran Hosen
Id : 162-15-1080
Counting Point Mutations

18
Understand Problem
Requirement

▰ Input and Output

19
Problem Approach

▰ Understand Problem Requirement


▰ Flowchart
▰ My Solution

20
List of Programming Concepts
to Understand

▰ C Language
▰ String
▰ Arrary
▰ If statement
▰ For Loop

21
Flowchart
Start

Initialization

For String 1
FALSE TRUE Not Same
Loop(C vs Count++
ondition String 2
Print A,C,G,T

SAME
Stop

22
My Code INPUT & OUTPUT

Place your screenshot here

23

Das könnte Ihnen auch gefallen