JavaScriptプログラミングの基本概念

JavaScriptは、Webブラウザ上で動作するインタラクティブな機能を実現するための主要なプログラミング言語です。ここでは、その基本的な要素について解説します。 1. 変数と定数 変数とは、データを一時的に保存するために確保されるメモリ上の領域に付けられた名前です。JavaScriptは動的型付け言語であるため、変数の宣言時にデータ型を明示する必要はありません。 Java ...

10月7日 10:25 投稿

C言語基礎練習:制御フローと乱数処理の応用

本稿では、C言語の基本的な制御文(while, if-else, for)と乱数生成を組み合わせた6つの練習問題を紹介する。各コードは動作を簡潔に保ちつつ、変数名やロジックを一部変更してある。 1. ランダム学籍番号生成 現在時刻をシードに、2種類の学科からランダムに5人を選び、学籍番号(20256343に続く4桁)を出力する。学科の振り分けは乱数(0/1)で決定し、各学科の番号範囲 ...

8月28日 16:20 投稿

計算グラフにおける制御フローの実装方法

計算グラフは数学的には有向非巡回グラフ(DAG)として表現され、ニューラルネットワークモデルを一貫した形式で抽象化できます。しかし、プログラミングでは条件分岐やループなどの制御フロー構造が頻繁に出現します。このような制御フローを計算グラフ上でどう表現するかは、計算グラフの重要な課題です。制御フローの導入により、開発者は分岐選択やループ制御を計算グ ...

8月24日 02:32 投稿

Pythonのプログラム制御フロー

1. if-elif-else 文の基本 ans = input("お酒を飲みましたか? (y/n): ") if ans == 'y': alcohol = int(input("アルコール度数を入力してください: ")) if alcohol < 20: print("運転できます") elif alcohol < 80: print("飲酒しているため、運転できません") else: print("泥酔しているため、運転禁止") else: print ...

5月23日 23:09 投稿

Pythonの制御フローと反復処理の基礎

条件分岐 if、elif、elseを用いることで、条件に応じた処理の分岐が可能になる。単一の条件にはif、二つの状況にはif-else、三つ以上の分岐にはif-elif-elseを使用する。また、条件式において空のデータ(None、空文字、空リスト、空辞書、0など)はFalseとして評価され、それ以外の非空データはTrueとして評価される。 反復処理 繰り返し処理にはfor文とwhile文を使用す ...

5月20日 19:19 投稿