2014年2月8日土曜日

開発環境

C++実践プログラミング (スティーブ オウアルライン (著)、Steve Oualline (原著)、Steve Oualline(原著)、望月 康司(翻訳)、クイープ(翻訳) 、オライリー・ジャパン)のⅡ部(シンプルなプログラミング)の8章(ほかの制御文)、8.4(プログラミング実習)、実習 8-3.を解いてみる。

その他参考書籍

実習 8-3.

コード(BBEdit, Emacs)

sample.cpp

#include <iostream>

int n = 10;
int nums[] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
float total;
float average;
int i;

int main()
{
    total = 0;
    for (i = 0; i < n; ++i) {
        total += nums[i];
    }
    average = total / n;
    std::cout << average << '\n';
    return (0);
}

Makefile

#
# FSFのg++コンパイラ用のMakefile
#
CC=g++
CFLAGS=-g -Wall
all: sample

sample: sample.cpp
 $(CC) $(CFLAGS) -o sample sample.cpp

clean:
 rm sample

入出力結果(Terminal)

$ make && ./sample
g++ -g -Wall -o sample sample.cpp
5.5
$

0 コメント:

コメントを投稿