how to assign array values at running time in matlab

2 views (last 30 days)
for example this my c code and how can i write in matalb
main( )
{
int avg, sum = 0 ;
int i ;
int marks[30] ; /* array declaration */
for ( i = 0 ; i <= 29 ; i++ )
{
printf ( "\nEnter marks " ) ;
scanf ( "%d", &marks[i] ) ; /* store data in array */
}
for ( i = 0 ; i <= 29 ; i++ )
sum = sum + marks[i] ; /* read data from an array*/
avg = sum / 30 ;
printf ( "\nAverage marks = %d", avg ) ;
}
  1 Comment
live to l e a r n  MATLAB
live to l e a r n MATLAB on 22 Sep 2012
Am asked about how to store the dates in array while running time, read data from an array
in c we have
for ( i = 0 ; i <= 29 ; i++ ) { printf ( "\nEnter marks " ) ; scanf ( "%d", &marks[i] ) ; /* store data in array / } for ( i = 0 ; i <= 29 ; i++ ) sum = sum + marks[i] ; / read data from an array*/
avg = sum / 30 ; printf ( "\nAverage marks = %d", avg ) ; }
it means my question is this are my elements 1 8 9 12 15 .and now how write and read in arrays

Sign in to comment.

Accepted Answer

Walter Roberson
Walter Roberson on 22 Sep 2012
See input(); see also questdlg() and uicontrol()

More Answers (0)

Categories

Find more on Operators and Elementary Operations in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!