C言語なら俺に聞け! Part 〈58〉
■ このスレッドは過去ログ倉庫に格納されています
0253デフォルトの名無しさん
NGNG#include <stdio.h>
#include <math.h>
int main(int argc, char* argv[])
{
const double PI = 3.1415926535;
const int pix= 40;
for (double i=0.0; i < 360.0; i++) {
double ans = sin(i/PI/2);
int loop = ans * pix;
if (loop >= 0) {
for (int sp=0; sp < pix; sp++) {
printf(" ");
}
for (int j=0; j < loop; j++) {
printf("+");
}
}else {
for (int sp=0; sp < pix+loop; sp++) {
printf(" ");
}
for (int j=0; j > loop; j--) {
printf("-");
}
}
printf("\n");
}
return 0;
}
■ このスレッドは過去ログ倉庫に格納されています