projects
- intro (due 20140124)
- "Hello, World!" (due 20140131)
- data types (due 20140207)
- Squares (due 20140214)
- Day of Week (due 20140221)
- Nikhilam (due 20140228)
- Multiply by 11 (due 20140307)
- Vertically and Crosswise (due 20140321)
projects
This is an old revision of the document!
Corning Community College
CSCS1320 C/C++ Programming
Assignments, Documents, Information, and Projects
#include <stdio.h> #include <stdlib.h> int main() { int i, x, m = 0; srand(time(NULL)); x = rand()%4 +1; for(i=0;i<x;i++) { m = m + i + x; } if(m<8) i=7; else if(m==16) i=4; else if((m%2)==1) i=33; else i=6; printf("%d\n", m); return(0); }
#include <stdio.h> #include <stdlib.h> int main(int argc, char **argv) { int m, i, x; if(argc <2) { fprintf(stderr, "Error!\n"); exit(1); } x= atoi(argv[1]); for(i=0;i<x;i++) { m = m+i+x; } m=m%8; switch(m) { case 0: i=3; break; case 1: case 2: i=12; break; case 4: case 7: i=7; break; case 5: i=2; break; default: i=0; break; } printf("%d\n", m); return(0); }
int number = 0; printf("Enter a number (0-10): "); scanf("%d", &number); if (number < 0) { printf("Error, value is less than 0!\n"); } else if (number == 1) { printf("ONE!\n"); } else if ((number <= 10) && ((number % 2) == 0)) // detect even number (compound if) { printf("Even number of %d\n", number); } else if ((number == 3) || (number == 7)) // compound if using OR connective { printf("you entered a %d\n", number); } else if ((number > 4) && (number < 10)) // compound if using AND connective { printf("remaining odd number of %d\n", number); // how will this only hit 5 or 9? } else { printf("value is greater than 10!\n"); }