学生向けプログラミング入門 | 無料

学生向けにプログラミングを無料で解説。Java、C++、Ruby、PHP、データベース、Ruby on Rails, Python, Django

C++

C++ | 01 |プログラムの作成・実行

C++

ランキング参加中プログラミング [TOP] 次>> Visual Studioで新規プロジェクトを作り、次のcppファイルを作成して下さい。 【Welcome.cpp】 #include <iostream> int main() { std::cout << "ようこそ!C++の世界へ!"; std::cout << std::endl; } 入力のときには次の</iostream>…

C++ | コンパイラの導入(Visual Studio Community2019)

C++

ランキング参加中プログラミング[TOP] 次>> コンピュータでは機械語を処理して様々な仕事を処理しています。 しかし機械語というのは「0」と「1」の数字の羅列からできており、人間が理解できる内容ではありません。 そこで人間が解りやすい言葉を機械語に…

C++プログラミング入門 TOP

C++

C++ コンパイラの導入(Visual Studio Community) プログラムの作成・実行 計算をするプログラム1 計算をするプログラム2 if文を使用したプログラム1 if文を使用したプログラム2 for文を使用したプログラム1 for文を使用したプログラム2 標準入力cin…

C++プログラミング入門その32 関数ポインタとクラス

C++

>>この記事には書き直した新しいページがあります。 [TOP] Visual Studioで新規プロジェクトを作り、以下のヘッダーファイルと2つのcppファイルを作成して下さい。 【Draw.h】 /** ヘッダファイル */ /**Draw.h*/ void draw(int max_x, int max_y, int (*fu…

C++プログラミング入門その31 バイナツリー

C++

>>この記事には書き直した新しいページがあります。 [TOP] 次>> Visual Studioで新規プロジェクトを作り、以下のcppファイルを作成して下さい。 【BtreeTest.cpp】 #include<iostream> #include <stdio.h> #include <stdlib.h> #include<string.h> #include<fstream> /*header of BTREE*/ typedef struct BTRE</fstream></string.h></stdlib.h></stdio.h></iostream>…

C++プログラミング入門その30 リストとファイル入出力2

C++

>>この記事には書き直した新しいページがあります。 [TOP] 次>> Visual Studioで新規プロジェクトを作り、以下のcppファイルを作成して下さい。 【FileTest1.cpp】 #include<iostream> #include <stdio.h> #include <stdlib.h> #include<string.h> #include<fstream> struct eLIST *newObj(void * data); stru</fstream></string.h></stdlib.h></stdio.h></iostream>…

C++プログラミング入門その29 キュー・スタック

C++

>>この記事には書き直した新しいページがあります。 [TOP] 次>> Visual Studioで新規プロジェクトを作り、以下のcppファイルを作成して下さい。 【QUE_STUCK.cpp】 #include<iostream> #include <stdio.h> #include <stdlib.h> #include<string.h> #include<fstream> /*header of STUCK*/ typedef struct STUC</fstream></string.h></stdlib.h></stdio.h></iostream>…

C++プログラミング入門その28 リストとファイル入出力1

C++

>>この記事には書き直した新しいページがあります。 [TOP] 次>> Visual Studioで新規プロジェクトを作り、以下のcppファイルを作成して下さい。 【ListTest1.cpp】 #include<iostream> #include <stdio.h> #include <stdlib.h> #include<string.h> #include<fstream> struct eLIST *newObj(char * data); stru</fstream></string.h></stdlib.h></stdio.h></iostream>…

C++プログラミング入門その27 ポインタの応用

C++

>>この記事には書き直した新しいページがあります。 [TOP] 次>> Visual Studioで新規プロジェクトを作り、以下のcppファイルを作成して下さい。 【PointerTest6.cpp】 #include <iostream> #include <stdio.h> #include <stdlib.h> #include <string.h> void main(){ char *s, buf[512]; std::cout <</string.h></stdlib.h></stdio.h></iostream>…

C++プログラミング入門その26 構造体の中の構造体

C++

>>この記事には書き直した新しいページがあります。 [TOP] 次>> Visual Studioで新規プロジェクトを作り、以下のcppファイルを作成して下さい。 【Kouzoutai5.cpp】 #include <iostream> struct Point { float x; float y; }; struct Triangle { struct Point a, b, c;</iostream>…

C++プログラミング入門その25 構造体へのポインタ

C++

>>この記事には書き直した新しいページがあります。 [TOP] 次>> Visual Studioで新規プロジェクトを作り、以下のcppファイルを作成して下さい。 【Kouzoutai3.cpp】 #include<iostream> #include <stdio.h> #include <string.h> struct xPen { char *color; int futosa; }; void init( str</string.h></stdio.h></iostream>…

C++プログラミング入門その24 構造体

C++

>>この記事には書き直した新しいページがあります。 [TOP] 次>> Visual Studioで新規プロジェクトを作り、以下のcppファイルを作成して下さい。 【Kouzoutai1.cpp】 #include <iostream> struct gakuseki { char name[12]; char nen[5]; char number[5]; char gakka[6]</iostream>…

C++プログラミング入門その23 ポインタ配列を使用したプログラム

C++

>>この記事には書き直した新しいページがあります。 [TOP] 次>> Visual Studioで新規プロジェクトを作り、以下のcppファイルを作成して下さい。 【Hairetsu3.cpp】 #include <iostream> void main() { int array[20]; std::cout << "配列arrayのアドレス" << std::endl</iostream>…

C++プログラミング入門その22 配列を使用したプログラム

C++

>>この記事には書き直した新しいページがあります。 [TOP] 次>> Visual Studioで新規プロジェクトを作り、以下のcppファイルを作成して下さい。 【Hairetsu1.cpp】 #include <iostream> void main() { int hairetsu[10]; for(int i=0; i<10; i++) { hairetsu[i] = i; }</iostream>…

C++プログラミング入門その21 モジュールと分割コンパイル2

C++

>>この記事には書き直した新しいページがあります。 [TOP] 次>> Visual Studioで新規プロジェクトを作り、以下の2つのcppファイル、1つのヘッダーファイルを作成して下さい。 【Game_head.h】 /* header file : Game_head.h */ int yesno(); void current_…

C++プログラミング入門その20 モジュールと分割コンパイル1

C++

>>この記事には書き直した新しいページがあります。 [TOP] 次>> Visual Studioで新規プロジェクトを作り、以下の2つのcppファイル、1つのヘッダーファイルを作成して下さい。 cppファイルは「ソースファイル」フォルダに、.hファイルは「ヘッダーファイル…

C++プログラミング入門その19 while文とswitch文を使用したプログラム

C++

>>この記事には書き直した新しいページがあります。 [TOP] 次>> Visual Studioで新規プロジェクトを作り、次のcppファイルを作成して下さい。 【WhileTest1.cpp】 #include<iostream> void main() { int i=20, sum=0; while(i>10) { sum +=i; i--; } std::cout << "sum</iostream>…

C++プログラミング入門その18 関数の宣言

C++

>>この記事には書き直した新しいページがあります。 [TOP] 次>> Visual Studioで新規プロジェクトを作り、次のcppファイルを作成して下さい。 【Game1.cpp】 #include <iostream> #include <stdlib.h> int yesno( ); void current_point( ); void enemy_create( ); void hero_cre</stdlib.h></iostream>…

C++プログラミング入門その17 ポインタ(pointer)を使用したプログラム

C++

>>この記事には書き直した新しいページがあります。 [TOP] 次>> Visual Studioで新規プロジェクトを作り、次のcppファイルを作成して下さい。 【PointerTest1.cpp】 #include <iostream> #include <stdlib.h> void main() { int a, *pa; float x, *px; a = 9; x = 2.5; pa = &a; </stdlib.h></iostream>…

C++プログラミング入門その16 関数の定義

C++

>>この記事には書き直した新しいページがあります。 [TOP] 次>> Visual Studioで新規プロジェクトを作り、次のcppファイルを作成して下さい。 【KansuuTest6.cpp】 #include <iostream> #include <stdlib.h> int square( int x ) { return x*x; } void main() { int x; std::cout </stdlib.h></iostream>…

C++プログラミング入門その15 関数を使用した応用プログラム

C++

>>この記事には書き直した新しいページがあります。 [TOP] 次>> Visual Studioで新規プロジェクトを作り、次のcppファイルを作成して下さい。 【KansuuTest5.cpp】 #include <iostream> #include <stdlib.h> void main() { int teki_kyori, teki_course, laser_course, round, so</stdlib.h></iostream>…

C++プログラミング入門その14 関数を使用したプログラム

C++

>>この記事には書き直した新しいページがあります。 [TOP] 次>> Visual Studioで新規プロジェクトを作り、次のcppファイルを作成して下さい。 【KansuuTest1.cpp】 #include <iostream> #include <stdlib.h> void main() { int seed, random; seed = 2; srand(seed); for (; ;) {</stdlib.h></iostream>…

C++プログラミング入門その13 文字変数を使用したプログラム

C++

>>この記事には書き直した新しいページがあります。 [TOP] 次>> Visual Studioで新規プロジェクトを作り、次のcppファイルを作成して下さい。 【MojiTest1.cpp】 #include <iostream> void main() { char a; std::cout << "y か n を入力してください-->" << std::endl</iostream>…

C++プログラミング入門その12 変数を使用したプログラム

C++

>>この記事には書き直した新しいページがあります。 [TOP] 次>> Visual Studioで新規プロジェクトを作り、次のcppファイルを作成して下さい。 【HensuuTest1.cpp】 #include <iostream> void main() { float a; a = 2.999999999999; std::cout << a << std::endl; floa</iostream>…

C++プログラミング入門その11 特別な演算子を使用したプログラム

C++

>>この記事には書き直した新しいページがあります。 [TOP] 次>> Visual Studioで新規プロジェクトを作り、次のcppファイルを作成して下さい。 【EnzanTest4.cpp】 #include <iostream> void main() { int n, max, goukei; std::cout << "nの倍数の和を求めるプログラム</iostream>…

C++プログラミング入門その10 論理演算のプログラム

C++

>>この記事には書き直した新しいページがあります。 [TOP] 次>> Visual Studioで新規プロジェクトを作り、次のcppファイルを作成して下さい。 【EnzanTest1.cpp】 #include <iostream> void main() { int a, b, c, ans, mondaisu, seikaisu; mondaisu = 4; seikaisu = </iostream>…

C++プログラミング入門その9 標準入力cinを使用したプログラム2

C++

>>この記事には書き直した新しいページがあります。 [TOP] 次>> Visual Studioで新規プロジェクトを作り、次のcppファイルを作成して下さい。 【CinTest3.cpp】 #include <iostream> void main() { std::cout << "問題 " << "C(C++)言語では、真であるというのは次のう</iostream>…

C++プログラミング入門その8 標準入力cinを使用したプログラム1

C++

>>この記事には書き直した新しいページがあります。 [TOP] 次>> Visual Studioで新規プロジェクトを作り、次のcppファイルを作成して下さい。 【CinTest1.cpp】 #include <iostream> void main() { int a; std::cout << "整数を入力してください。 a = "; for ( ;!(std</iostream>…

C++プログラミング入門その7 for文を使用したプログラム2

C++

>>この記事には書き直した新しいページがあります。 [TOP] 次>> Visual Studioで新規プロジェクトを作り、次のcppファイルを作成して下さい。 【ForTest3.cpp】 #include <iostream> void main() { int a = 0; for ( int i=0; i<=100; i=i+1 ) { a = i + a; if ( i == </iostream>…

C++プログラミング入門その6 for文を使用したプログラム1

C++

>>この記事には書き直した新しいページがあります。 [TOP] 次>> Visual Studioで新規プロジェクトを作り、次のcppファイルを作成して下さい。 【ForTest1.cpp】 #include <iostream> void main() { int i; for ( i=0; i<10; i=i+1 ) { std::cout << "こんにちは" << st</iostream>…