「Printf」を含む日記 RSS

はてなキーワード: Printfとは

2024-09-14

ゲーム専門学校で、ゲームを作りましょうって授業があった

C言語の授業だったと思う

その頃のWindows98一般家庭にはそこそこ普及してて、学校PCほとんど95だった

ゲームを作る学科とはいえ、まだ入学したてでプログラムなんてすらすら組める生徒はほとんどいなかった

というか、卒業までにそこそこプログラムを書けるようになる人なんて数人だった

じゃあゲーム作るなんて無理だろうって話なのだが、ここでいうゲームは、

printfとgetc?を駆使して、さらには可能であればrandrands?)も使用し、

あらゆる演算四則演算さらには%)を組み合わせた高度なアルゴリズム必要

ハローワールドの向こう側(一歩先)

だいたいじゃんけんゲームか、数当てゲームに落ち着くやつで、

中には、ゲームブックを具現化したような、分岐数が二桁を超える圧倒的ボリュームマルチエンディングアドベンチャーを作ったやつも居たし、

タイマーかなんかでゴリゴリ回してだったかターン制だったかの、インベーダーゲームを作ったやつもいた

しかコマぶち抜きだったか、日を分けて2~3コマだったか忘れたけど、そこまでやるやつは家では他の事するので

授業内で全部組んでた

自分ドラクエ作ろうとした

MS-DOSかなんかなので、もちろんグラフィックはない

「大」が自キャラで、剣を装備したら「犬」になる とかで 王様との挨拶をすっ飛ばし

「山」やら「森」やらある「草」フィールドを歩いてたら敵にエンカウントして、ドラクエ1みたいな戦闘できるやつ

AAで敵のグラフィック作ろうとしてあまりにも時間がかかることでスライムだけ作ったぐらいで終わった

今思えばシレンを作れば良かったと思う

先月ぐらいに、今更そういやローグってどんなゲームだ? って気になって調べたら、AAとか要らんみたいだったか

でも当時は好きなゲームで一番シンプルで作りやすそうなのはドラクエだった




というのを他の増田マリオを作るという記述見て思い出しただけの増田

なんか色々考えさせられることは多いなと思って書き始めたのだけど、前述の圧倒的ボリュームマルチエンディングアドベンチャー

だいたい選択肢を間違えたら一歩先で💩まみれになって死ぬだったなあ って記憶がよみがえって来てどうでもよくなってしまった

実際は、穴に落ちたり、犬に嚙まれたり、色んなパターンあったし、エンディングは画面切り替えもあってそれなりに感動する仕上がりになってたから、💩まみれって評価は正しくはない

2024-07-16

if(masuda == kusoaho){

 printf(“seppukusiro“);

};

2024-07-14

anond:20240714075751

