chevron_left

メインカテゴリーを選択しなおす

cancel
C++言語を始めました https://blog.goo.ne.jp/mindgame30

プログラムの学習なら、先ずはC++言語。こつこつとプログラミングを学習していきましょう。

Terry KATO
フォロー
住所
未設定
出身
未設定
ブログ村参加

2019/09/06

arrow_drop_down
  • 初めての投稿、最大公約数を求めるプログラム

    #include<iostream>usingnamespacestd;intmain(){inta,b;cout<<"putnumbera:";cin>>a;cout<<"putnumberb:";cin>>b;while(a!=b){ifa>b;{a=a-b;}else{b=b-a;}}cout<<"maxcommondivisoris"<<a;return0;}(正解)#include<iostream>usingnamespacestd;intmain(){inta,b;cout<<"putnumbera:";cin>>a;cout<<"putnumberb:";cin>>b;while(a!=b){if(a>b){a=a-b;}else{b=b-a;}}cout<<"maxcommondivisori...初めての投稿、最大公約数を求めるプログラム

  • (課題)素数かどうかの判定を行う

    課題入力した整数が「素数」かどうか判定素数:primenumber素数とは、自分以外の他の整数では割れない整数のことアルゴリズムの基本:整数nが素数かどうか判定するには、「2~√nまですべての整数で繰り返し割ってみる。もし、そのいずれでも割り切れる数がなければ、nは素数である」算法設計のためのメモ1)nを入力して、変数に代入する2)for(i=1;i#include<iostream>usingnamespacestd;intmain(){inti,n;cout<<"inputnumber,pls";cin>>n;for(i=0;i以上でコンパイルすると、エラーメッセージが雪崩のように表示される。要、修正。(課題)素数かどうかの判定を行う

  • ブログ上で、プログラムのソースコードをインデントする方法

    早急に、改善することとします。https://blog.codecamp.jp/css-Indent#include<stdio.h>intmain(void){inti;intsum=0;/*iを1~10まで推移させる*/for(i=1;i<=10;i++){sum+=i;/*sumにiを加算する*/}printf("%d\n",sum);return0;}[実行結果]55<scriptid="test-valve-definition">varvalve=window.valve [];valve.push(function(v){v.config({service:'blog'});v.defineDFPSlot({"sizes":[[300,250],[336,280],[468,60],"fluid...ブログ上で、プログラムのソースコードをインデントする方法

  • Cygwinの日本語化方法

    (Cygwinの日本語化方法)https://aprico-media.com/posts/2387Cygwinの日本語化方法

  • ■ユークリッドの互除法で最大公約数を求める

    「スラスラわかるC++」p75while文を使った繰り返しのサンプルとして、最大公約数を求めるプログラムを作る。1)算法として、「2つの整数の大きいほうから小さいほうを引く」2)両者が等しくなるまで、繰り返す。3)2つが等しくなった値が、最大公約数である。(第1回めの解答)#include<iostream>usingnamespacestd;intmain(){inta,b;cout<<"putnumbera:";cin>>a;cout<<"putnumberb:";cin>>b;while(a!=b){ifa>b;{a=a-b;}else{b=b-a;}}cout<<"maxcommondivisoris"<<a;return0;}(正解)#include<iostream>usingnamespacest...■ユークリッドの互除法で最大公約数を求める

  • ■配列を使って、平均値を求める

    「初学者に捧げる問題集」p41問25要素数10の実数型の配列「input_value[10]に、ユーザーが正の整数を入力します。入力終了後に、その10個の様子の平均値を計算して、表示しなさい。(ヒント)1)平均値を計算するには、10個の要素の合計値sumが必要2)平均値も合計値も実数なので、double型の変数を使う(追記)何回かの修正の後に、下記の試行でコンパイルできたが、動作しない。原因探索中。(追記)その後、ちゃんと動作していることを確認。しかし、cygwin64のターミナルでは、日本語が化けてしまうことが判明。日本語化の可能性について、調べる。---------------------------------------------------------------------------------...■配列を使って、平均値を求める

  • それでは、C++初級問題の練習をスタート

    あくまでも、工学系大学教養課程ぐらいまでの方を対象に、主に高校生向けのプログラミング学習の助けとなることを想定して、c++の練習を始めていく。プログラムが文法の例示に留まって、意味を持たないものは避けることとした。そんなに長くなく、巧みなアルゴリズムで多くの仕事をおこない、明快で、明確であるプログラムのサンプルを既存の文献からさがして、一つ一つ解いていくこととする。参考にした図書は、下記のとおりである。1)CygwinでUnix入門WindowsでUNIXを使う本/阿久津良和/毎日コミュニケーションズ/¥19002)ザ・Linux/戸川隼人/サイエンス社/\16003)スラスラわかるC++/矢沢久雄/翔泳社/\22804)30分×50問初めてのc++プログラミング初学者に捧げる問題集&解答解説書アルゴリズム編2...それでは、C++初級問題の練習をスタート

  • リナックス・ファイル・コマンド

    ここまで、主にプログラミングの環境と操作について書いてきた。操作体系が異なるため、慣れるのに時間を要するcygwin上(linux上)のエディター、viは当面、使わず、windowsのシンプルでパワフルなテキストエディター(teraterm)を使って、ソース。コードの入力と編集を行うこととした。使い方は、マニュアルなしでしばらく作業すれば、使えるようになる。一方、コンパイルやデバッグは、cygwinの側から、gccをg++コマンドで操作し、実施することとした。それでは、cgwinの側で、ファイルの中身を表示したり、ディレクトリーの操作をするには、どうしたら良いのだろうか。この理解のためには、必要に応じて、cygwin(linux)のファイルシステムと、パスの書き方における絶対パスと相対パスの知識が求められるが、...リナックス・ファイル・コマンド

  • 書いて書いて、書きまくる = プログラミングの一部を丸暗記する

    表題「書いて書いて、書きまくる」は、成功したプログラマーに、どうやってプログラミングをマスターしたかと聞いたとき、帰ってきた言葉です。「プログラムのソースを音読する」、これは、本ブログがテキストに指定している「スラスラわかるC++」翔泳社の著者、矢沢久雄氏が唱えている学習法です。私が実感しているのは、全部とは言いませんが、構文ごとの良問を「熟読、音読、写経」の果てに、10数問完全に暗記して、それを物差しに、他の問題を解くことです。そこで、このブログでは、問題解決志向で演習問題を解いて、実践を通じて、言語をマスターしていくこととします。まずは、参考図書に掲げている、「30分×50問初めてのC++プログラミング、初級者にささげる問題集アルゴリズム編2014版」を貫徹したいと思います。これを経過してから、数冊の本に分...書いて書いて、書きまくる=プログラミングの一部を丸暗記する

  • Cygwinで、c++ソースを編集、コンパイルする方法

    あらかじめ、ウィンドウズでC:\下に、ソースの保管ディレクトリー、samplesを、エクスプローラーで作っておく。すなわち、c:\samples。1)ユニックスの文字コード体系EUC、改行LFで、ファイルを保存できる、terapadをネットよりダウンロードして、インストールする。2)terapadで、ソースコードを書く。3)c:\samplesに、そのソースコードを保存する。4)cygwinを立ち上げて、開く。5)ディレクトリーが初期値として、~というホームポジションになっているのを確認する。6)cygwin上で、cdc:\samplesとして、作業jフォルダーをカレントディレクトリーとする7)例として、g++(ソースコード名).cpp-o(ソースコード名).exeとして、コンパイルする。8.そのまま、c:\s...Cygwinで、c++ソースを編集、コンパイルする方法

  • Linux(cgwin)用デバッグソフトの使用方法

    1)cygwin上で、-gオプションをつけて、ソースファイルをg++でコンパイルする。例えば、$g++-gexample1.c-oexample1.exe2)gdbを通して、実行ファイルを起動する。すなわち、$gdbexample1.exe3)gdbが立ち上がると、(gdb)というプロンプトが表示されるので、起動したかどうかがわかる4)gdbは、quitで終了する。すなわち、(gdb)quit5)途中でプログラムの進行がブレイクされるように、ブレイクポイントを設定する。ここでは、メイン関数のmainにブレイクするようにする。すなわち、(gdb)breakmain6)そして、ブレイクポイントからプログラムを実行するよう、runコマンドを実行する。すなわち、(gdb)run7)続いて、1行だけ実行する。nextコマ...Linux(cgwin)用デバッグソフトの使用方法

arrow_drop_down

ブログリーダー」を活用して、Terry KATOさんをフォローしませんか?

ハンドル名
Terry KATOさん
ブログタイトル
C++言語を始めました
フォロー
C++言語を始めました

にほんブログ村 カテゴリー一覧

商用