digital@thrayait.com +60162650525, +919043703606

Training Information

Logic Based Programming

We are pleased to offer a comprehensive suite of training solutions tailored to meet your needs. Our services encompass both online and offline corporate training options, ensuring flexibility and accessibility for your team's professional development.

Click Here for Enquiry Form

Course Content

Syllabus:

Logic Based Programming

* 350+ programs will be covered on the following topics

* Implementation of these programs will be on C, Java and Python Programming

P001: WELCOME MESSAGE

P002: ADDITION

P003: NEXT INTEGER

P004: DIVISIBLE BY 3

P005: NUMBER OF HOURS

P006: NUMBER OF MONTHS

P007: THREE NUMBERS ADDITION

P008: COFFEE CUPS

P009: SUM OF LAST THREE DIGIT NUMBERS IN FOUR DIGIT NUMBER

P010: MULTIPLICATION OF CURRENT AND NEXT NUMBER FROM THE GIVEN INTEGER

P011: DIVISION AND MODULO DIVISION

P012: MULTIPLICATION

P013: ARE THE NUMBERS ARE EQUAL?

P014: POWER CALCULATOR

P015: CONVERT AGE TO DAYS

P016: FOOTBALL POINTS

P017: TWO MAKES TEN

P018: CHARACTER TO ASCII

P019: ASCII TO CHARACTER

P020: AREA OF CIRCLE

P021: CELSIUS TO FAHRENHEIT

P022: FAHRENHEIT TO CELSIUS

P023: ACTUAL MEMORY SIZE OF USB DRIVE

P024: FLIGHT LUGGAGE WEIGHT

P025: SAVINGS

P026: MAXIMUM OF TWO NUMBERS

P027: MINIMUM OF TWO NUMBERS

P028: MAXIMUM OF THREE NUMBERS

P029: MINIMUM OF THREE NUMBERS

P030: SAME DIGIT

P031: NEAREST TO 10

P032: BOTH ARE IN RANGE 30 TO 40

P033: TEEN NUMBER

P034: MULTIPLE OF 3 OR 5

P035: INVERT COLORS

P036: EVEN OR ODD

P037: BIGGEST OF FOUR NUMBERS

P038: SMALLEST OF FIVE NUMBERS

P039: WEIRD OR NOT WEIRD

P040: NEON NUMBER

P041: COMPARE STRING BY COUNT OF CHARACTERS

P042: CONVERT NUMBER TO CORRESPONDING MONTH NAME

P043: SAY "HELLO", SAY "BYE"

P044: ALONE SUM

P045: LOWER CASE ENGLISH WORD

P046: FIZZBUZZ

P047: VACCINATION DRIVE LIST PREPARATION

P048: EMPLOYEES RATING POINT

P049: PUZZLE

P050: POWER FUNCTION

P051: EXTRACT DIGITS FROM THE GIVEN NUMBER

P052: SUM OF DIGITS

P053: SUM OF EVEN DIGITS

P054: SUM OF ODD DIGITS

P055: SUM OF PRIME DIGITS

P056: DIVISIBLE BY 3

P057: COUNT OF DIGITS

P058: NUMBER OF OCCURRENCES

P059: MAX DIGIT

P060: MIN DIGIT

P061: ODDISH OR EVENISH

P062: REVERSE THE NUMBER

P063: PALINDROME NUMBER OR NOT

P064: ADD FIRST AND LAST DIGIT

P065: COUNT EVEN AND ODD NUMBER OF DIGITS

P066: E-COMMERCE CUSTOMERS DISCOUNT

P067: DATA ENCRYPTION KEY

P068: SECURE DATA TRANSMISSION

P069: ONE TIME PASSWORD

P070: NEAREST PALINDROME

P071: MATHEMATICAL TRICKS

P072: ITEM ID

P073: COUNTRY VISA CENTRE

P074: SUPER MARKET PRICING

P075: NUMBER CONTAINER

P076: CHRISTMAS OFFER

P077: NIVEN NUMBER

P078: Newyear Holiday Discount

P079: DIGITAL ROOT

P080: ABSOLUTE DIFFERENCE

P081: DUCK NUMBER

P082: TEST PAPER SET

P083: TOKEN NUMBER

P084: PLAYER'S SCORE

P085: GLOBAL ADD

P086: HAPPY NUMBER

P087: MATHTIP

P088: DATA ENCODE

P089: INCREMENT DIGITS BY ONE UNIT

P090: DECREMENT DIGITS BY ONE UNIT

