C言語基礎練習:制御フローと乱数処理の応用

本稿では、C言語の基本的な制御文(while, if-else, for)と乱数生成を組み合わせた6つの練習問題を紹介する。各コードは動作を簡潔に保ちつつ、変数名やロジックを一部変更してある。 1. ランダム学籍番号生成 現在時刻をシードに、2種類の学科からランダムに5人を選び、学籍番号(20256343に続く4桁)を出力する。学科の振り分けは乱数(0/1)で決定し、各学科の番号範囲 ...

8月28日 16:20 投稿

プログラミング演習問題集

タスク1 1 #include <stdio.h> 2 #include <stdlib.h> 3 #include <time.h> 4 #define COUNT 5 5 #define MIN_A 397 6 #define MAX_B 476 7 #define MAX_C 21 8 int main() { 9 int index; 10 int group_id, student_num; 11 srand(time(NULL)); // システム時刻をシード値に設定 12 index = 0; 13 while(index < COUNT) { 14 group_id = ra ...

5月21日 20:21 投稿