for文とswitch文の問題
for文とswitch文の問題
forとswitchとprintf("なま"); printf("むぎ"); printf("ごめ"); printf("たまご");を使い、「なまむぎなまごめなまたまご」を表示させるプログラムを作りたいのですがよくわからないので教えていただけると嬉しいです。
Re: for文とswitch文の問題
#1
む、新種のクイズでしょうか。
C++Builder (C++17対応)使用
cx.bat
main.c
cx.bat をダブルクリック
http://www2.koyoen.birdview.co.jp/~abcx ... 20-01-.PNG
む、新種のクイズでしょうか。
C++Builder (C++17対応)使用
cx.bat
"C:\Program Files (x86)\Embarcadero\Studio\20.0\bin\bcc32" main.cpp
dir main.exe
main.exe
pause
#include <stdio.h>
int main(void){
for (int i=0; i<6; i++){
switch(i){
case 0:
case 2:
case 4:
printf("なま");
break;
case 1:
printf("むぎ");
break;
case 3:
printf("ごめ");
break;
case 5:
printf("たまご");
break;
}
}
return 0;
}
http://www2.koyoen.birdview.co.jp/~abcx ... 20-01-.PNG
Re: for文とswitch文の問題
#2
main.c
http://www2.koyoen.birdview.co.jp/~abcx ... 20-02-.PNG
main.c
#include <stdio.h>
int main(void){
int i;
int num;
scanf("%d",&i);
for (int j=1; j<=i; j++){
for(num=0;num<j;num++){
printf("*");
}
printf("%d\n",j);
}
return 0;
}
Re: for文とswitch文の問題
[雑談] 参考
C++Buiderは
著名な「Borland C++Compiler 5.5」BCC55 の後継であり
システム環境変数「Path」の変数値の編集をしておけば
同じ命令 bcc32 でコンパイルできます (^^;
ここではソースと同じ場所に varset.bat を置き最初に実行する。
http://8cmp.blog.fc2.com/blog-entry-10.htmlなどのソースを参考に
http://www2.koyoen.birdview.co.jp/~abcx ... 20-03-.PNG
とすればよい。
C++Buiderは
著名な「Borland C++Compiler 5.5」BCC55 の後継であり
システム環境変数「Path」の変数値の編集をしておけば
同じ命令 bcc32 でコンパイルできます (^^;
ここではソースと同じ場所に varset.bat を置き最初に実行する。
http://8cmp.blog.fc2.com/blog-entry-10.htmlなどのソースを参考に
http://www2.koyoen.birdview.co.jp/~abcx ... 20-03-.PNG
とすればよい。
Re: for文とswitch文の問題
もちろん Embarcadero C++ Compiler bcc32c も
「Embarcadero C++ Compiler」の最新版 Clang 互換の bcc32x も余計な制限なしに使える。
https://forest.watch.impress.co.jp/docs ... 21005.html
「Embarcadero C++ Compiler」の最新版 Clang 互換の bcc32x も余計な制限なしに使える。
https://forest.watch.impress.co.jp/docs ... 21005.html
Re: for文
printf("#");とprintf("%d", i);を使わないといけないん
ですよね。for文 1個で書いてみました。
Re: for文とswitch文の問題
[雑談] 参考
C++Builder は viewtopic.php?f=3&t=20503
の#3で書いたように C# とは双子のようなもので C++ では 唯一の RAD 環境である。
C++17に対応し Clang互換を追求したEmbarcadero C++ Compilerを内包し
マルチプラットフォーム開発ができ iPhone,Android スマホのプログラムが開発出来る。
C++Bilder10.3 Rio Community は無料です。
なおVS2017ではC++でXAML(ザムル)が使えるようにはなっている。
C++Builder は viewtopic.php?f=3&t=20503
の#3で書いたように C# とは双子のようなもので C++ では 唯一の RAD 環境である。
C++17に対応し Clang互換を追求したEmbarcadero C++ Compilerを内包し
マルチプラットフォーム開発ができ iPhone,Android スマホのプログラムが開発出来る。
C++Bilder10.3 Rio Community は無料です。
なおVS2017ではC++でXAML(ザムル)が使えるようにはなっている。