P091: PRINT NUMBERS IN WORDS

P092: ARMSTRONG NUMBER OR NOT

P093: SUM OF ENTERED NUMBERS

P094: COUNT +VE AND -VE VALUES

P095: AMOUNT PAID

P096: SUM OF FIRST,LAST,SECOND,SECOND LAST AND SO ON

P097: AVERAGE OF DIGITS

P098: EVEN LENGTH OR ODD LENGTH NUMBER

P099: SUM OF MIDDLE DIGIT(S)

P100: MULTIPLICATION OF MIDDLE DIGIT(S)

P101: N NATURAL NUMBERS

P102: N EVEN NUMBERS

P103: N ODD NUMBERS

P104: N NATURAL NUMBERS IN REVERSE

P105: NUMBER FOLLOWED BY ITS SQUARE

P106: NUMBER FOLLOWED BY ITS CUBE

P107: PRINT THE SEQUENCE 1,4,7,10,13,.....

P108: PRINT THE SEQUENCE 1,5,9,13,17,.....

P109: PRINT THE SEQUENCE 10,20,30,40,.....

P110: PRINT THE SEQUENCE 7, 14, 21, 28,....

P111: SUM OF 'N' NATURAL NUMBERS

P112: SUM OF 'N' EVEN NUMBERS

P113: SUM OF 'N' ODD NUMBERS

P114: SUM OF NUMBERS DIVISIBLE BY 3

P115: SUM OF NUMBERS DIVISIBLE BY 5

P116: SUM OF NUMBERS DIVISIBLE BY BOTH 2 AND 3

P117: PRINT ALL THE EVEN NUMBERS BETWEEN THE INTERVALS

P118: PRINT ALL THE ODD NUMBERS BETWEEN THE INTERVALS

P119: PRINT ALL THE FACTORS OF THE GIVEN NUMBER

P120: PRIME NUMBER OR NOT

P121: FACTORIAL OF THE NUMBER

P122: FIBANOCCI SEQUENCE

P123: TRIBANOCCI SEQUENCE

P124: STRONG NUMBER OR NOT

P125: LIST OF PRIME NUMBER BETWEEN THE GIVEN INTERVALS

P126: LUCKY CUSTOMER

P127: CLIMBING STAIR

P128: PIN

P129: PRIME NUMBER APPLICATION

P130: PERFECT NUMBER

P131: SUM OF DIGITS

P132: PARITY BITS

P133: FUN GAMES

P134: FACTORIAL GAME

P135: PARITY QUIZ

P136: PRIME NUMBER BUSSES

P137: SUM OF ALL INTEGERS

P138: COMPOSITE NUMBER

P139: DIVISIBLE BY 5 OR 7

P140: ENDING 3

P141: MIN AND MAX

P142: SUM OF ALL PRIME NUMBERS

P143: SUM OF ALL ARMSTRONG NUMBERS

P144: SUM OF ALL STRONG NUMBERS

P145: SUM OF ALL PERFECT NUMBERS

P146: MULTIPLICATION TABLE

P147: ENDING WITH 3

P148: LAST BEFORE DIGITI IS 3

P149: BEGINGIN AND ENDING WITH 3

P150: SUM OF FIRST AND LAST DIGIT IS 3

P151: READING AND WRITING AN ARRAY

P152: SUM OF ALL ELEMENTS IN AN ARRAY

P153: SUM OF EVEN ELEMENTS IN AN ARRAY

P154: SUM OF ODD ELEMENTS IN AN ARRAY

P155: SUM OF PRIME ELEMENTS IN AN ARRAY

P156: SUM OF PALINDROME ELEMENTS

P157: SUM OF ELEMENTS ENDING WITH 3

P158: SUM OF ELEMENTS AT EVEN INDEX

P159: SUM OF ELEMENTS AT ODD INDEX

P160: SUM OF TWO ARRAYS

P161: SUBTRACTION OF TWO ARRAYS

P162: MULTIPLICATION OF TWO ARRAYS

P163: INCREMENT EACH ELEMENT BY ONE UNIT

P164: ARRAY REVERSE

P165: REVERSE EACH ELEMENT IN ARRAY

P166: SORTING IN ASC

P167: SORTING IN DESC

P168: LINEAR SEARCH

P169: BINARY SEARCH

P170: MIN ELEMENT IN ARRAY

P171: MAX ELEMENT IN ARRAY

P172: 2nd MIN ELEMENT IN ARRAY

