U E D R , A S I H C RSS

새싹교실/2012/아우토반/앞반/4.5



1. 참여자 명단


강사 장용운 O
학생 안혜진 O
남성준 O

2. 수업

1. 별찍기 (우측정렬)
2. 별찍기 (다이아몬드)
3. n번째 알파벳 출력하기
4. c1부터 c2까지의 문자 출력하기

2.1. 남성준


1. 별찍기 (우측정렬)

#include<stdio.h>
void main(){
	int i;
	int j;
	for(i=0;i<5;i++)
	{
		for(j=0;j<4-i;j++)
			printf(" ");
		for(j=0;j<5; j++)
			printf("*");
		printf("\n");
	}
}


2. 별찍기 (다이아몬드)




#include<stdio.h>
int main(void){
	int n,j;
	for(n=0;n<10;n++)
	{
		for(j=0; j<9-n; j++) {
			printf(" ");
		}
		for(j=0; j<(2*n+1);j++) {
			printf("*");
		}
		printf("\n");
	}
	for(n=9; n>=1; n--)
	{
		for(j=0; j<10-n; j++){
			printf(" ");
		}
		for(j=0; j<(2*n-1); j++)
		{
			printf("*");
		}
		printf("\n");
	}
	printf("\n");
	return 0;
}

3. n번째 알파벳 출력하기



#include<stdio.h>
int main(void){
	int num;
	scanf("%d",&num);
	printf("%c",'A'+num-1);

}


4. c1부터 c2까지의 문자 출력하기


#include<stdio.h>
int main(void){
	int cha1, cha2;
	scanf("%c %c",&cha1,&cha2);

	for(; cha1<=cha2; cha1++){
		printf("%c",cha1);
	}
}


2.2. 안혜진


1. 별찍기 (우측정렬)

#include<stdio.h> 
int main(void){
	
	int i,j;

	for(i=1;i<=5;i++){

		//for(j=5;j-i;j--) 
		for(j=0;j<5-i;j++)
			{printf(" ");}
		
		for(j=0;j<i;j++)
			{printf("*");}
		
		printf("\n");
	}
}



2. 별찍기 (다이아몬드)

#include<stdio.h>
int main (void){

	int i,j;

	for(i=1;i<=10;i++){
		for(j=0;j<(10-i);j++)
			{printf(" ");}
		for(j=0;j<(2*i-1);j++)
			{printf("*");}
		printf("\n");
	}

	for(i=9;i>=1;i--){
		for(j=0;j<(10-i);j++)
			{printf(" ");}
		for(j=0;j<(2*i-1);j++)
			{printf("*");}
		printf("\n");
	}
	return 0;
}



3. n번째 알파벳 출력하기

#include<stdio.h>
int main(void){
	int a;
	char c='A';
	

	printf("숫자를 입력해줘 뿌잉\n");
	scanf("%d",&a);
	
	if(a<0||a>26)
		printf("메롱ㅋㅋ\n");
	else
	printf("%c",'A'+a-1);
}




4. c1부터 c2까지의 문자 출력하기

#include<stdio.h>
int main(void){

	char a;
	char b;

	printf("원하는 문자 입력해줘 뿌잉\n");
	scanf("%c %c",&a,&b);

	while((b-a)>=0)
		{printf("%c",a);
		 a++;}

 return 0;
}





3. 후기

  • 후기 작성 요령 : 후기는 F4(ThreeFs + Future Action Plan)에 맞게 작성해주세요.
    • 관련 페이지 : ThreeFs, ThreeFs(노스모크), FiveFs(노스모크)
    • 링크를 눌러보기조차 귀찮은 당신을 위한 간단한 설명
      • Facts, Feelings, Findings, Future Action Plan. 즉, 사실, 느낀 점, 깨달은 점, 앞으로의 계획.
      • 예를 들어 지난주에 돈가스를 먹은 것에 대해 후기를 쓴다면 : "지난주에 강남에 가서 하나에 5만원하는 돈가스를 먹었다.(사실) 기대를 잔뜩 했는데 별로 맛이 없었다.(느낌) 강남은 땅값이 비싸서 값만 보고 엄청 맛있을거라 기대하면 안된다는 것을 알았다.(깨달은점) 다음에는 미리 인터넷에서 평을 찾아보고 별점이 높은 돈가스집을 찾아서 가봐야겠다.(앞으로의 계획)"


  • 어깨가 빠지는줄 알았어요..유.유 왜냐면 제 노트북을 가져왔었거든요. 제 노트북으로 신나게 프로그램 4개를 ㅉㅏ 보았습니다. 아우토 샘이 힌트를 좀 주셨지만, 그래도 스스로 생각해서 해보아서 보람찼습니다. 그리고 프로그래밍의 세계는 매우 무긍무진합니다. 왜냐하면 같은 프로그램인데 성준이아 소스코드가 달랐기 때문입니다. 하하하.. 신나요신나 WoW~~ 앞으로 프로그램 많이 짜보며 연습하고 복습도 열심히! 질문도 열심히 하겠습니다. 룰루랄라
-혜진

  • 아 왜이렇게 머리에 안들어오지. 눈으로 보는거랑 직접하는거랑 너무너무 다른것 같습니다. 역시 코딩은 많이해봐야 제맛인것 같습니다. 다음에는 미리 책을 읽고 개념에 대한 이해를 먼저 해와야할것 같습니다.
- 성준



Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:29:46
Processing time 0.0877 sec