// C code
// This program will calculate the sum of 10 positive integers.
// Developer: Daniel Toueg
// Date: September 19, 2018
#include <stdio.h>
int main ( )
{
/* variable definition: */
float count, value, sum;
double avg;
/* Initialize */
count = 0 ;
sum = 0 ;
avg = 0.0 ;
// Loop through to input values
while ( count < 10 )
{
printf ( "Enter a positive decimal\n " ) ; if ( value >= 0 ) {
sum = sum + value;
count = count + 1 ;
}
else {
printf ( "Value must be positive\n " ) ; }
}
// Calculate avg. Need to type cast since two decimals will yield a decimal
avg = ( double ) sum/ count;
printf ( "average is %lf\n " , avg
) ; return 0 ;
}
Ly8gQyBjb2RlCi8vIFRoaXMgcHJvZ3JhbSB3aWxsIGNhbGN1bGF0ZSB0aGUgc3VtIG9mIDEwIHBvc2l0aXZlIGludGVnZXJzLgovLyBEZXZlbG9wZXI6IERhbmllbCBUb3VlZwovLyBEYXRlOiBTZXB0ZW1iZXIgMTksIDIwMTgKI2luY2x1ZGUgPHN0ZGlvLmg+CmludCBtYWluICgpCnsKLyogdmFyaWFibGUgZGVmaW5pdGlvbjogKi8KZmxvYXQgY291bnQsIHZhbHVlLCBzdW07CmRvdWJsZSBhdmc7Ci8qIEluaXRpYWxpemUgKi8KY291bnQgPSAwOwpzdW0gPSAwOwphdmcgPSAwLjA7Ci8vIExvb3AgdGhyb3VnaCB0byBpbnB1dCB2YWx1ZXMKd2hpbGUgKGNvdW50IDwgMTApCnsKIHByaW50ZigiRW50ZXIgYSBwb3NpdGl2ZSBkZWNpbWFsXG4iKTsKICBzY2FuZigiJWYiLCAmdmFsdWUpOwogaWYgKHZhbHVlID49IDApIHsKIHN1bSA9IHN1bSArIHZhbHVlOwogY291bnQgPSBjb3VudCArIDE7CiB9CiBlbHNlIHsKIHByaW50ZigiVmFsdWUgbXVzdCBiZSBwb3NpdGl2ZVxuIik7CiB9Cn0KLy8gQ2FsY3VsYXRlIGF2Zy4gTmVlZCB0byB0eXBlIGNhc3Qgc2luY2UgdHdvIGRlY2ltYWxzIHdpbGwgeWllbGQgYSBkZWNpbWFsCmF2ZyA9IChkb3VibGUpIHN1bS9jb3VudDsKcHJpbnRmKCJhdmVyYWdlIGlzICVsZlxuICIgLCBhdmcgKTsKcmV0dXJuIDA7Cn0K