정확하게 말하면 정도는 없죠 모 ^^;;
사람마다 다 개성이 있고 스타일이 틀리니 말입니다.
어떤이는 이론서를 탐독하고 이론을 정립한후 모든 것을 생각한 후에 프로
그래밍에 나서는 이가 있는가 하면
저처럼 일단 한두줄 코딩해보고 막히는 부분을 자료를 찾아가면서 슬금슬
금 대충대충 진행하는 사람들도 있습니다 -_-
우선 학생이시니 제가 이쪽 계통에는 먼저 발을 들여놓은 사람으로써 몇가
지만 충고해 보면 - 그럴만한 능력도 없지만요 ^^ - 대학교 동안 전문가
가 되려고 노력하십시요
그러나 어짜피 대학기간동안 전문가가 되긴 쉽지 않습니다.
실제 그런 사람도 찾아보기 드물구요.
너무 조급해 하시지 않으셔도 됩니다 ^^
아무리 프로그래밍 잘하는 사람도
아무리 이론적으로 잘 정립된 사람도
막상 현업에 투입되어 작업하면 그 소위 말하는 짬밥 먹은 사람보다 못하
기 마련입니다.
실무 노하우는 정말 무시 못하는 것이니까요.
그러니 너무 조급해 하시지는 마시고 열심히만 하시면 됩니다.
그리고 어떻게 하면 프로그래밍을 잘 짤까를 고민하기 보다는
위의 문제를 보면서 어떻게 하면 이것이 풀릴까를 고민하십시요.
위에서 말했듯이 정도는 없습니다.
열심히 하신다면 분명 성과는 있습니다.
딱히 조언 드리는 내용이 없네요 ^^
그냥 열~~~~~~~~심~~~~~~~~~히
Re: '*'를 for문 세 번 돌려서 산 만들기...
python으로 짜봤어요^^
for i in 1,2,3,2,1
print '*'*i
Re: '*'를 for문 세 번 돌려서 산 만들기...
for문 세번 if문 한번입니다. ^^
레포트는 스스로...
#include
#define N 3
main()
{
int i, j;
for(i = i; i <= N * 2 - 1; i++)
{
if (i <= N)
{
for(j = 1; j <= i; j++)
printf("*");
printf("\n");
}
else
{
for(j = N - (i - N); j >= 1;
j--)
printf("*");
printf("\n");
}
}
}
Re: '*'를 for문 세 번 돌려서 산 만들기...
#include
int main(void)
{
int i;
for(i=0;i<3;i++)
{
if(i==0) printf("*\n**\n");
else if(i==1) printf("***\n");
else printf("**\n*\n");
}
exit(0);
}
프로그래밍을 공부하는 올바른 방법은 무엇인가요?
요즘 학교에서 프로그래밍을 배우기 시작하면서
정말 공부할 게 많다는 생각을 하게 되었습니다. 과연 내가
대학교 다니는 동안에 전문가가 될 수 있을까 하는 생각을 해요.
그런데 이런 간단한 문제조차 어려움을 느끼는데...
이런 제가 컴퓨터 실력을 높이기 위해서 해야 하는 방향은 어떤 걸까요?
조금 조언을 주시면 대단히 감사하겠습니다.
참, 답변 정말 감사합니다.
좀더 노력해 보고 다시 읽어봐야겠네요.
Re^3: 프로그래밍을 공부하는 올바른 방법은 무엇인가요?
정확하게 말하면 정도는 없죠 모 ^^;;
사람마다 다 개성이 있고 스타일이 틀리니 말입니다.
어떤이는 이론서를 탐독하고 이론을 정립한후 모든 것을 생각한 후에 프로
그래밍에 나서는 이가 있는가 하면
저처럼 일단 한두줄 코딩해보고 막히는 부분을 자료를 찾아가면서 슬금슬
금 대충대충 진행하는 사람들도 있습니다 -_-
우선 학생이시니 제가 이쪽 계통에는 먼저 발을 들여놓은 사람으로써 몇가
지만 충고해 보면 - 그럴만한 능력도 없지만요 ^^ - 대학교 동안 전문가
가 되려고 노력하십시요
그러나 어짜피 대학기간동안 전문가가 되긴 쉽지 않습니다.
실제 그런 사람도 찾아보기 드물구요.
너무 조급해 하시지 않으셔도 됩니다 ^^
아무리 프로그래밍 잘하는 사람도
아무리 이론적으로 잘 정립된 사람도
막상 현업에 투입되어 작업하면 그 소위 말하는 짬밥 먹은 사람보다 못하
기 마련입니다.
실무 노하우는 정말 무시 못하는 것이니까요.
그러니 너무 조급해 하시지는 마시고 열심히만 하시면 됩니다.
그리고 어떻게 하면 프로그래밍을 잘 짤까를 고민하기 보다는
위의 문제를 보면서 어떻게 하면 이것이 풀릴까를 고민하십시요.
위에서 말했듯이 정도는 없습니다.
열심히 하신다면 분명 성과는 있습니다.
딱히 조언 드리는 내용이 없네요 ^^
그냥 열~~~~~~~~심~~~~~~~~~히
그럼 즐프.
갈등이 wrote..
요즘 학교에서 프로그래밍을 배우기 시작하면서
정말 공부할 게 많다는 생각을 하게 되었습니다. 과연 내가
대학교 다니는 동안에 전문가가 될 수 있을까 하는 생각을 해요.
그런데 이런 간단한 문제조차 어려움을 느끼는데...
이런 제가 컴퓨터 실력을 높이기 위해서 해야 하는 방향은 어떤 걸까요?
조금 조언을 주시면 대단히 감사하겠습니다.
참, 답변 정말 감사합니다.
좀더 노력해 보고 다시 읽어봐야겠네요.
Re: 난왜 두번으로도 충분할까.. ㅡ,.ㅡ;;;
int i, j, height = 3;
for( i = 0; i < height * 2; i++ )
{
for( j = 0; j < (( i > height )? height * 2 - i i ); j++ )
printf( "*" );
printf( "\n" );
}
Re: '*'를 for문 세 번 돌려서 산 만들기...
#include
void main(void) {
printf("*\n\r**\n\r***\n\r**\n\r*\n");
}
그렇소 ㅡ.ㅡv 아햏햏스럽지 않소?
for나 while 안쓰고 하는 방법... ^^;
#include
#include
using namespace std;
void print_stars(string& stars, int n);
int main()
{
string stars;
print_stars(stars, 3);
return 0;
}
void print_stars(string& stars, int n)
{
stars.push_back('*');
cout << stars << endl;
if (n > 1) print_stars(stars, n - 1);
cout << stars.substr(0, stars.length() - n) << endl;
}
아햏햏 님보다 더 간단한 방법 printf 등 함수 하나
저런..
나는 더간단한 방법을..
jjup.c 로 파일이름을주고 아래와 같이 적으면 끝이다.
*
**
***
**
*
실행방법은
cat jjup.c 다
댓글 달기