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

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

2018-10-01から1ヶ月間の記事一覧

MVVMについて25%語る(その内5%は嘘かも)

MVVMは内部処理と画面の処理を分離させる設計。 Model View ViewModelの3つの要素に分ける。 その違いを備忘録としてまとめた。 Model View ViewModelの違い View 端的に言えば「システムにおける画面表示」 レイアウト定義 ユーザー操作の割り当て 動的に変…

支払い金額を設定し、支払いを終えるのに何枚の硬貨が必要かを算出するプログラム

#include <stdio.h> int main(void){ int price; scanf("%d",&price); int coins[6] = {500,100,50,10,5,1}; for(int i = 0; i < 6; i++){ printf("%d円が%d枚",coins[i],price/coins[i]); price = price % coins[i]; if(i != 5)printf("、"); } } 入力 3333 出力 500</stdio.h>…

日付と曜日を表示するプログラム

javaでは一般的にカレンダークラスを使う。今日からX日後の日付と曜日を出してほしいとのことなので 以下のコードを書いた import java.util.*; public class Main { public static void main(String[] args) throws Exception { Scanner s = new Scanner(Sy…

ハードコーディング恐怖症を患いました

ハードコーディング怖い ↓ハードコーディングしてるコード import java.util.*; public class Main { public static void main(String[] args) throws Exception { Scanner s = new Scanner(System.in); //ログインステータスは1が成功でぇ~、0が入力ミスで…

プログラミングの質問(と回答)はこうあるべき

detail.chiebukuro.yahoo.co.jp こういう質問があった。 最初はまったく内容が分からなかったんだけど、 きちんとご説明されていたし、 知識の照らし合わせが互いに出来たと感じた。 この切磋琢磨してる感じが良かった。 回答していて楽しいと感じられた。 …

配列を使用して入力した数字から最大値・最小値・平均値を求めるプログラム

入力が一定ではないならリストの方が良いんだけどなぁ… っていうのは学生の課題だから仕方ない?とりあえず、配列の要素数は5にしています。 いつも通り、機能要件を満たす最低限のコードしか書いてません。 import java.util.*; public class Main { public…