第4講 同じこと(同様なこと)の繰り返し(for文)
第6話 forによって様々な計算をするソフトを10回連続で使えるようにする
前話問題
解答例
#include<iostream>
using namespace std;
int main(){
float a,b,c;
char i;
for(i=1;i<11;i++){
cout<<"a=";
scanf("%f",&a);
cout<<"b=";
scanf("%f",&b);
cout<<"c=";
scanf("%f",&c);
cout<<"a×(b+c)="<<a*(b+c)<<endl;
cout<<"a×b÷c="<<a*b/c<<endl;
cout<<"(a+b)÷c="<<(a+b)/c<<endl;
cout<<"(a-b)×(a+c)="<<(a-b)*(a+c)<<endl;
cout<<"a×b+c÷a="<<a*b+c/a<<endl;
cout<<"(a÷2+c)×(b+a)="<<(a/2+c)*(b+a)<<endl;
cout<<endl;
}
}
次話の課題です。
前々話問題
#include<iostream>
using namespace std;
int main(){
short a,b,c;
cout<<"はじめの数=";
scanf("%d",&a);
cout<<"終わりの数=";
scanf("%d",&b);
cout<<"変化の幅=";
scanf("%d",&c);
short i;
int w;
w=0;
for(i=a;i<b+1;i=i+c){
w=w+i;
}
cout<<"のときの和は"<<w<<endl;
}
を改良して、
となるようにしてください。
これは5×7×9×11を計算させています。
ですから、次の場合は、
1×2×3×4×5×6×7×8×9×10 すなわち 10の階乗を計算させています。
初心者のためのjava 入門 基礎から応用まで
初心者のための VC++による C言語 入門 C++ 入門 基礎から応用まで第1部
初心者のための VC++による C言語 入門 C++ 入門 基礎から応用まで第2部
初心者のための VC++による C言語 入門 C++ 入門 基礎から応用まで第3部
初心者のための世界で一番わかりやすいVisual Basic入門基礎講座へ
初心者のための世界で一番わかりやすいVisual C++入門基礎講座へ
VC++入門
VBA入門
専門用語なしのVBA入門
VB入門
初心者のためのEclipseによるJava入門