if( 500 >$kusobunsyou){

printf(“tyobunotu”);

else{

printf(“tanbunotu”);

};

2024-07-13

既婚者プログラム

こう

IF("otto" = "kirai"){

printf("さっさと離婚して二度と増田に来るな");

else{

printf("幸せなら二度と増田に来るな");

}

};

2024-04-06

anond:20240406020059

件のブコメスターを付けてしまい大変申し訳ございませんでした。

おかげで間違った情報を上位ブコメとして表示させてしまい、多くの方にご迷惑をおかけすることになってしまいました。

あなた様はもとより、件のブコメを読んだすべての人に対して土下座謝罪させて頂きます

その方法は、中国より古来から伝わる「三跪九叩頭の礼」をもってして深き謝意を表させて頂きます

なお、表記を簡潔にするためにC言語記述させていただきます

#include <stdio.h>

int main(){

 int i, j;

 for(i=1; i<=3; i++){

  printf("跪\n");

  for(j=1; j<=3; j++){

   printf("%d叩頭\n", j);

   printf("起\n");

  }

  printf("起立\n");

 }

 return 0;

}

以上を持ちまして、「三跪九叩頭の礼」とさせて頂きます

御清聴の程有難く存じます

2024-03-12

anond:20240312125111

$masuda= “アホ”;

printf($masuda);

これでいいんですよね

2024-02-27

anond:20240227101841

for(int i=1; i<=3; i++){

 printf("跪\n");

 for(int j=1; j<=3; j++){

  printf("%d叩頭\n", j);

  printf("起\n");

 }

 printf("起立\n");

}

2023-08-10

anond:20230810200506

10年ぶり以上にソラで書くJavaハローワールド

System.io.printf("Hello Wolrd");

あってる?

あれ、Hellowだっけ?

2023-08-07

anond:20230807125459

ワイ:

#include<stdio.h>
int main(){
    for(int i = 1;i <= 100;i++){
        if(i%15 == 0){
            printf("FizzBuzz\n");
        }else if(i%3 == 0){
            printf("Fizz\n");
        }else if(i%5 == 0){
            printf("Buzz\n");
        }else{
            printf("%d\n",i);
        }
    }
    return 0;
}

Boi:何でそんな冗長なんですか

ワイ:考えるのが面倒くさいか

Boi:ここまとめられるでしょ

#include<stdio.h>
int main(){
    for(int i = 1;i <= 100;i++){
        
        if(i%3 == 0)printf("Fizz");
        if(i%5 == 0)printf("Buzz");
        
        if(i%3 != 0 || i%5 != 0)printf("%d",i);
        
        printf("\n");
    }
    return 0;
}

Boi:ああっ

ワイ:ww

2023-06-17

から法律憲法文字通り読むことに意味はないんだっつーの

法律憲法文はソースコードみたいなもんで文字通り読むこと意味ないんだっつーの。判例と一緒に解釈器に通して日常語へ直す必要があるんだっつーの。void main printf文を読み上げたところで実際にどう機能するかはわからないんだっつーの。img2imgのようなAIが出てきたようにtext2textする必要があるんだっつーの。はよ国はこの解釈器に相当するAIを開発すべき

2021-09-07

anond:20210907165856

結局アウトプットとしては似たような物が出来上がるのに、それをわざわざ一から書くのは非効率から

車輪の再発明みたいなもの

printfが既に世の中にあるのにprintfをまた一から実装しているようなもの

なら、似た構図になるところはトレスして効率化して、それにより捻出できた時間をよりクリエイティブ時間をかけたいパーツに費やしたい

2021-05-31

https://github.com/kokorohamoe/OpenProfile/blob/master/700_sample/Java/Jurina/reader.cpp

とてもシンプルコード

int main(int argc,const char*argv[]){

int v;

char buffer[1024];

while(1){

printf("input\n");

scanf("%s%d",buffer,&amp;v);

if(strcmp(buffer,"print")==0)

fprintf(stderr, "public class base{\n"

"public static void main(String[] args){\n"

"int i = %d;\n"

"System.out.println(i);}}\n",v);

}

return 0;

}

2021-05-16

anond:20210516182451

printf("I ");

printf("Love ");

printf("You\r\n");

printf("I Love You\r\n");

一見おなじに見える

しかし前者は3命令 後者は1命令

から

後者のほうが3倍速い

 

これがチューニングの基本だ@刀室(とうしつ)

2021-05-06

anond:20210504123406

printf("ア゙ァーッ ォギョヴァアア!!");

2021-04-13

anond:20210413061256

こんなにブクマ付いちゃったら辞めらんないじゃん。

Boolean 退職( int ブクマ )

{

  if(ブクマ==1)

   return( TRUE );

  else

   return( FALSE );

};

void main( void )

{

int ブクマ;

printf( "ブクマ数を入力:" );

scanf( "%d", &ブクマ );

if( 退職( ブクマ ) == TRUE )

  printf( "この度私は退職することとなりました。\n" );

else

  printf( "この度私は退職しないこととなりました。\n" );

};

2021-03-17

カーブを曲がる際に

ブレーキをふむ ふまない

どちらがカーブをより速くまがれるか?に一律の回答はない

なぜなら、ドリフト走行存在するため

グリップ走行ドリフト走行どちらが速いかに一律の回答はない

コンピュータープログラムも同じ

どちらが優れているかに、一律の回答はない

 

指定されたデータ入力したとき

指定されたデータが出力されれば

正解である

 

123を入力したときに321を出力せよ

これしか指定がない場合

iscanf

printf("321");

は正解である

2021-02-23

anond:20210223140116

this is bug.

って起動すると表示するprintf文は報告しなくていいよ。という注釈付き。

2021-02-06

[] コルモゴロフ複雑性

ある文字列数字列を出力するのに必要な最短のプログラム文字数

その文字列の複雑さ・雑にいえば「ランダムっぽさ/ランダムっぽくなさ」を数値化することができる。

たとえば数字列30816492628472918198は、printf("30816492628472918198")とするしかないが、11111111111111111111ならそれより短く書ける。

12345678901011121314ならレピュニットほどではなくとも少し短縮できる。

そういう概念

2021-01-26

#include "stdio.h"

printf("神様ことしもよろしくね☆きらーん");

ログイン ユーザー登録
ようこそ ゲスト さん