View Single Post
Old Mar 29th, 2005, 10:16 AM   #5
Planet_EN
Programmer
 
Join Date: Mar 2005
Posts: 40
Rep Power: 0 Planet_EN is an unknown quantity at this point
Question Alignment problem ...

Here's my final program ... But its still having some alignment problem ... can anyone help ????

#include<stdio.h>
#include<conio.h>

void main()
{
  int x,inputs,ColumnHandler,sum,rows=1,nos;
  char name[25],grade;
  float per;
  x=inputs=sum=ColumnHandler=per=0;
  clrscr();
  printf("Enter the number of students : ");
  scanf("%d",&nos);
  clrscr();
    for(x=1;x<=80;x++)
  {

      gotoxy(x,1);
      printf("\xCD");

  }

  printf("Name %c%c%c%c",32,32,32,32);
  printf("Elect%c%c%c%c",32,32,32,32);
  printf("Cal-1%c%c%c%c",32,32,32,32);
  printf("CP-1 %c%c%c%c",32,32,32,32);
  printf("DMath%c%c%c%c",32,32,32,32);
  printf("  Acc. %c%c%c%c",32,32,32,32);
  printf(" Total%c%c%c%c",32,32,32,32);
  printf("Per  %c%c%c%c",32,32,32,32);
  printf("Grade");
  for(x=1;x<=80;x++)
  {

      gotoxy(x,3);
      printf("\xCD");

  }

  for(;rows<=nos;rows++)
  {

    gotoxy(1,4+rows);
    scanf("%s",name);

  for(ColumnHandler=10;ColumnHandler<=60;ColumnHandler+=10)
    {

      if(ColumnHandler<=50)
       {
	gotoxy(ColumnHandler,4+rows);
	scanf("%d",&inputs);
	sum=sum+inputs;
	inputs=0;
       }
      else
       {
	gotoxy(ColumnHandler,4+rows);
	per=sum/5;
	printf("%d%c%c%c%c%c%.0f%c%c%c%c%c",sum,32,32,32,32,32,per,32,32,32,32,32);
	if(per>90)
	  printf(" A+");
	else if(per<=90&&per>80)
	  printf(" A");
	else if(per<=80&&per>70)
	  printf(" B");
	else if(per<=70&&per>60)
	  printf(" C");
	else if(per<=60&&per>50)
	  printf(" D");

	sum=per=0;
	}
     }
   }
  getch();
}
Planet_EN is offline   Reply With Quote