全知全能を目指す人のありがたい雑記

何かしら意味のあるありがた~い話か、意味のない雑念だらけの日記を書く予定です。

2019-01-01から1年間の記事一覧

入力された値のべき乗を求めるプログラム

脳死で書いたので、もっと早い方法がありそうに思う。(int)sqrt(num*1.0)も正しく平方根が求められているのか、少し自信がない。 sqrt関数の戻り値が桁落ちして切り捨てされたら正しい値が返ってこないので。コード #include <stdio.h> #include <math.h> int main(void) { in</math.h></stdio.h>…

DQM4⇒DQM5で変わったかもしれない点 part2

ランク6まで進めた。 その辺に生えてるRank特有の草 Rank 草 1 緑のきつけ草 2 忘れた(ゲンキ草だっけか) 3 凍ったいやし草(溶岩石のかけらと合わせるといやし草) 4 うつくしそう 5 赤いゆめみの花 6 アバキ草 カジノ 絵柄 獲得枚数 スライムナイト 1000 キ…

コンソールの文字出力で周りに装飾をつけてみる。

コンソールの種類によって表示方法が変わるので外枠のサイズを決める部分はあまり真面目に作っていない。ソースはネストが深くなってしまった。 もっと綺麗にできそうだが疲れるのでやめた。 import java.util.*; import java.nio.charset.StandardCharsets;…

DQM4⇒DQM5で変わったかもしれない点 part1

次ランクの「ゲートの火種」の作り方 以前はクラフトで作れたが、DQM5で変わった。 そのランク世界に生成されているボスモンスターの像を探す 像に(小さな・普通の・大きな)魂を複数個渡して、ボスモンスターを召喚する 倒すとゲートの火種をドロップする …

Java SE8のStream APIを使って配列の要素を並び替える

C#で言うLINQのようにメソッドチェーンでデータのお料理ができる。 好き import java.util.*; public class Main { public static void main(String[] args) throws Exception { String[] arr = {"ザク", "グフ", "ドム", "ドム"}; var list = Arrays.asList…

九九の表の一部を表すプログラム

COLとROWの行列を開始地点としてSIZExSIZEの九九の表を表示する #include <stdio.h> #define COL 4 #define ROW 2 #define SIZE 3 int main(void){ for(int row = ROW; row < ROW+SIZE; row++){ for(int column = COL; column < COL+SIZE; column++){ printf("%d ",co</stdio.h>…

【初心者向け】名前空間がよく分からない人へ

書いてる間に質問がクローズされており、悲しかったのでここに供養します。 初心者向けの内容です。C#カテゴリの質問だけど、Javaやそれ以外の言語も大体同じだと思う。 質問 c#の場合、名前空間.クラス名という構造になっていると思います system.timerと…

課題のお手伝いを始めました

何かご要望があれば是非ご利用ください。プログラミングの課題をお手伝いします C,C++,C#,Java,Javascript等の課題//

LINQのForEachメソッドで気になる点

なぜListクラスだけにForEachメソッドが定義されているのか? 「普通にIEnumerableに定義してしまえば良いじゃん」って思ったけど、単純な話ではないみたいだ。 疑問の発端が、次のコードのようにDictionaryクラスでForEachメソッドを使おうと思ったことだっ…