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

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

C++

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 BTREE { struct BTREE *</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); struct eLIST *inList( </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 STUCK { struct STUCK *</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); struct eLIST *insList(</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> int 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; }; struct Triangl</iostream>…

C++ | 25 | 構造体へのポインタ

C++

ランキング参加中プログラミング [TOP] 次>> Visual Studioで新規プロジェクトを作り、以下のcppファイルを作成して下さい。 【Kouzoutai3.cpp】 #include<iostream> #include <stdio.h> #include <string.h> struct xPen { const char *color; int futosa; }; void init( struct xPen *pp</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]; char kumi[3]; };</iostream>…

C++ | 23 | ポインタ配列を使用したプログラム

C++

ランキング参加中プログラミング [TOP] 次>> Visual Studioで新規プロジェクトを作り、以下のcppファイルを作成して下さい。 【Hairetsu3.cpp】 #include <iostream> int main() { int array[20]; std::cout << "配列arrayのアドレス" << std::endl; std::cout << "arr</iostream>…

C++ | 22 | 配列を使用したプログラム

C++

ランキング参加中プログラミング [TOP] 次>> Visual Studioで新規プロジェクトを作り、以下のcppファイルを作成して下さい。 【Hairetsu1.cpp】 #include <iostream> int main() { int hairetsu[10]; for(int i=0; i<10; i++) { hairetsu[i] = i; } for(int j=0; j<10;</iostream>…

C++ | 21 | モジュールと分割コンパイル2

C++

ランキング参加中プログラミング [TOP] 次>> Visual Studioで新規プロジェクトを作り、以下の2つのcppファイル、1つのヘッダーファイルを作成して下さい。 【Game_head.h】 /* header file : Game_head.h */ int yesno(); void current_point(); void enem…

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> int main() { int i=20, sum=0; while(i>10) { sum +=i; i--; } std::cout << "sum = " << sum << std::endl; } 変数iの値が10より小</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_create( ); int escape</stdlib.h></iostream>…

C++ | 17 | ポインタ(pointer)を使用したプログラム

C++

ランキング参加中プログラミング [TOP] 次>> Visual Studioで新規プロジェクトを作り、次のcppファイルを作成して下さい。 【PointerTest1.cpp】 #include <iostream> #include <stdlib.h> int main() { int a, *pa; float x, *px; a = 9; x = 2.5; pa = &a; px = &x; std::cout <</stdlib.h></iostream>…

C++ | 16 | 関数の定義

C++

ランキング参加中プログラミング [TOP] 次>> Visual Studioで新規プロジェクトを作り、次のcppファイルを作成して下さい。 【KansuuTest6.cpp】 #include <iostream> #include <stdlib.h> int square( int x ) { return x*x; } int main() { int x; std::cout << "整数で入力して</stdlib.h></iostream>…

C++ | 15 | 関数を使用した応用プログラム

C++

ランキング参加中プログラミング [TOP] 次>> Visual Studioで新規プロジェクトを作り、次のcppファイルを作成して下さい。 【KansuuTest5.cpp】 #include <iostream> #include <stdlib.h> int main() { int teki_kyori, teki_course, laser_course, round, sokudo=0; char rader=</stdlib.h></iostream>…

C++ | 14 | 関数を使用したプログラム

C++

ランキング参加中プログラミング [TOP] 次>> Visual Studioで新規プロジェクトを作り、次のcppファイルを作成して下さい。 【KansuuTest1.cpp】 #include <iostream> #include <stdlib.h> int main() { int seed, random; seed = 2; srand(seed); for (; ;) { random = rand(); s</stdlib.h></iostream>…

C++ | 13 | 文字変数を使用したプログラム

C++

ランキング参加中プログラミング [TOP] 次>> Visual Studioで新規プロジェクトを作り、次のcppファイルを作成して下さい。 【MojiTest1.cpp】 #include <iostream> int main() { char a; std::cout << "y か n を入力してください-->" << std::endl; std::cin >> a; if</iostream>…

C++ | 12 | 変数を使用したプログラム

C++

ランキング参加中プログラミング [TOP] 次>> Visual Studioで新規プロジェクトを作り、次のcppファイルを作成して下さい。 【HensuuTest1.cpp】 #include <iostream> int main() { float a; a = 2.999999999999; std::cout << a << std::endl; float b; b = 1.00000001</iostream>…

C++ | 11 | 特別な演算子を使用したプログラム

C++

ランキング参加中プログラミング [TOP] 次>> Visual Studioで新規プロジェクトを作り、次のcppファイルを作成して下さい。 【EnzanTest4.cpp】 #include <iostream> int main() { int n, max, goukei; std::cout << "nの倍数の和を求めるプログラムです。" << std::end</iostream>…

C++ | 10 | 論理演算のプログラム

C++

ランキング参加中プログラミング [TOP] 次>> Visual Studioで新規プロジェクトを作り、次のcppファイルを作成して下さい。 【EnzanTest1.cpp】 #include <iostream> int main() { int a, b, c, ans, mondaisu, seikaisu; mondaisu = 4; seikaisu = 0; std::cout << "以</iostream>…

C++ | 09 | 標準入力cinを使用したプログラム2

C++

ランキング参加中プログラミング [TOP] 次>> Visual Studioで新規プロジェクトを作り、次のcppファイルを作成して下さい。 【CinTest3.cpp】 #include <iostream> int main() { std::cout << "問題 " << "C(C++)言語では、真であるというのは次のうちどの数で表される</iostream>…

C++ | 08 | 標準入力cinを使用したプログラム1

C++

ランキング参加中プログラミング [TOP] 次>> Visual Studioで新規プロジェクトを作り、次のcppファイルを作成して下さい。 【CinTest1.cpp】 #include <iostream> int main() { int a; std::cout << "整数を入力してください。 a = "; for ( ;!(std::cin >> a); ) { st</iostream>…

C++ | 07 | for文を使用したプログラム2

C++

ランキング参加中プログラミング [TOP] 次>> Visual Studioで新規プロジェクトを作り、次のcppファイルを作成して下さい。 【ForTest3.cpp】 #include <iostream> int main() { int a = 0; for ( int i=0; i<=100; i=i+1 ) { a = i + a; if ( i == 100 ) { std::cout <</iostream>…

C++ | 06 | for文を使用したプログラム1

C++

ランキング参加中プログラミング [TOP] 次>> Visual Studioで新規プロジェクトを作り、次のcppファイルを作成して下さい。 【ForTest1.cpp】 #include <iostream> int main() { int i; for ( i=0; i<10; i=i+1 ) { std::cout << "こんにちは" << std::endl; } } このサ</iostream>…

C++ | 05 | if文を使用したプログラム2

C++

ランキング参加中プログラミング [TOP] 次>> Visual Studioで新規プロジェクトを作り、次のcppファイルを作成して下さい。 【IfTest3.cpp】 #include <iostream> int main() { int a; a = -1; if ( a > 0) { std::cout << "a > 0" << std::endl; } else if ( a == 0 ) </iostream>…

C++ | 04 | if文を使用したプログラム1

C++

ランキング参加中プログラミング [TOP] 次>> Visual Studioで新規プロジェクトを作り、次のcppファイルを作成して下さい。 【IfTest1.cpp】 #include <iostream> int main() { int a; a = 3; if ( a > 0) { std::cout << "a > 0" << std::endl; } } このサンプルプログ</iostream>…

C++ | 03 |計算をするプログラム2

C++

ランキング参加中プログラミング [TOP] 次>> Visual Studioで新規プロジェクトを作り、次のcppファイルを作成して下さい。 【Keisan2.cpp】 #include <iostream> int main() { int a, b, c; a = 92; b = 4; c = a + b; std::cout << "a + b = " << c << std::endl; } </iostream>…

C++ | 02 |計算をするプログラム1

C++

ランキング参加中プログラミング [TOP] 次>> Visual Studioで新規プロジェクトを作り、次のcppファイルを作成して下さい。 【Keisan1.cpp】 /** keisan1.cpp*/ #include <iostream> int main() { int a; a = 87 * 29; std::cout << a << std::endl; } このプログラムを</iostream>…