おはようございます。お忙しいなか恐縮ですが、生まれて初めてのプログラミングの御指導をお願いします。
OSはWindows7です。「メモ帳」を使えばいいということは知っています。それ以外は、「どういうふうにプログラムをかけばいいのか」、「プログラムはどういう名前、拡張子で、どこに保存すればいいのか」から始まって、「どういう風に呼び出して実行すればいいのか」、また練習問題が終わったら、「そのプログラムをどうすれば削除すればいいのか」まで全く知りません。
おそれ入りますが、次の式のプログラムの方法をお教え下さいませんか。
<「一日、車で何キロ走りますか?」>
<nを入力>
<「365日での総走行距離は○○○○キロになります」>
紙の上でのプログラミングの話ではなく、実際に、ハードに取り込み動かすことが希望です。
御多忙のところ恐縮千万ですが宜しくお願いいたします。
ああ、プログラム自体を改行するのか、このサイトの解答欄の幅の関係で改行するのかも理解できません。=改行記号もわかりません。
分からない分からない尽くしですみません。
恐れ入りますがどうぞ宜しくお願いします。
No.2ベストアンサー
- 回答日時:
どの言語でというのが決まっていない漠然とした状態と察します。
取敢えず、手軽に出来る環境を紹介します。
http://9cguide.appspot.com/
この中に、C言語を仮想的にコンパイルして実行する環境のダウンロード版の学習環境がありますので、これを使いながら、基礎編、応用編の問題をやっていってみてください。
実際に、C言語を使って例題を打ち込んで、コンパイルして実行して結果を見る、というところまでは出来ます。
C言語のほんの触りの部分だけですが、プログラムの流れや、変数の使い方、基本的な構文などは一通り学習できますよ。
No.5
- 回答日時:
何度も同じような質問をされていますが、このような質問コーナーで、プログラミング全体を学ぶのは無理があります。
■まずは、使う「プログラミング言語」を決めてください。
Cか、JAVAか、BASICあたりでしょうか。。
■プログラミング初心者に、お勧めなのは、JAVA言語ですね。
無料で開発環境が整いますし、入門から、高度な実用プログラムまで、自宅のPCで開発できるというメリットがあります。
■「JAVA プログラミング 入門」で検索するといろいろでてきます。
たとえば、下記のようなサイトなど、ひととおり目を通してみてください。
http://www.gamecradle.net/document/main/content/ …
その上で、わからないことを、ひとつづつ具体的に質問してください。
No.4
- 回答日時:
>「メモ帳」を使えばいいということは知っています。
メモ帳で「プログラム本体」は作れません。プログラムの元になる「Source Code:ソースコード」か、プログラム上で動作する「Batch File:バッチファイル」や「Script:スクリプト」なら書けます。
Windows 7標準の機能のみで動作する(特にメモ帳で書ける)ものは
1.バッチファイル(拡張子:BATまたはCMD)
MS-DOS(Windowsに於いてのコマンドプロンプト)で実行させる命令処理(DOSコマンド)を箇条書きにしたもの。
2.Windows Power Shell Script(拡張子:PS1)
Windows Power Shell上で実行させる命令処理を箇条書きにしたもの。
3.HTML:Hyper Text Markup Language(拡張子:HTML、HTM)
Webページを記述する際に使用するマークアップ言語。文字の装飾や配置指定、表や画像・動画の表示等の文書作成が可能。実際の表示はWebブラウザが行うので、利用するWebブラウザによって表示が異なる場合がある。
後述のJavaScriptやVBScriptと組み合わせる事で、動的に内容が変化するページやWebアプリケーションを作ることも可能。
4.JavaScript(拡張子:JS)
Webページ(HTML)上で動作するスクリプト言語。プログラム開発言語「JAVA」がベース。
5.J Script(拡張子:JS)
Webページ(HTML)上で動作するスクリプト言語。JavaScriptをベースに、Microsoftが独自に機能拡張させたもの。
独自機能以外はJavaScriptとほぼ同じである為、JScriptを含めて「JavaScript」と言う場合も多い。
6.VBScript(拡張子:VBS)
Microsoftのプログラム開発環境「Visual Basic」を元にした、Webページ(HTML)上で動作するスクリプト言語。
JavaScriprtの対抗馬として登場したが、Internet Explorerとその互換ブラウザ(またはアドオン)でしか動作しない事と、JavaScriptの機能向上によって、Webページ上ではほとんど見かけなくなった。
7.Visual Basic for Applications
Microsoftのプログラム開発環境「Visual Basic」を元にしたスクリプト言語で、同社の各種アプリケーション上で自動処理などを行わせるための「マクロプログラム」を記述する際に使用される言語。
8.WSH:Windows Scripting Host(拡張子:WSHもしくはJS、VBS)
JavsScript(JScript)やVBScriptはWebブラウザ上でしか実行出来ないスクリプト言語だが、それを機能拡張させブラウザ外でも動作可能にしたWindowsの機能。
WSHが提供する機能を読み込む事によって、JavaScriptやVBScriptでファイルやディレクトリの操作、レジストリ操作、アプリケーションの操作等ができるようになる。
9.HTML Application(拡張子:HTA)
HTMLで書かれたWebページやWebアプリケーションは、本来Webブラウザ上で動作するが、それをウインドウを持つ単独のアプリケーションとして動作可能なように拡張した、Windowsの機能。
元がHTMLである為、インターネット上のサーバとの通信はもちろん、前述のWSHと組み合わせれば、ローカルファイルやシステムの操作も可能である。
等々。
これら以外のプログラム作成はWindowsのみの機能では出来ません。
そのソースコードを実行させるためのプログラム、もしくはプログラム言語の「開発環境」が必要です。
そして、そのソースコードを一つの単独の「プログラム」として動作させるには、「コンパイラ」というプログラムで変換(コンパイル)しなくてはいけません。
はてさて、質問者さんが言っている「プログラム」とは、何の事なのでしょうかね。
下記URLに同じような質問(もしかして同じ人?)がありますが、No.5の方が書いているのは「コマンドプロンプトで動作するバッチファイル(DOSコマンド)」、No.4の方が書いているのは「Webブラウザで表示するHTML上に記述されたJavaScript」、No.3の方が書いているのは「WSHの機能で動作するVBScript」です。
全て別々のソースコードであり、表示方法も異なれば、動作するプログラムも違います。でも、「何円を何日貯めたらいくらになるか表示する」と言う処理は同じです。
http://oshiete.goo.ne.jp/qa/8890061.html
No.3
- 回答日時:
通常プログラミングに関しては
色々なアプローチの方法があります、
コンピューターは実際には0か1の2進数のデータを読み込んで処理しますが・・
コンピューターと会話するにはOS(オペレーテイングシステム)それ上で動く言語が必要になります。
下記は分かりやすいように解説されていると思います、
http://www.kubolab.se.ritsumei.ac.jp/C/
単純に見える事もこれだけの手順を踏まないとできません、
プログラミング言語も多数あります、語学を習得するのと同じで複雑な物を作ろうとすると
本当に難しく時間はかかります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- オープンソース IT用語、ソースとオブジェクト、改変と翻訳と翻案の違いなど どのようにりかいすればよいのですか 1 2022/09/09 10:02
- その他(自然科学) 科学技術計算の仕事について 2 2023/02/04 18:09
- ノートパソコン Windows 10 動作改善方法 6 2023/04/26 22:30
- その他(データベース) 業務用のデータベースサーバーの選び方について 4 2022/11/22 10:22
- システム CPUの問題について 2 2022/07/09 12:04
- サーバー 無料のレンタルサーバで、スクレイピング(?)はできますか? 2 2022/05/07 10:09
- Visual Basic(VBA) 列と行の名前(重複あり)が交差するセルに、データを入力したい 1 2022/06/18 21:20
- その他(プログラミング・Web制作) ラズパイ上の、pythonのエラーについて 1 2023/04/12 23:27
- Windows 7 更新プログラムを入れたら操作出来なくなりました(泣) 1 2023/02/26 11:04
- その他(プログラミング・Web制作) 大学一年でVBAのプログラミングを勉強しているものです。来週の情報の授業で以下の問題のプログラムを勉 4 2023/01/19 16:15
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
マルチTIFを一枚のTIFに...
-
Bluestacks内でダウンロードし...
-
バッチファイルでUSB挿入時に実行
-
あるフリーゲームをプレイ中に...
-
みつも郎でエラーが出るのですが…
-
Spy++の入手法をおしえてください
-
GPIB制御
-
Schedule Watcherを壁紙にしたい
-
正しい五十音順について
-
これってほんとにみますか?
-
Stuck
-
VBAで仕様書は書きますか?
-
65536は2の何乗なのでしょうか?
-
Excelで4096点以上のFFTの方法
-
アルゴリズムとプロトコールの違い
-
順列のプログラムについて(VB)
-
VBAの再計算が反映されない件に...
-
0除算して、落ちるプログラムと...
-
モジュラス103の計算とは何でし...
-
あるプログラムのコマンドライ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Bluestacks内でダウンロードし...
-
GPIB制御
-
バッチファイルでUSB挿入時に実行
-
アプリのプログラムを見るには...
-
マルチTIFを一枚のTIFに...
-
インテル マネジメント エンジ...
-
InstallShield ってプログラム...
-
brotherのマシニングセンタとP...
-
iTunesがノートンにブロックさ...
-
再配布できないファイルの作製
-
ホームページに口コミ機能を付...
-
データが大きいCGIをインストー...
-
GetSSFStream
-
BIOS.binをバイナリエディタで...
-
「フラグをたてる」とは?
-
例外アプリケーションエラーを...
-
VB6.0の種類について
-
PVを稼ぐための自動リロードの...
-
自動実行をしないようにしたい...
-
C言語学習用のフリーソフト
おすすめ情報