情報科学演習 宿題 2011.10.24

Back


81から90の範囲の整数と11から20の範囲の整数を乱数を用いて発生させ,その商と剰余を求めて表示する プログラムを作成せよ.結果の表示は文字の配置も含めて以下のようになるものとし,1行目に必ず 学生番号を表示するようにすること.また,末尾にハイフンによるラインを引い ておくこと.

My student number: s114099

Quotient of 89 divided by 18:    4
Residue of 89 divided by 18:    17

-----------------------------------

解答用紙


解答例

#include <stdio.h>
#include <stdlib.h>
#include <time.h>

main()
{
	srand((unsigned) time(NULL));
	
	int num1, num2;
	
	num1 = rand() % 10 + 81;
	num2 = rand() % 10 + 11;

	printf("My student number: s114099\n\n");
	printf("Quotient of %d divided by %d: %4d\n", num1, num2, num1 / num2);
	printf("Residue of %d divided by %d: %5d\n", num1, num2, num1 % num2);
	printf("\n-----------------------------------\n\n");
	
	return(0);
}


Back