2019-03-01から1ヶ月間の記事一覧

一週間で身につくC# の勉強中13

prob8-11 長さ10の整数型の配列変数を2つ用意し、それぞれに、各要素に1から10の整数を代入し、以下のようにそれぞれの配列に共通する値の一覧のみが入った配列と、2つのうちどちらかに入る数値の一覧を小さい準に代入した配列を作りなさい。 例 配列1: 4…

一週間で身につくC# の勉強中12

prob8-10 1,1,2から始まり、前の3つの値の和を次の値とする数列のことを、トリボナッチ数列という(以下の例を参照)。このとき、30までのトリボナッチ数列を求めてint型の配列に代入し、表示しなさい。 例 1 1 2 4 7 13 24 … 考え方のポイント 長さ30の配…

一週間で身につくC# の勉強中11

prob8-10 1,1から始まり、前の2つの値の和を次の値とする数列のことを、フィボナッチ数列という(以下の例を参照)。このとき、40までのフィボナッチ数列を求めてint型の配列に代入し、表示しなさい。 例 1 1 2 3 5 8 13 … 考え方のポイント 問題を長さ40の…

一週間で身につくC# の勉強中10

もう一つのprob8-9 長さ10の整数型の配列変数に、1から100の整数をランダムに代入し、その値を偶数と奇数に分類して、それぞれの値を入れる配列に再代入し、その値を以下の例のように表示しなさい。 例 1 10 22 51 3 17 21 98 100 2 偶数:10 22 98 100 2 …

一週間で身につくC# の勉強中9

prob8-9 自分自身以外の約数の総和が自分自身に等しくなる自然数を完全数とう。例えば6の約数は1,2,3でその和は6となりますので完全数である。10000以下の整数の中から、全ての完全数を探し出し表示するプログラムを作りなさい。 考え方のポイント 約数の合…

一週間で身につくC# の勉強中8

prob8-8 乱数で1から1000の数値を発生させ、その数値の約数を小さい順に全て表示するプログラムを作りなさい。 考え方のポイント 約数ということは乱数を割って余りのでない数 forを使って小さい数から割っていく using System; using System.Collections.G…

一週間で身につくC# の勉強中7

prob8-7 2つの分数同士の足し算をし、その結果を分数で表示するプログラムを作りなさい。。ただし、計算前の二つの数値は、約分されていなくても良いものとする。また、表示方法は例に倣いなさい。 (1)2つの分数の分子、分母共に1から10までの乱数とする。 …

一週間で身につくC# の勉強中6

prob8-6. 2つの分数同士の足し算をし、その結果を分数で表示するプログラムを作りなさい。このとき、分子、分母共に最大値が10で、最小値は分母が2、分子が1とする。それらの数値をランダムに発生させ、以下のように結果を表示させなさい。ただし、計算結果…

一週間で身につくC# の勉強中5

prob8-5. 1から100までの数値のうち、3で割り切れるか、数値の中に3が含まれる数値を全て表示しなさい。 考え方のポイント 3で割り切れる数:3で割って余りがでない 十の桁が3のとき:10で割ったとき3になる数 一の桁が3のとき:10で割って出た数に10…

一週間で身につくc# の勉強中4

桁数を求めるということは10で割って答えが1以上なら2桁。もう一回割っても1以上なら3桁となります。intを使っているので答えが整数になるので0かどうかで判断できます。 prob8-4.(難易度★★)(桁数を求める計算) 1から1000までの任意の数を乱数で発生さ…

一週間で身につくc# の勉強中3

この問題は任意の数値ということなので、コンソールからの入力ということで問題を解いています。 prob8-3 任意の数値の階乗を求めるプログラムを作りなさい。階乗とは、その数から一つずつ減らした全ての数を書けた数値のことであり、例えば、6の階乗は、6…

一週間で身につくC# の勉強中2

prob8-2. a,b,cを、いずれも1以上100以下の整数とするとき、aa+bb=c*cを満たす、重複を取り除いたa,b,c組み合わせと、その数を表示するプログラムを作りなさい。具体的には、a=3,b=4,c=5と、a=4,b=3,c=5は同じものとみなす。 考え方のポイント aa+bb=c*cにお…

一週間で身につくC# の勉強中1

prob8-1 a,b,cを、いずれも1以上100以下の整数とするとき、aa+bb=c*cを満たす、全てのa,b,cの組み合わせ全てと、その数を求め、画面に表示しなさい。ただし、a,bの数値の組み合わせが同じものも別のものとしてもかまわない。具体的には、a=3,b=4,c=5と、a=4,…

一週間で身につくC# 勉強中0

windowsで動く便利なプログラムを作りたいと思い、C#の勉強をしています。ドットインストールさんやpaizaさんのウェブサイトで勉強しましたがもっと理解を深めたいと思い、今は一週間で身につくC#言語さんのサイトで勉強中です。基礎編が終わったので基礎編…

本音でIJCad1 -AutoCadからの移行-

CAD

仕事でずっとAutoCadを使っていましたが新しいバージョンはサブスクリプションしかない上かなり高額。そこでIJCadに移行することに決定し使用開始し、約半年経ちました。 IJCadのホームページでAutoCadとのIJCadとの比較はのっているのですが、主な機能の比…