Δημοσιεύτηκε: 03 Ιούλ 2011, 21:52
από migf1
Άθροισμα περιττών αριθμών από το 1 μέχρι MAX (αλλάξτε την τιμή του MAX σε ότι θέλετε μέσα στον κώδικα)
- Κώδικας: Επιλογή όλων
/* -------------------------------------------------------------
* Υπολογίζει και τυπώνει το άθροισμα των περιττών αριθμών από
* το 1 έως MAX (συμπεριλαμβανομένων)
* Για την εύρεση του αν ένας αριθμός είναι περιττός, εξετάζει αν
* το υπόλοιπο της διαίρεσής του με το 2 είναι διάφορο του μηδενός
* (όταν το υπόλοιπο της διαίρεσης είναι 0, τότε ο αριθμός είναι άρτιος)
* -------------------------------------------------------------
*/
#include <stdio.h>
#define MAX 1000 // αλλάξτε το σε όποιον θετικό ακέραιο θέλετε
int main ( void )
{
long oddsum = 0;
register int i;
for (i=1; i < MAX+1; i++)
if ( i%2 != 0 )
oddsum += i;
printf("Sum of odd numbers from 1 to %d = %ld\n", MAX, oddsum);
return 0;
}