fundamentals of programming€¦ · int g, a; while (1) { printf("enter grade:...
TRANSCRIPT
![Page 1: Fundamentals of Programming€¦ · int g, a; while (1) { printf("Enter grade: scanf("%d", &g); break, = all (a) (g < 10); else puts( " pass ) ; int g, a; while (1) { printf("Enter](https://reader035.vdocument.in/reader035/viewer/2022071212/6025d82af26c3504ca71cc52/html5/thumbnails/1.jpg)
Fundamentals of Programmingsession 12
C Program Control, operators precedence
![Page 2: Fundamentals of Programming€¦ · int g, a; while (1) { printf("Enter grade: scanf("%d", &g); break, = all (a) (g < 10); else puts( " pass ) ; int g, a; while (1) { printf("Enter](https://reader035.vdocument.in/reader035/viewer/2022071212/6025d82af26c3504ca71cc52/html5/thumbnails/2.jpg)
https://www.tutorialspoint.com/cprogramming/c_operators_precedence.htm
![Page 3: Fundamentals of Programming€¦ · int g, a; while (1) { printf("Enter grade: scanf("%d", &g); break, = all (a) (g < 10); else puts( " pass ) ; int g, a; while (1) { printf("Enter](https://reader035.vdocument.in/reader035/viewer/2022071212/6025d82af26c3504ca71cc52/html5/thumbnails/3.jpg)
operators - comparison
a + b >= c * d
![Page 4: Fundamentals of Programming€¦ · int g, a; while (1) { printf("Enter grade: scanf("%d", &g); break, = all (a) (g < 10); else puts( " pass ) ; int g, a; while (1) { printf("Enter](https://reader035.vdocument.in/reader035/viewer/2022071212/6025d82af26c3504ca71cc52/html5/thumbnails/4.jpg)
operators - comparison
a > b + c && k == d
![Page 5: Fundamentals of Programming€¦ · int g, a; while (1) { printf("Enter grade: scanf("%d", &g); break, = all (a) (g < 10); else puts( " pass ) ; int g, a; while (1) { printf("Enter](https://reader035.vdocument.in/reader035/viewer/2022071212/6025d82af26c3504ca71cc52/html5/thumbnails/5.jpg)
operators - comparison
20 > 16 > 10
![Page 6: Fundamentals of Programming€¦ · int g, a; while (1) { printf("Enter grade: scanf("%d", &g); break, = all (a) (g < 10); else puts( " pass ) ; int g, a; while (1) { printf("Enter](https://reader035.vdocument.in/reader035/viewer/2022071212/6025d82af26c3504ca71cc52/html5/thumbnails/6.jpg)
operators - comparison
(20 > 16) > 10
![Page 7: Fundamentals of Programming€¦ · int g, a; while (1) { printf("Enter grade: scanf("%d", &g); break, = all (a) (g < 10); else puts( " pass ) ; int g, a; while (1) { printf("Enter](https://reader035.vdocument.in/reader035/viewer/2022071212/6025d82af26c3504ca71cc52/html5/thumbnails/7.jpg)
operators - comparison
1 > 10
![Page 8: Fundamentals of Programming€¦ · int g, a; while (1) { printf("Enter grade: scanf("%d", &g); break, = all (a) (g < 10); else puts( " pass ) ; int g, a; while (1) { printf("Enter](https://reader035.vdocument.in/reader035/viewer/2022071212/6025d82af26c3504ca71cc52/html5/thumbnails/8.jpg)
iterations
Write a program printing squares of 1 to N (1, 4, 9, …, N2)
![Page 9: Fundamentals of Programming€¦ · int g, a; while (1) { printf("Enter grade: scanf("%d", &g); break, = all (a) (g < 10); else puts( " pass ) ; int g, a; while (1) { printf("Enter](https://reader035.vdocument.in/reader035/viewer/2022071212/6025d82af26c3504ca71cc52/html5/thumbnails/9.jpg)
iterations
![Page 10: Fundamentals of Programming€¦ · int g, a; while (1) { printf("Enter grade: scanf("%d", &g); break, = all (a) (g < 10); else puts( " pass ) ; int g, a; while (1) { printf("Enter](https://reader035.vdocument.in/reader035/viewer/2022071212/6025d82af26c3504ca71cc52/html5/thumbnails/10.jpg)
for loop
![Page 11: Fundamentals of Programming€¦ · int g, a; while (1) { printf("Enter grade: scanf("%d", &g); break, = all (a) (g < 10); else puts( " pass ) ; int g, a; while (1) { printf("Enter](https://reader035.vdocument.in/reader035/viewer/2022071212/6025d82af26c3504ca71cc52/html5/thumbnails/11.jpg)
for loop
![Page 12: Fundamentals of Programming€¦ · int g, a; while (1) { printf("Enter grade: scanf("%d", &g); break, = all (a) (g < 10); else puts( " pass ) ; int g, a; while (1) { printf("Enter](https://reader035.vdocument.in/reader035/viewer/2022071212/6025d82af26c3504ca71cc52/html5/thumbnails/12.jpg)
for loop
![Page 13: Fundamentals of Programming€¦ · int g, a; while (1) { printf("Enter grade: scanf("%d", &g); break, = all (a) (g < 10); else puts( " pass ) ; int g, a; while (1) { printf("Enter](https://reader035.vdocument.in/reader035/viewer/2022071212/6025d82af26c3504ca71cc52/html5/thumbnails/13.jpg)
for loop
![Page 14: Fundamentals of Programming€¦ · int g, a; while (1) { printf("Enter grade: scanf("%d", &g); break, = all (a) (g < 10); else puts( " pass ) ; int g, a; while (1) { printf("Enter](https://reader035.vdocument.in/reader035/viewer/2022071212/6025d82af26c3504ca71cc52/html5/thumbnails/14.jpg)
for loop
![Page 15: Fundamentals of Programming€¦ · int g, a; while (1) { printf("Enter grade: scanf("%d", &g); break, = all (a) (g < 10); else puts( " pass ) ; int g, a; while (1) { printf("Enter](https://reader035.vdocument.in/reader035/viewer/2022071212/6025d82af26c3504ca71cc52/html5/thumbnails/15.jpg)
Count the ratings
1: Bad
2: Average
3: Good
4: Excellent
![Page 16: Fundamentals of Programming€¦ · int g, a; while (1) { printf("Enter grade: scanf("%d", &g); break, = all (a) (g < 10); else puts( " pass ) ; int g, a; while (1) { printf("Enter](https://reader035.vdocument.in/reader035/viewer/2022071212/6025d82af26c3504ca71cc52/html5/thumbnails/16.jpg)
Count the ratings
![Page 17: Fundamentals of Programming€¦ · int g, a; while (1) { printf("Enter grade: scanf("%d", &g); break, = all (a) (g < 10); else puts( " pass ) ; int g, a; while (1) { printf("Enter](https://reader035.vdocument.in/reader035/viewer/2022071212/6025d82af26c3504ca71cc52/html5/thumbnails/17.jpg)
Count the ratings
![Page 18: Fundamentals of Programming€¦ · int g, a; while (1) { printf("Enter grade: scanf("%d", &g); break, = all (a) (g < 10); else puts( " pass ) ; int g, a; while (1) { printf("Enter](https://reader035.vdocument.in/reader035/viewer/2022071212/6025d82af26c3504ca71cc52/html5/thumbnails/18.jpg)
Count the ratings
![Page 19: Fundamentals of Programming€¦ · int g, a; while (1) { printf("Enter grade: scanf("%d", &g); break, = all (a) (g < 10); else puts( " pass ) ; int g, a; while (1) { printf("Enter](https://reader035.vdocument.in/reader035/viewer/2022071212/6025d82af26c3504ca71cc52/html5/thumbnails/19.jpg)
logical operators
10 < a && a < 16
![Page 20: Fundamentals of Programming€¦ · int g, a; while (1) { printf("Enter grade: scanf("%d", &g); break, = all (a) (g < 10); else puts( " pass ) ; int g, a; while (1) { printf("Enter](https://reader035.vdocument.in/reader035/viewer/2022071212/6025d82af26c3504ca71cc52/html5/thumbnails/20.jpg)
logical operators
if (|a| > 10)
![Page 21: Fundamentals of Programming€¦ · int g, a; while (1) { printf("Enter grade: scanf("%d", &g); break, = all (a) (g < 10); else puts( " pass ) ; int g, a; while (1) { printf("Enter](https://reader035.vdocument.in/reader035/viewer/2022071212/6025d82af26c3504ca71cc52/html5/thumbnails/21.jpg)
logical operators
a > 10 || a < -10
![Page 22: Fundamentals of Programming€¦ · int g, a; while (1) { printf("Enter grade: scanf("%d", &g); break, = all (a) (g < 10); else puts( " pass ) ; int g, a; while (1) { printf("Enter](https://reader035.vdocument.in/reader035/viewer/2022071212/6025d82af26c3504ca71cc52/html5/thumbnails/22.jpg)
logical operators
!(a <= 10 && a >= -10)
![Page 23: Fundamentals of Programming€¦ · int g, a; while (1) { printf("Enter grade: scanf("%d", &g); break, = all (a) (g < 10); else puts( " pass ) ; int g, a; while (1) { printf("Enter](https://reader035.vdocument.in/reader035/viewer/2022071212/6025d82af26c3504ca71cc52/html5/thumbnails/23.jpg)
logical operators
!(a == b) a != b
![Page 24: Fundamentals of Programming€¦ · int g, a; while (1) { printf("Enter grade: scanf("%d", &g); break, = all (a) (g < 10); else puts( " pass ) ; int g, a; while (1) { printf("Enter](https://reader035.vdocument.in/reader035/viewer/2022071212/6025d82af26c3504ca71cc52/html5/thumbnails/24.jpg)
confusing '==' with '='
![Page 25: Fundamentals of Programming€¦ · int g, a; while (1) { printf("Enter grade: scanf("%d", &g); break, = all (a) (g < 10); else puts( " pass ) ; int g, a; while (1) { printf("Enter](https://reader035.vdocument.in/reader035/viewer/2022071212/6025d82af26c3504ca71cc52/html5/thumbnails/25.jpg)
confusing '==' with '='
![Page 26: Fundamentals of Programming€¦ · int g, a; while (1) { printf("Enter grade: scanf("%d", &g); break, = all (a) (g < 10); else puts( " pass ) ; int g, a; while (1) { printf("Enter](https://reader035.vdocument.in/reader035/viewer/2022071212/6025d82af26c3504ca71cc52/html5/thumbnails/26.jpg)
![Page 27: Fundamentals of Programming€¦ · int g, a; while (1) { printf("Enter grade: scanf("%d", &g); break, = all (a) (g < 10); else puts( " pass ) ; int g, a; while (1) { printf("Enter](https://reader035.vdocument.in/reader035/viewer/2022071212/6025d82af26c3504ca71cc52/html5/thumbnails/27.jpg)