C
1:
.
1.
1.
2.
3.
4.
5.
!. "
!
: 1..8
C.
A. !
1.
1. " # !
"!
« » $
% .
& $ C
:
• " ! # !
• ' ! # !
• ( ! # !
• ( & ! # !
• ( ) ! # !
A. !
1.
1. " # !
!
#
( * ! PIN N
+ min:
sum=0;
for (i=0; i<N; i++)
{
sum+=PIN[i];
}
1: « , » $ ,
PIN=[6,4,2,7,3].
2: - sum_program.c
! ! - ! ! .
A. !
1.
2. ' # !
!
$
( * ! PIN N
+ min:
prod=1;
for (i=0; i<N; i++)
{
prod*=PIN[i];
}
1: « , » $ ,
PIN=[6,4,2,1,3].
2: - prod_program.c
! ! - ! !
A. !
1.
3. # !
!
%
( * ! PIN N
+ min:
max=PIN[0];
for (i=1; i<N; i++)
{
if (PIN[i]>max)
max=PIN[i];
}
1: « , » $ ,
PIN=[4,2,6,1,3].
2: - max_program.c
! ! - .
A. !
1.
4. & # !
!
&
( * ! PIN N
+ min:
min=PIN[0];
for (i=1; i<N; i++)
{
if (PIN[i]<min)
min=PIN[i];
}
1: « , » $ ,
PIN=[4,2,6,1,3].
2: - min_program.c
! ! - .
A. !
1.
5. ) # !
!
'
( * ! PIN N
+ min:
sum=0;
for (i=0; i<N; i++)
{
sum=sum+PIN[i];
}
mo=sum/(float)N;
1: « , » $ ,
PIN=[4,2,6,1,3].
2: - mo_program.c
! ! - .
..
&- 1: 1 2
!
(
' % C :
! ! n !
& - 1 2
' % main $ (
, $ ! )
..
&- 2: / !
!
)
' % C :
! ! n !
/ * ! ! ! ! -
' % main $
..
&- 3: / & - ! #
!
' % C :
! ! n ! x
/ * ! - ! x - .
' % main $
..
&- 4: & / Fibonacci
!
' % C :
! ! n !
/ * n Fibonacci
( % )
' % main $
: 0 Fibonacci * ! :
Fn=Fn-1+Fn-2, n>2
F2=1
F1=1

ΑΛΓΟΡΙΘΜΟΙ ΣΕ C - ΜΑΘΗΜΑ 1 - ΔΙΑΠΕΡΑΣΗ ΠΙΝΑΚΑ (ΕΚΤΥΠΩΣΗ)

  • 1.
    C 1: . 1. 1. 2. 3. 4. 5. !. " ! : 1..8 C. A.! 1. 1. " # ! "! « » $ % . & $ C : • " ! # ! • ' ! # ! • ( ! # ! • ( & ! # ! • ( ) ! # ! A. ! 1. 1. " # ! ! # ( * ! PIN N + min: sum=0; for (i=0; i<N; i++) { sum+=PIN[i]; } 1: « , » $ , PIN=[6,4,2,7,3]. 2: - sum_program.c ! ! - ! ! .
  • 2.
    A. ! 1. 2. '# ! ! $ ( * ! PIN N + min: prod=1; for (i=0; i<N; i++) { prod*=PIN[i]; } 1: « , » $ , PIN=[6,4,2,1,3]. 2: - prod_program.c ! ! - ! ! A. ! 1. 3. # ! ! % ( * ! PIN N + min: max=PIN[0]; for (i=1; i<N; i++) { if (PIN[i]>max) max=PIN[i]; } 1: « , » $ , PIN=[4,2,6,1,3]. 2: - max_program.c ! ! - . A. ! 1. 4. & # ! ! & ( * ! PIN N + min: min=PIN[0]; for (i=1; i<N; i++) { if (PIN[i]<min) min=PIN[i]; } 1: « , » $ , PIN=[4,2,6,1,3]. 2: - min_program.c ! ! - . A. ! 1. 5. ) # ! ! ' ( * ! PIN N + min: sum=0; for (i=0; i<N; i++) { sum=sum+PIN[i]; } mo=sum/(float)N; 1: « , » $ , PIN=[4,2,6,1,3]. 2: - mo_program.c ! ! - .
  • 3.
    .. &- 1: 12 ! ( ' % C : ! ! n ! & - 1 2 ' % main $ ( , $ ! ) .. &- 2: / ! ! ) ' % C : ! ! n ! / * ! ! ! ! - ' % main $ .. &- 3: / & - ! # ! ' % C : ! ! n ! x / * ! - ! x - . ' % main $ .. &- 4: & / Fibonacci ! ' % C : ! ! n ! / * n Fibonacci ( % ) ' % main $ : 0 Fibonacci * ! : Fn=Fn-1+Fn-2, n>2 F2=1 F1=1