C言語による制御構造と乱数処理の実践演習
本演習では、C言語における反復処理(while・for)、分岐処理(if・switch)、乱数生成、および基本的な入出力操作を統合的に活用する6つの課題を実施します。
課題1:動的学籍番号生成器
固定プレフィックス「20490042」に、1~100の範囲でランダムに選ばれた4桁整数を連結し、5件分出力します。乱数シードは現在時刻に基づき初期化されます。
#include <stdio.h>
...
6月21日 17:37 投稿
C言語プログラミング実験:制御構造と乱数処理の応用
実験任務1
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#define STUDENT_COUNT 5
int main() {
int id_value;
int counter;
srand(time(NULL));
for (counter = 0; counter < STUDENT_COUNT; counter++) {
id_value = rand() % 100 + 1;
printf("20240042%04d\n", id_value);
}
system(" ...
5月21日 19:23 投稿