U E D R , A S I H C RSS

복/숙제제출


1.1.

~cpp 
#include <stdio.h> 
int main(void){ 
int input; 

printf("1 9  .\n"); 
do{ 


scanf("%d",&input); 

}while(input<1 || input>9); 

int i; 
for(i=1;i<=9;i++){ 


printf("%dX%d=%d\n",input,i,input*i); 

} 


system("pause"); 
return 0; 
} 

1.2.

~cpp 
#include <stdio.h>

int main()
{
    int in,out;
    
    printf("  .  .  \n"); 
    scanf("%d",&in);
    for(out=1; out<10; out++)
    printf("%d * %d = %d\n", in, out, in*out);
    system("PAUSE");
        
    return 0;
}
... 9 ...

1.3.

~cpp 
#include <stdio.h>
int main(){
	int i;
	printf("    :\n");
	scanf("%d",&i);
		int j;
	
	for(j=1; j<10;j++){ 
	
	printf("%d*%d=%d\n",i,j,i*j);
	
		}
	
 
return 0;  

}

2.1.

~cpp 
#include <stdio.h>
int main(void){
 char input_name[5][10]; /**/ 
 int input_kore[5];  /**/
 int input_engl[5];  /**/
 int input_math[5];  /**/
 char trash;
 
 int i;
 for(i=0; i<5; i++){ 
  printf(" : "); scanf("%s",&input_name[i]); printf("\n");
  printf(" : "); scanf("%d",&input_kore[i]); printf("\n");
  printf(" : "); scanf("%d",&input_engl[i]); printf("\n");
  printf(" : "); scanf("%d",&input_math[i]); printf("\n");
  scanf("%c",&trash);
 } 
 for(i=0; i<5; i++){
  printf("%s  %d.\n",input_name[i],(input_kore[i]+input_engl[i]+input_math[i])/3);         
 }
  system("PAUSE");	
  return 0;
}

2.2.

~cpp 
#include<stdio.h> 
void main() 
{ 
	char name[5][10]; 
	int kor[5], math[5], eng[5], sum[5]={0,}, i,j; 
    for(i=0; i<5; i++) 
	{ 
		printf("\n : "); scanf("%s", name[i]); 
		printf("\n : "); scanf("%d", kor[i]); 
		printf("\n : "); scanf("%d", math[i]); 
		printf("\n : "); scanf("%d", eng[i]); 
		sum[i] += kor[i] + math[i] + eng[i]; 
	} 
	for(j=0; j<5; j++) 
	{ 
		printf("%s %d\n", name[j], sum[j]/3); 
		
	} 
} 


2.3.

~cpp 
#include<stdio.h>

void main(){
	int kor[5]; /**/
	int eng[5]; /**/
	int math[5]; /**/
	int i,j;
	int sum[5]; /*합*/
	char name[5][10];
	
	for(i=0;i<5;i++)
	{
		printf("\n: "); 
		scanf("%s", name[i]);
		printf("\n: ");
		scanf("%d", kor[i]);
		printf("\n: ");
		scanf("%d", eng[i]);
		printf("\n: ");
		scanf("%d", math[i]);
		sum[i] += kor[i]+eng[i]+math[i];
	}
	
	for(j=0;j<5;j++)
	{

		printf("%s %d\n",name[j],sum[j]/3);
	}
}

3.1.

~cpp 
#include <stdio.h>
#include <stdlib.h>

int inputEdgeLength();
char inputPattern();
void drawSqure(int aEdgeLength, char aPattern);

int main()
{
	drawSqure(inputEdgeLength(), inputPattern());
    	system("PAUSE");	
    	return 0;
}

int inputEdgeLength(){
	int edgeLength;
	printf("  : ");
	scanf("%d", &edgeLength);
	return edgeLength;
}

char inputPattern(){
     	char pattern;
	printf(" : ");
	scanf("%c", &pattern);
	return pattern;
}

void drawSqure(int aEdgeLength, char aPattern){
	int diagonalLength = 2*aEdgeLength-1;
	int area = diagonalLength*diagonalLength;
	int position;
	int row, column;
	int blankLength, drawLength;
	int jump;
	for(position = 0; position < area; position++){
		column = position%diagonalLength;
 	    	if(column == 0){
			row = position/diagonalLength;
			printf("\n");
			if(row < aEdgeLength){
				blankLength = aEdgeLength-row-1;
   	               	}
			else{
				blankLength = -(aEdgeLength-row-1);
            		}
			drawLength = diagonalLength-2*blankLength;
			jump = blankLength-1;
		}
		if(blankLength>0){
			printf(" ");
			blankLength--;
		}	
		else if(drawLength>0){
			printf("%c", aPattern);
			drawLength--;
		}
		else
			position += jump;	
	}
}

4.

. 함. -


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