約 3,228,142 件
https://w.atwiki.jp/hogazurou/pages/12.html
C言語のプログラミング lab2 ユーグリッド互除法 Lab3 スタック・キュー lab4 木構造 lab5 ヒープ lab6バブルソート lab7 挿入ソート lab8バケットソート(基数ソート) lab9ヒープソート lab10クイックソート lab11二分探索 lab12マージソート 考察プログラムの考え方 再起 第一回テスト 問1 #include stdio.h int main(int argc,char* argv[]) { int m=1,i,n; scanf("%d", n); for(i=1;i =n;i++) { m=m*i; } printf("%d\n%d\n",n,m); return 0; } 問2 struct cell{ int element; cell *next; } 2-2 =(cell *)malloc(sizeof(cell)); ちょっと勉強 まずは基本(二つの数を足す) #include stdio.h int main(int argc,char* argv[]) { int a=5; int b=3; printf("%d+%d=%d\n",a,b,a+b); return 0; } 基本2(0~9を表示するfor文の利用) #include stdio.h int main(int argc,char* argv[]) { for(int i=0;i 10;i++) { printf("%d\n",i); } return 0; } 基本2-1(whileによる書き換え) #include stdio.h int main(int argc,char* argv[]) { int i=0; while(i 10) { printf("%d\n",i); i++; } return 0; } 基本3(奇数か偶数かif elseの利用) #include stdio.h int main(int argc,char* argv[]) { int a=15; if(a%2==0) printf("偶数です\n"); else printf("奇数です\n"); return 0; } 素数か!? #include stdio.h void main(int argc,char* argv[]) { int a; int b=0; scanf("%d", a); for(int i=2;i a;i++) { if(a%i==0) { b++; } } if(b==0) printf("素数です"); else printf("素数でない"); } ~~プログラムの説明~~ ある数を入力してその数が素数かどうかを確認するプログラムです。 とりあえず一行め最初はint でもvoidでもOK(ただしvoidの場合はreturn 0;を書かない) scanfでaに数字を取り込みます。この数字が素数かどうか確認するプログラムです。 for文で2~aで割り切れるかを確認します。(1は必ず割り切れるから) んで割り切れるのがあればbを0以外の数字にします。最終的にbの値は1とa以外で割り切れる 数字の数を表します。(10なら2と5で割れるのでbの値は2になる) 最大公約数に対抗せよ!(最小公倍数) #include stdio.h int main(int argc,char* argv[]) { int a; int b; int c; scanf("%d", a); scanf("%d", b); for(int i=2;i a;i++) { if(a%i==0 b%i==0) { c=i; break; } } printf("%d",c); return 0; } ~~プログラムの説明~~ 二つの数を入力してそれらの最小公倍数を求めるプログラムです。 同じく1行目から行きます。 っとその前に、scanfでとる値が二つありますが、今回はaのほうが小さいということにします。 今回はint main()でいきました。intなのでreturn 0;を書きます。 よく分からないけどvoidには空みたいなかんじの意味があるようです。 たとえばvoid main(void)というものをたまに見かけますが、これはmainに引数が無いことを示 します(自分でも何を言ってるんだか)。 ところでmain()のカッコの中は忘れずに書きましょう。 授業中に先生がなんども書くようにといっておられました。 本題に戻ります。aとb二つの数字にたいして2~”どちらも割れる数”までiを回します。 見つかったらそのiが最小公倍数です。そのままforを続けるともっと大きい数で”どちらも割れる数” が見つかったときに書きかえれてしまうので、break;で抜けます。 配列GOGO(はい、レッツゴーゴー) #include stdio.h void main(int argc,char* argv[]) { int a[]={1,5,3,6,4,7,9,10}; int max=a[0]; int min=a[0]; for(int i=0;i 8;i++) { if(a[i] max) { max=a[i]; } if(a[i] min){ min=a[i]; } } printf("最大値:%d\n最小値:%d\n",max,min); } ~~プログラムの説明~~ いろんな数が入っている配列の中から最大の数と最小の数を探し出すプログラムです。 Mission関数を作れ!! #include stdio.h int add(int a,int b) { return a+b; } int main(int argc,char* argv[]) { int a=5; int b=3; printf("%d+%d=%d\n",a,b,add(a,b)); return 0; } ~~プログラムの説明 add関数をつくりました。int add(int a,int b)で二つの引数を取り込みます。 mainのなかではadd(a,b)で二つの引数をadd関数に送ります。
https://w.atwiki.jp/dencyclopedia/pages/27.html
プログラミング関連のあれこれを集積するページ。 たぶんこちらを見た方が早い= 苦しんで覚えるC言語 質問 環境構築 C言語の文法 PG講座0 ゲーム作りの前に PG講座1 変数と関数 PG講座2 四則演算と論理演算 PG講座3 条件分岐と繰り返し PG講座4 条件式 ゲーム製作の基礎
https://w.atwiki.jp/okamo_sec/pages/29.html
TPMプログラミング LinuxのTrousersを用いたプログラミング 日本語のサイトが少ない、英語でも適当でまとまっているサイトがないので適当にまとめます。 もう少し、俯瞰的に説明できるようになりたいですな。 基本 TPMコンテキストの生成 TSS_HCONTEXThContext;TSS_RESULTresult;result = Tspi_Context_Create( hContext );if ( result != TSS_SUCCESS ) { fprintf(stderr, "Tspi_Context_Create %d\n", result); return result; }Tspi_Context_Close( hContext );
https://w.atwiki.jp/projecthikky/pages/23.html
プログラミングの腕試しが出来るサイトの紹介 AIZU ONLINE JUDGE (AOJ) CodeIQ paiza [パイザ] Google Code Jam HSP Programing Contest AIZU ONLINE JUDGE (AOJ) プログラミングのスキルを機械判定できるサイト 会津大学が運営してるので安心して使えます(問題には日本語と英語があります) どんな立場の人でも登録でき、無料で使えます。一押しのオススメサイトです http //judge.u-aizu.ac.jp/onlinejudge/index.jsp?lang=ja CodeIQ プログラミングやアルゴリズムの腕試しができるサイト 無料で使えますが、登録にはツイッターかGitHubのアカウントが必要です https //codeiq.jp/ paiza [パイザ] 仕事で使えるレベルのプログラミングのスキルか判定してくれるサイト 無職でもヒッキーでも登録できる、無料で使えます http //paiza.jp/ Google Code Jam グーグルが毎年やってるプログラミング大会・競技 世界規模の開催なので問題文が英語だったりする http //code.google.com/codejam HSP Programing Contest 毎年行われる。プログラミング言語HSP によるプログラミングコンテスト。 HSPはデスクトップアプリもスマホアプリも何でも作れるすごいやつ http //hsp.tv/ Edit
https://w.atwiki.jp/karaiknowledge/pages/25.html
ネットワークプログラミングとは 世の中にネットワークプログラミングと題した本が売られているが、ネットワークプログラミングとは何を指すのだろうか? 私はネットワークプログラミングをソケットを利用したプログラミングと定義する。(ソケットを利用したプログラミングはソケットの概念を参照のこと) Edited By karai 2008年01月01日 WinSock 2プログラミング 本ページが対象とするプラットフォーム Winsock Winsockとは、Microsoft Windows用のネットワークに関するアプリケーションプログラムインターフェースである。Microsoft Windowsには標準でWinsockがインストール(サーバ系OSはWindowsNT4以上、クライアント系はWindows95以上)されておりWinsockを利用したプログラムを作成することが可能である。 .net Framework .net Framework(以下、.net FW)はWinsockをラップしたクラスライブラリを含んでいる。従って、C++の知識がなくてもネットワークプログラミングを行うことが可能である。 Edited By karai 2008年01月01日 TCP/IPとソケット
https://w.atwiki.jp/neetsdkasu/pages/27.html
プログラミング 用語 メモ プログラミングに関係する用語に関するメモ え エンディアン は バイトオーダ ひ ビッグエンディアン り リトルエンディアン
https://w.atwiki.jp/web0805/pages/19.html
プログラミングQ A このページは、JavaScript、PHP、CGI(Perl)などプログラミング系のQ Aです。 当サイトはどなた様でも書き込み&編集できる仕組みになっています。 20人もいればプログラミングが得意の人、制作が得意の人、どれにも当てはまらない人みんな居ると思います。 なので、これなら教えれるかも?っていう人は是非ご協力お願いします。 !-- これより下に書き込んでください --
https://w.atwiki.jp/syssim09/pages/23.html
プログラミング応用に関するページです <橋本先生> @はぅつぅげっと「ぶ~すと」 古いバージョンがすでに入っているそうです。 以下手順 1、cygwin usr include boost-1_33_1 boost ここまで降りる 2、最後のboostってフォルダをコピー/切り取り 3、ひとつ戻って貼り付け(boost-1_33_1があるとこ⇔includeの中) 4、情報提供者とページ作成者に感謝の念を捧げる <出町先生> いまんとこ特になし
https://w.atwiki.jp/plan9jp/pages/16.html
プログラミングガイド コメントをどうぞ 名前 コメント
https://w.atwiki.jp/installmaniax3/pages/109.html
金曜日 1コマ目 2年 プログラマー Webプログラミング(PHP,Java,Prel,JavaScript)