Line | |
---|

1 | int for_2(int a,int b){ |
---|

2 | int i,min,max,pas,resul; |
---|

3 | resul = 0; |
---|

4 | min = a*2; |
---|

5 | max = a*4; |
---|

6 | pas=b+1; |
---|

7 | for(i=min;i<max;i=i+pas){ |
---|

8 | resul=resul+i; |
---|

9 | } |
---|

10 | return resul+1; |
---|

11 | } |
---|

12 | |
---|

13 | int for_loopParalAsync (int a, int b, int c) { |
---|

14 | int i, j, x, y,z; |
---|

15 | x=0; |
---|

16 | a=0; |
---|

17 | a=a+3; |
---|

18 | a=a*2; |
---|

19 | a=a/3; |
---|

20 | a=a+8; |
---|

21 | for (i=0; i<20; i = i+1) { |
---|

22 | x=x+1; |
---|

23 | b=b+2; |
---|

24 | y=b/x; |
---|

25 | } |
---|

26 | for (j=1; j<a; j = j+1) { |
---|

27 | c=c*2; |
---|

28 | z=c/j; |
---|

29 | } |
---|

30 | return x; |
---|

31 | } |
---|

32 | |
---|

33 | int for_double(int pas){ |
---|

34 | int i,j, result, a, b; |
---|

35 | a = 0; |
---|

36 | b = 0; |
---|

37 | for(i=0;i<12;i=i+pas){ |
---|

38 | a=a+i; |
---|

39 | } |
---|

40 | for(j=0;j<5;j=j+pas){ |
---|

41 | b=b+j; |
---|

42 | } |
---|

43 | result = a*b; |
---|

44 | return result; |
---|

45 | } |
---|

46 | |
---|

47 | int for_ex(int b,int e,int pas){ |
---|

48 | int i,res; |
---|

49 | res=0; |
---|

50 | for(i=b+3;i<=e*2;i=i+pas){ |
---|

51 | res=res-i; |
---|

52 | } |
---|

53 | return res; |
---|

54 | } |
---|

55 | |
---|

56 | int for_fortSimple(int a, int b,int pas){ |
---|

57 | int res,i,sortie, c; |
---|

58 | res=0; |
---|

59 | for(i=a;i<b;i=i+pas){ |
---|

60 | res=res+i; |
---|

61 | } |
---|

62 | sortie=res+a; |
---|

63 | return sortie; |
---|

64 | } |
---|

65 | |
---|

66 | int for_imbriq(int pas1,int pas2){ |
---|

67 | int i,j,a,b; |
---|

68 | a=0; |
---|

69 | for(i=0;i<23;i=i+pas1){ |
---|

70 | b=0; |
---|

71 | for(j=1;j<12;j=j+pas2){ |
---|

72 | a=a+b; |
---|

73 | b=b%j; |
---|

74 | } |
---|

75 | } |
---|

76 | return a; |
---|

77 | } |
---|

78 | |
---|

79 | int for_incr(int b,int e){ |
---|

80 | int i,res; |
---|

81 | res=0; |
---|

82 | for(i=b+3;i<=e*2;i=i+1){ |
---|

83 | res=res-i; |
---|

84 | } |
---|

85 | return res; |
---|

86 | } |
---|

87 | |
---|

88 | int for_incrParam(int a, int b){ |
---|

89 | int i,z,c; |
---|

90 | z= a+b; |
---|

91 | c= 3*z; |
---|

92 | for(i=z-4;i<b+6;i=i+a){ |
---|

93 | i=i+z+a; |
---|

94 | } |
---|

95 | return i; |
---|

96 | } |
---|

97 | |
---|

98 | int for_forfor (){ |
---|

99 | int i,j; |
---|

100 | for (i=0,j=0;i<10;i=i+1) {j=j+1;j=j+1;} |
---|

101 | return j; |
---|

102 | } |
---|

103 | |
---|

104 | int main(){ |
---|

105 | int a; |
---|

106 | a = for_2(3,1); |
---|

107 | a = for_loopParalAsync(1,2,3); |
---|

108 | a = for_double(1); |
---|

109 | a = for_ex(2,10,1); |
---|

110 | a = for_fortSimple(2,10,1); |
---|

111 | a = for_imbriq(2,3); |
---|

112 | a = for_incr(2,3); |
---|

113 | a = for_incrParam(2,3); |
---|

114 | a = for_forfor(); |
---|

115 | return a; |
---|

116 | } |
---|

**Note:** See

TracBrowser
for help on using the repository browser.