Δημοσιεύτηκε: 11 Ιούλ 2011, 16:12
linuxs έγραψε:
ΟΚ! Δεν νομίζω οτι είναι κάτι το δύσκολο...Να βάλω εγώ μια άσκηση? Να γράψετε το παραπάνω πρόγραμμα σε λιγότερες γραμμές απο τον migf1.
![]()
![]()
- Κώδικας: Επιλογή όλων
#include <stdio.h>
int main(int args, char **argv)
{
int sum = 0, population = 0, number, twodigits = 0;
do {
printf("Δώστε έναν αριθμό: ");
scanf("%d", &number);
population++;
if (number < 100 && number > -100 && number > 10){
twodigits++;
sum += number;
}
}while(number != 999);
printf("Δώσατε %d αριθμούς!\n", population);
printf("Οι διψήφιοι ήταν %d και είχαν άθροισμα %d!\n", twodigits, sum);
return 0;
}
Αν θέλετε ακόμα λιγότερες σειρές λύνεται και έτσι:
- Κώδικας: Επιλογή όλων
#include <stdio.h>
int main(int args, char **argv){int sum = 0, population = 0, number, twodigits = 0;do {printf("Δώστε έναν αριθμό: ");scanf("%d", &number);population++;if (number < 100 && number > -100 && number > 10){twodigits++;sum += number;}}while(number != 999);printf("Δώσατε %d αριθμούς!\n", population);printf("Οι διψήφιοι ήταν %d και είχαν άθροισμα %d!\n", twodigits, sum);return 0;}