P173: 2nd MAX ELEMENT IN ARRAY

P174: DIFFERENCE BETWEEN MAX AND MIN ELEMENT

P175: SORTING 0's, 1's and 2's

P176: NUMBER OF OCCURRENCES

P177: NUMBER OF DUPLICATES

P178: PRINT UNIQUE ELEMENTS

P179: REPLACE WITH GREATER ELEMENT

P180: SUM OF FIRST AND LAST, SECOND AND SECOND LAST

P181: NUMBER OF EVEN AND ODD ELEMENTS

P182: SORT FIRST HALF OF ARRAY

P183: REARRANGE AN ARRAY

P184: ARRAY OF MULTIPLES

P185: INCLUSIVE ARRAY RANGE

P186: ELIMINATE ODD ELEMENTS

P187: POSITIVE COUNT AND NEGATIVE SUM

P188: SUM OF TWO SMALLEST ELEMENTS

P189: LAST N ELEMENTS

P190: MINI PEACKS

P191: ALL PRIME

P192: SUM OF ADJACENTS

P193: INSERT ELEMENT AT FIRST LOCATION

P194: INSERT ELEMENT AT LAST LOCATION

P195: DELETE FIRST ELEMENT

P196: DELETE LAST ELEMENT

P197: DELETE ELEMENT FROM LOCATION

P198: DELETE ELEMENT FROM ARRAY

P199: UPDATE ELEMENT IN ARRAY

P200: UPDATE ELEMENT PRESENT AT LOCATION

P201: ODD EVEN ONLINE GAME

P202: GARMENTS COMPANY APPAREL

P203: POLLED CAB SERVICE

P204: KTH PROCESSING QUEUE

P205: SEVEN BOOM

P206: POSITIVES AND NEGATIVES

P207: ALL VALUES ARE TRUE

P208: THIRD LARGEST AND SECOND SMALLEST

P209: ARRAY PALIANDROME

P210: PRODUCT WITH SUCCESSOR

P211: PRE-SORTED INTEGER ARRAY

P212: HALF ASCENDING AND HALF DESCENDING

P213: LUCKY DRAW

P214: SCORE OF PLAYER

P215: PERFECT MATH

P216: MULTIPLES OF 10

P217: ENCRYPTED DIGITS

P218: EASY SHOPPING

P219: CALCULATE MEAN

P220: TODAYS APPAREL

P221: BUCKET ID

P222: DEC TO OCTAL

P223: SUM OF ADJACENT ELEMENTS

P224: AIRPORT SECURITY

P225: CHOCOLATE FACTORY

P226: READING AND WRITING MATRIX ELEMENTS

P227: SUM OF ALL MATRIX ELEMENTS

P228: SUM OF ALL EVEN ELEMENTS

P229: SUM OF ALL ODD ELEMENTS

P230: SUM OF ALL PRIME ELEMENTS

P231: ROW WISE SUM IN MATRIX

P232: COLUMN WISE SUM IN MATRIX

P233: SUM OF DIAGONAL ELEMENTS IN MATRIX

P234: SUM OF OPPOSITE DIAGONAL ELEMENTS IN MATRIX

P235: SUM OF FIRST AND LAST ELEMENT IN THE MATRIX

P236: FIND THE PRODUCT OF DIAGONAL MATRIX

P237: FIND THE PRODUCT OF OPPOSITE DIAGONAL MATRIX

P238: MAX ELEMENT IN MATRIX

P239: MIN ELEMENT IN MATRIX

P240: MAX ELEMENT IN ROW OF A MATRIX

P241: MIN ELEMENT IN EACH ROW OF A MATRIX

P242: TRANSPOSE OF THE GIVEN MATRIX

P243: TRACE OF THE GIVEN MATRIX

P244: FIND THE FREQUENCY OF ODD AND EVEN

P245: IDENTITY MATRIX

P246: TWO MATRICES ARE EQUAL OR NOT

P247: ADDITION OF TWO MATRICES

P248: SUBTRACTION OF TWO MATRICES

P249: MULTIPLICATION OF TWO MATRICES

P250: SORT ALL THE ELEMENTS IN MATRIX IN ASC ORDER

P251: SORT ALL THE ELEMENTS IN MATRIX IN DESC ORDER

P252: SORT ALL THE ELEMENTS IN A ROW IN ASC ORDER

P253: SORT ALL THE ELEMENTS IN A ROW IN DESC ORDER

P254: SORT ALL THE ELEMENTS IN A COL IN ASC ORDER

