today we did some assignments related to arithmetic operations in C programming self introduction in class is done discussed the rules and process about the game 2048 later sir discussed about the apps and websites
3-06-2026 :
today sir gave some puzzles like gold plate, cricket ground, painting the wall explained the format of algorithm : start, stop, read, print explained end-user experience wrote algorithms of sum of 2 numbers and product of 3 numbers according to end-user experience
4-06-2026 :
frontend features and backend process of whatsapp and instagram 2nd principle of algorithm: meaningful variable names explained about the "if" condition and goto condition explained tracing natural numbers algorithm with end user experience and if condition
5-06-2026 :
observed and practiced how the print statement works and how to write algorithm to print upto n even numbers : n=5, o/p: 0,2,4. algorithm to print upto n odd numbers : n=5, o/p: 1,3,5. algorithm to print n even numbers (version 1) : n=5, o/p: 0, 2, 4, 6, 8.
6-06-2026 :
algorithm to print n even numbers (version-2) : n=4, o/p: 0,2,4,6. algorithm to print n odd numbers (version-1) : n=4, o/p: 1, 3, 5, 7 algorithm to print n odd numbers (version-2) : n=5, o/p:1, 3, 5, 7, 9
8-06-2026 :
algorithm to find two numbers given their sum and product watched video of sadhguru ( devoting the process not the goal)
9-06-2026 :
known about the word Competence algorithm to find two numbers given their sum and product : 2*3=6 and 2+3=5 if(num1*num2=/ product)
10-06-2026 :
algorithm to find the n multiples of 5 : n=5, o/p: 5, 10, 15, 20, 25 algorithm to print the multiplication table of 5 : 5 X 1 = 5 ... 5 X 10 = 50 algorithm to print TABLE BOOK upto 20 algorithm to print upto n square series : n=25, o/p: 1, 4, 9, 16, 25 video for 3 min
12-06-2026 :
algorithm to print n square series : n=4, o/p: 1, 4, 9, 16. algorithm to print n power n series upto n
13-06-2026 :
algorithm to print n power n series upto n algorithm to print n n power n series fibonacci series up to n an algorithm to print n fibonacci series
15-06-2026 :
an algorithm to print the greatest of given two numbers (4 versions) algorithm to print whether the given number is prime or not
16-06-2026 :
algorithm to print whether the given number is prime or not (version 1)
17-06-2026 :
algorithm to print whether the given number is prime or not (version 1)
18-06-2026 :
algorithm to print whether the given number is prime or not (version 1) algorithm to print whether the given number is prime or not (version 2) algorithm to print the greatest of three numbers (2 versions) algorithm to print the greatest of ten numbers
20-06-2026 :
explained how to draw flow chart for the written algorithms flow chart for sum of two numbers , product of two numbers , natural numbers n=5
22-06-2026 :
explained the format of C language program printf statement practiced C language program for sum of two numbers installed linux and micro compiller executed the sum of two numbers and product of two numbers video for 3 min and audio for 1 min
23-06-2026 :
explained how to write if and goto statement by using while in c language executed the c language programs using algorithms in ubuntu
24-06-2026 :
executed the c language programs using algorithms in ubuntu drawn flow charts for algorithms
25-06-2026 :
drawn flow charts for algorithms explained composition and decomposition of sotware explained about design patterns like prompt engineering, context engineering, harness engineering, loop engineering
26-06-2026 :
executed algorithms in ubuntu learned about local git and github trust building pushed all the c language programs into github
2-07-2026 :
explored various linux commands in ubuntu learned number system (binary, octal, decimal, hexa-decimal) video for 3 minuites about number system
3-07-2026 :
i learned about debugging and practiced with examples i have debugged fibonacci series and comparison of two numbers programs
4-07-2026 :
presented the topics that have learned in june month watched youtube video on system internals
6-07-2026 :
Task-4: Pipes and redirections - streams in shell
7-07-2026 :
learned about chmod command and practiced tasks on chmod by creating a files, giving permissions r,w,x saw some linux commands(kill, ls -hal, du etc.)
8-07-2026 :
presentation on Environmental variables Task-7 : Pipes and redirections Question Bank solved briefly discussed about the Task-7
9-07-2026 :
Revised task-3 (Relative and absolute paths) task-3 question bank solved
10-07-2026 :
learned about C function and function call i worked on the task-8 regarding function declaration, definition, calling
11-07-2026 - 13-07-2026
Inner engineering program
14-07-2026 :
compleated the task on functions and revised the task debugging. performed the debugging on functions. Answerd the questions on the compilation pipeline Wrote the algorithm and c program on "Finding sum of MSD and LSD of the given number.
15-07-2026 :
I have learnt how to print addresses of array values wrote an algorithm about given a number and digit find how many times is repeated in the number
16-07-2026 :
I have learnt about scope , global variable,local variable practically executed program using multiple functions by calling how the addresses of variables are placed in memory during run time the address of variables c which are used in function definition changes everytime but when i try to debugg that code but there varaibles addresses remains same here i learned about ASLR stands for address space layout randomization which is done by the OS but during debugging time OS is not provide ASLR thats why variable address remains same understood hexadecimals and practiced with few examples
17-07-2026 :
learnt about OS loader, RAM, ELF executable cpu execution and program counter(pc) learnt about stack frames and call stack, call function
18-07-2026 :
practically seen how the stack frame created while calling a function using LLDB debugger Observed how stack frame dissappearing after returning a function value ann comes back to return address
20-07-2026 :
completed task_9 quetions related to functions learnt about bitwise operators(>>,<<,&,|)
21-07-2026 :
completed task_5 and task_6 quetions related to linux commands and debugging learnt about different OS their shells and command line applications(ex:clang,ls)
22-07-2026 :
understood about types of servers and developer life cycle learnt about bitwise operators and practiced task on bitwise operator
23-07-2026 :
checked the algorithms weather they are correct or not using algorithm tracer. installed different packages like cs50 tools, pip etc and by using cs50 we checked our c programs are passing all test cases or not. done task on address variable learnt the concepts like different types of literals(array literals,integer literals, charecter literal, string literals), string terminator, different logical operations and where they use in real time,address variable,ASCII chart etc.
24-07-2026 :
just learned about how multi processes run simultaneously(treads) understood the address variables by wrote a c program on address variables completed task on address variables — store an address, reach the box
25-07-2026 :
submitted all the c programs done task on "Address Variables — Store an Address, Reach the Box" done task on "Bytes Become Meaning — Colours, Characters & Encodings"
30-07-2026 :
Attended AiSummit Explored different stalls and connected with people Listened different aspects of AI by different experts
01-08-2026 :
solved the questions of the tasks done pending tasks Attended online class on the topic "git"
03-08-2026 :
completed all pending tasks got clarity on git commands Explored git and github
04-08-2026 :
learnt how to code in python completed task on "Python input() and Types — Strings, Numbers, and How print Lays Them Out"