アスタリスク(*)を使ってX字の形を描くプログラムを書きたい
#include "stdafx.h"
#include <iostream>
using namespace std;
int main(int argc, char* argv[]){
int i, j;
for(i = 1; i <= 9; i++){
for(j = 1; j <= 12; j++){
if(i == j){
cout << "***";
}else{
cout << " ";
}
}
cout<< endl;
}
return 0;
}
私はプログラミングに非常に慣れていません
私は (\) だけを作った
***------***
-***----***-
--***--***--
---******---
--***--***--
-***----***-
***------***
それは私が今までやっていたことです
include "stdafx.h"
#include <iostream>
using namespace std;
int main(int argc, char* argv[])
{
int i, d, a=1,b=12,c;
for(i = 1; i <= 6; i++)
{
for (d=1; d<i;d++) {cout <<" ";}
cout<<"***";
for (c=a+1; c<b;c++) {cout <<" ";}
{cout<<"***";}
for(b=12-i;b<i;b++)
{cout<<"***";}
cout<<endl;
a++;
}
return 0;
}
(\//) の上部を [スペース][ ][スペース][ ]の3 つの部分に分割しました