P255: SORT ALL THE ELEMENTS IN A COL IN DESC ORDER

P256: SPARSE MATRIX

P257: SWAPING OF TWO ROWS

P258: SWAPING OF TWO COLUMNS

P259: INTERCHANGE THE DIAGONALS

P260: UPPER TRIANGULAR MATRIX

P261: LOWER TRIANGULAR MATRIX

P262: SCALAR MATRIX MULTIPLICATION

P263: SYMMETRIC MATRIX

P264: PRINT DIAGONAL ELEMENTS

P265: SQUARE OF EACH ELEMENT OF MATRIX

P266: SUM OF EVEN INDEXED ROWS IN MATRIX

P267: SUM OF ODD INDEXED ROWS IN MATRIX

P268: SUM OF EVEN INDEXED COLS IN MATRIX

P269: SUM OF ODD INDEXED COLS IN MATRIX

P270: SUM OF ELEMENTS WHOSE SUM OF ROW INDEX AND COL INDEX IS EVEN

P271: SUM OF ELEMENTS WHOSE SUM OF ROW INDEX AND COL INDEX IS ODD

P272: SUM OF PRIME ELEMENTS

P273: COUNT OF PRIME DIGITS IN GIVEN MATRIX

P274: REVERSE OF EACH ELEMENT IN MATRIX

P275: KEEP PALI NUMBER AND REPLACE REMAINING WITH 0'S

P276: READ AND WRITE STRING

P277: PRINT ONLY VOWELS

P278: PRINT ONLY CONSONANTS

P279: COUNT VOWELS

P280: COUNT CONSONANTS

P281: COUNT SPECIAL CHARACTERS

P282: COUNT SPACES

P283: CONVERT INTO LOWER CASE

P284: CONVERT INTO UPPER CASE

P285: SWAP CASE OR TOGGLE CASE

P286: FIRST CAPITAL LETTER

P287: NUMBER OF MISSES

P288: MAGIC DATE

P289: VIDEO LENGTH

P290: DEFANGING IP ADDRESS

P291: MAKE "ABBA"

P292: EXTRA END

P293: GET WORD COUNT

P294: CHECK IF STRING ENDING MATCHES SECOND STRING

P295: SHUFFLE NAMES

P296: REVERSE ORDER OF WORDS

P297: RE-FORM THE WORD

P298: CHECK BIRTH DAY

P299: PALIANDROME

P300: ANAGRAMS

P301: MAX OCCURRENCE OF CHARACTER

P302: COLOR OF CHESS BOARD

P303: FIND BOMB

P304: NUMBER OF X'S AND O'S

P305: SHUTTERING FUNCTION

P306: REPEATING LETTERS

P307: DOUBLE LETTERS

P308: BOARD GAME

P309: REMOVE VOWEL

P310: SPACE BETWEEN CHARACTERS

P311: VOWEL REPLACER

P312: SAY "HELLO"

P313: ZIP CODE

P314: MIDDLE CHARACTERS

P315: INDEX OF FIRST VOWEL

P316: DECIMAL PLACES

P317: REMOVE DUPLICATES

P318: HEXA CODE

P319: EVEN LENGTH WORDS

P320: NEXT LETTER

P321: FIRST 'N' VOWELS

P322: STRING IS ORDER

P323: FANNY'S OCCURRENCE

P324: CENTER STRING

P325: PARENTHESIS BALANCING

P326: AMERICAN KEYBOARD

P327: ROTATE STRING

P328: MISSING LETTERS

P329: REPLACE LETTER WITH POSITIONS

P330: REPLACE CHARACTER WITH ITS OCCURRENCES

P331: NON-REPEATING CHARACTER

P332: PANGRAM

P333: FIRST LETTER IN EACH WORD

P334: ONLY DIGITS

P335: CAPITALIZE EACH WORD

P336: STUDENT REWARED

P337: WORD KEY

P338: SWEET SEVENTEEN

P339: BEAUTIFY ME

P340: SECREATE INFO

P341: SECOND NON-REPEATING CHARACTER

P342: PASSWORD CHANGE

P343: CODING STANDARDS

P344: SENTENCE MAKING

P345: NEXT LETTER

P346: VALID ATM PIN

P347: NEXT 5 CHARACTERS

P348: NOT HAVING ALPHABET 'A'

P349: LENGTH OF THE GIVEN STRING

P350: LENGTH OF THE GIVEN STRING EXCLUDING SPACES,DIGITS AND SPECIAL SYMBOLS