課題 1 /* 加古富志雄 学籍番号 99999999 */ #include <stdio.h> { int tensuu printf(“点数を入力してください?”); scanf(“%d”, &tensuu); switch(tensuu/10) { case 10: if(tensuu == 100) printf(“評価は優です\n”); else printf(“評価できません\n”); break; case 9: case 8: printf(“評価は優です\n”); break; case 7: printf(“評価は良です\n”); break; case 6: printf(“評価は可です\n”); break; case 5: case 4: case 3: case 2: case 1: case 0: printf(“評価は不可です\n”); break; default: printf(“評価できません\n”); } } 1 課題 2 /* 加古富志雄 学籍番号 99999999 */ #include <stdio.h> main() { char ans; printf(“いらっしゃい!ネタは何にする?\n a)マグロ, b) ヒラメ, c) ウニだ よ”); scanf(“%c”, &ans); switch(ans) { case ‘a’: printf(“マグロ一丁ね!\n”); break; case ‘b’: printf(“ヒラメはカレイと違うんだよ!\n”);break; case ‘c’: printf(“ウニはネタ切れだよ!\n”); break; default: printf(“損なネタはないよ!\n”); } } 2 課題 3 /* 加古富志雄 学籍番号 99999999 */ #include <stdio.h> main() { int c; printf(“小文字のアルファベット1文字を入力? “); scanf(“%c ”, &c); if(c >= ‘a’ && c <= ‘z’) { printf(“%cの大文字は%cです\n”, c, c – 32); } else { printf(“%cは小文字のアルファベットではありません\n”, c); } } 3 課題 4 /* 加古富志雄 学籍番号 99999999 */ #include <stdio.h> main() { char c; int m; printf(“一文字を入力: “); scanf(“%d”, &c); if(c >= ‘0’ && c <= ‘9) printf(“%dです\n”, c – ‘0’); else if(c >= ‘A’ && c <= ‘F’) printf(“%dです\n”, c-’A’ + 10); else if(c >= ‘a’ && c <= ‘f’) printf(“%dです\n”, c – ‘a’ + 10); else printf(“%cは16進数ではありません\n”, c); } 4 課題 5 /* 加古富志雄 学籍番号 99999999 */ #include <stdio.h> main() { int m; printf(“月を入力: “); scanf(“%d”, &m); switch(m) { case 2:printf(“%d月は28日までですが、閏年には29日まであります\n”, m); break; case 4: case 6: case 9: case 11: printf(“%d月は31日あります\n”, m); break; case 1: case 3: case 5: case 7: case 8: case 12: printf(“%d月は31日あります\n”, m); break; default: printf(“ふざけているのか?\n”); } 5
© Copyright 2024 ExpyDoc