please can some one guide me, to the answer
Write a C program to enter 15 numbers as an input from the
keyboard and program will find and print odd numbers and
their average.
i have studied
while and do while loop
for loop
if and else if
switch
Answer Posted / daniel
Here is my (hopefully) not so very complicated piece of code:
#include <stdio.h>
#define NUMBERS 15
int main(){
int numbers[NUMBERS]; // array containing the numbers introduce on the keboard
int count = 0, sum = 0; // variables used to calculate the average
int i;
float avg;
printf("Insert numbers, one number by line:\n");
for (i=0;i<NUMBERS;i++){
scanf("%d", &numbers[i]);
}
//calculate avg
for (i=0;i<NUMBERS;i++){
if(numbers[i] % 2 == 1){ // if it's an odd number print it on the stdout
printf("Odd number: %d\n", numbers[i]);
sum += numbers[i]; // sum the numbers
count++; // count the odd numbers
}
}
printf("\n");
//just one last step
avg = (float)sum / count;
printf("Average is %.2f\n", avg);
return 0;
}
| Is This Answer Correct ? | 2 Yes | 0 No |
Post New Answer View All Answers
Describe the difference between = and == symbols in c programming?
What is the right type to use for boolean values in c? Is there a standard type?
How to delete a node from linked list w/o using collectons?
What is a char in c?
What is an example of structure?
Is exit(status) truly equivalent to returning the same status from main?
Write a program to generate the Fibinocci Series
Why do we use return in c?
What is the use of static variable in c?
Can we declare function inside main?
What is a nested formula?
Why isn't any of this standardized in c? Any real program has to do some of these things.
When should we use pointers in a c program?
simple program of graphics and their output display
Write a program to find factorial of a number using recursive function.