include stdio h main int numbera numberb int
#include <stdio. h> main() { int numbera, numberb; int sum, difference, product, ratio, modulo; /* inputs*/ /*results*/ printf(“Enter two integer numbers: “); scanf(“%d%d”, &numbera, &numberb); /*get data*/ sum = numbera + numberb; /* compute results*/ difference = numbera - numberb; product = numbera * numberb; ratio = numbera / numberb; modulo = numbera % numberb; /* display output */ printf(“The sum of %d and %d is %dn”, numbera, numberb, sum); printf(“The difference of %d and %d is %dn”, numbera, numberb, differen printf(“The product of %d and %d is %dn”, numbera, numberb, product); printf(“The ratio of %d and %d is %dn”, numbera, numberb, ratio); printf(“The mod of %d and %d is %dn”, numbera, numberb, modulo); 14/2/2000 epl-131 6 }
/* program that computes the perimeter and area of a circle*/ #include <stdio. h> #define PI 3. 14259 /*program constant*/ main() { float radius; float perimeter, area; /* variable for input data*/ /*variable for output data*/ /*GET INPUT DATA*/ printf(“This program computes the area and perimeter of a circlen”); printf(“Enter radius of a circle in meters: ”); scanf(“%f”, &radius); /*COMPUTE PERIMETER AND AREA*/ perimeter = 2 * PI * radius; area = PI * radius; } /*PRINT RESULTS*/ printf(“A circle with radius %f m has perimeter %f m and area %f sq. mn”, radius, perimeter, area); 14/2/2000 epl-131 8
int number, count; …. . if (number <= 0){ count = count + 1; } printf(“%dn”, count); …. number count output 2 3 14/2/2000 epl-131 12
while (συν) x 14/2/2000 x<5 output epl-131 15
while (συν) x 0 1 2 3 4 5 14/2/2000 x<5 output 1 0 1 1 1 2 1 3 1 4 0 epl-131 16
Programming Block void main() { /* δηλωσεις και εντολες */ while(/*some test condition*/){ /* δηλωσεις και εντολες */ } if(/*some test condition*/){ /* δηλωσεις και εντολες */ } } 14/2/2000 epl-131 19
#include <stdio. h> main() { int i; /* loop counter */ i = -10; while(i<=10){ printf(“%dn”, i); i = i + 1; } } 14/2/2000 epl-131 21
#include <stdio. h> main() { int i; /* loop counter */ i = 1; while(i<=12){ printf(“%d”, i); if((i%3) == 0) { printf(“*”); } printf(“n”); i = i + 1; } } 14/2/2000 epl-131 23
Trace Table i i<=12 i%3 (i%3) == 0 output Τελικη τιμη του i : 14/2/2000 epl-131 24
- Slides: 24