Wednesday 26 March 2014

Animation In C Language

#include<graphics.h>
#include<conio.h>
#include<stdlib.h>
#include<dos.h>
#include<stdio.h>
main()
{
int gd = DETECT, gm,x=600,y=0,i,j;
initgraph(&gd,&gm,"..//BGI");
clrscr();
cleardevice();
setcolor(RED);
settextstyle(7,0,600);
for(i=0;i<=110;i++)
{
cleardevice();
outtextxy(0,(y+i),"S");
}
for(i=0;i<=190;i++)
{
cleardevice();
outtextxy((y+i),110,"R");
}
for(i=0;i<=110;i++)
{
cleardevice();
outtextxy(390,(y+i),"K");
}
settextstyle(7,0,6);
y=0;
for(i=0;i<=60;i++)
{
cleardevice();
outtextxy((y+i),180,"hree");
}
for(i=0;i<=180;i++)
{
cleardevice();
outtextxy(270,(y+i),"am");
}
for(i=0;i<=460;i++)
{
outtextxy((y+i),180,"rishna");
cleardevice();
}
settextstyle(7,0,600);
outtextxy(0,110,"S");
outtextxy(190,110,"R");
outtextxy(390,110,"K");
delay(5000);
settextstyle(7,0,6);
outtextxy(60,180,"hree");
outtextxy(270,180,"am");
outtextxy(460,180,"rishna");
clrscr();
cleardevice();
delay(10);
printf("\n\n\n\n\tCreated By");
outtextxy(60,100,"King Vikas Gutte");
getch();
closegraph();
}

Pseudo Code for Job Sequencing

Algorithum JS(d,j,n)
//d[i]>=1,1<=i<=n are the deadlines,n>=1
//The jobs are ordered such that p[1]>=p[2]....>=p[n]
//j[i]is the ith job in the Optimal solutation 1<=i<=K also
//at  termination d[j[i]]<=d[j[i+1]],1<=i<k
{
d[0]:=j[0]:=0;//Intialization
j[1]:=1;//Include Job1
for i:=2 to n do
{
//consider jobs in nonincreasing order
//of p[i] find position for i and check
//feasiblity of insertation
r:=k;
while((d[j[r]] > d[i]) and (d[j[r]]!=)) do
r:=r-1;
if((d[j[r]] <= d[i]) and (d[i]>r)) then
{
//insert i into j[]
for q:=k to (r+1) step -1 do
j[q+1]:=j[q];
j[r+1]:=i;
k:=k+1;
}
}
return k;
}

Pseudo Code for KnapSack by using Greedy Method

Algorithm GreedyKnapSack(m,n)
//P[1:n] and w[1:n] contain the
//profitand weights respectively of the n objects
//ordered such that p[i]/w[i] >= p[i+1]/w[i+1]
// mis the KnapSack size and x[1:n] is the soln. vector
{
    for i:= to n do
    x[i]:=0.0;
   
    U:=m;
    for i:=1 to n do
    {
        if(w[i]>U)then
        break;
        x[i]:=1.0;
        U:=U-w[i];
    }
    if(i<=n)then
    x[i]:=U/w[i];
}

Butterfly In C

//Program For Butter Fly In C Language
#include<graphics.h>
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
char *buff1,*buff2;
void main()
{
    int gd=DETECT,gm;
    void *buff;
    int area1,area2,x,y;

    initgraph(&gd,&gm,"../bgi");
printf("\n\n\n\n\n\\t\t\t\t Created By King Vikas Gutte");
sleep(10);
delay(100);

    //  FRONT IMAGE
     ellipse(240,80,115,65,10,40);//body

     circle(240,40,10);
     ellipse(215,40,15,100,20,40);
     ellipse(265,40,85,165,20,40);

     elipse(160,90,270,0,80,25);   //left
     ellipse(160,60,0,90,80,25);
     ellipse(160,75,270,90,15,40);
     ellipse(320,75,90,270,15,40);

     ellipse(320,90,180,270,80,25); //  right
     ellipse(320,60,90,180,80,25);
   
     setfillstyle(SOLID_FILL,YELLOW);
     floodfill(240,40,WHITE);
     setfillstyle(SOLID_FILL,BLUE);
     floodfill(200,80,WHITE);
     floodfill(290,60,WHITE);
     setfillstyle(SOLID_FILL,BROWN);
     floodfill(240,80,WHITE);
     setfillstyle(SOLID_FILL,GREEN);
     floodfill(240,110,WHITE);

     //Store image1
     area1=imagesize(160,0,320,120);
     buff1=malloc(area1);

     getimage(160,0,320,120,buff1);
     clearviewport();

     ellipse(240,80,120,60,10,40);
 
     circle(240,40,10);
     ellipse(215,40,15,100,20,30);
     ellipse(265,40,85,165,20,30);

     ellipse(320,90,180,260,80,40);   //1big y,right
     ellipse(320,60,100,180,80,40);
     ellipse(310,75,105,255,15,60);
 
     ellipse(160,90,280,0,80,40); //  left
     ellipse(160,60,0,80,80,40);
     ellipse(170,75,285,75,15,60);
     setfillstyle(SOLID_FILL,YELLOW);
     floodfill(240,40,WHITE);
     setfillstyle(SOLID_FILL,BLUE);
     floodfill(200,80,WHITE);
     floodfill(290,60,WHITE);
     setfillstyle(SOLID_FILL,BROWN);
     floodfill(240,80,WHITE);
     setfillstyle(SOLID_FILL,GREEN);
     floodfill(240,110,WHITE);

     //Store image2    (WINGS BEHIND)
     area2=imagesize(160,0,320,140);
     buff2=malloc(area2);
     getimage(160,0,320,140,buff2);
     clearviewport();


     x=220;y=475;
     while(!kbhit())
     {
       if(y==25)
          y=475;
       putimage(x,y,buff1,COPY_PUT);
       delay(30);
       clearviewport();
       putimage(x,y,buff2,COPY_PUT);
       delay(30);
       clearviewport();
       y=y-15;
      }
      getch();
      closegraph();
}

Monday 24 March 2014

Windows Cmd Cmmands

An A-Z Index of the Windows CMD command line

A

  • ADDUSERS - Add or list users to/from a CSV file
  • ARP - Address Resolution Protocol
  • ASSOC - Change file extension associations•
  • ASSOCIAT - One step file association ATTRIB Change file attributes

B

  • BCDBOOT - Create or repair a system partition
  • BOOTCFG  - Edit Windows boot settings
  • BROWSTAT - Get domain, browser and PDC info

C

  • CACLS - Change file permissions
  • CALL - Call one batch program from another•
  • CD - Change Directory - move to a specific Folder•
  • CHANGE - Change Terminal Server Session properties
  • CHKDSK - Check Disk - check and repair disk problems
  • CHKNTFS - Check the NTFS file system
  • CHOICE - Accept keyboard input to a batch file
  • CIPHER - Encrypt or Decrypt files/folders
  • CleanMgr - Automated cleanup of Temp files, recycle bin
  • CLEARMEM - Clear memory leaks
  • CLIP  - Copy STDIN to the Windows clipboard.
  • CLS - Clear the screen•
  • CLUSTER - Windows Clustering
  • CMD - Start a new CMD shell
  • CMDKEY - Manage stored usernames/passwords
  • COLOR - Change colors of the CMD window•
  • COMP - Compare the contents of two files or sets of files
  • COMPACT - Compress files or folders on an NTFS partition
  • COMPRESS - Compress individual files on an NTFS partition
  • CON2PRT - Connect or disconnect a Printer
  • CONVERT - Convert a FAT drive to NTFS.
  • COPY - Copy one or more files to another location•
  • CSCcmd -  Client-side caching (Offline Files)
  • CSVDE - Import or Export Active Directory data

D

  • DATE Display or set the date•
  • DEFRAG Defragment hard drive
  • DEL Delete one or more files•
  • DELPROF Delete NT user profiles
  • DELTREE Delete a folder and all subfolders
  • DevCon Device Manager Command Line Utility
  • DIR Display a list of files and folders•
  • DIRUSE Display disk usage
  • DISKCOMP Compare the contents of two floppy disks
  • DISKCOPY Copy the contents of one floppy disk to another
  • DISKPART Disk Administration
  • DNSSTAT DNS Statistics
  • DOSKEY Edit command line, recall commands, and create macros
  • DSACLs Active Directory ACLs
  • DSAdd Add items to active directory (user group computer)
  • DSGet View items in active directory (user group computer)
  • DSQuery Search for items in active directory (user group computer)
  • DSMod Modify items in active directory (user group computer)
  • DSMove Move an Active directory Object
  • DSRM Remove items from Active Directory

E

  • ECHO Display message on screen•
  • ENDLOCAL End localisation of environment changes in a batch file•
  • ERASE Delete one or more files•
  • EVENTCREATE Add a message to the Windows event log
  • EXIT Quit the current script/routine and set an errorlevel•
  • EXPAND Uncompress files
  • EXTRACT Uncompress CAB files
  • f
  • FC Compare two files
  • FIND Search for a text string in a file
  • FINDSTR Search for strings in files
  • FOR /F Loop command: against a set of files•
  • FOR /F Loop command: against the results of another command•
  • FOR Loop command: all options Files, Directory, List•
  • FORFILES Batch process multiple files
  • FORMAT Format a disk
  • FREEDISK Check free disk space (in bytes)
  • FSUTIL File and Volume utilities FTP File Transfer Protocol
  • FTYPE Display or modify file types used in file extension associations•

G

  • GLOBAL Display membership of global groups
  • GOTO Direct a batch program to jump to a labelled line•
  • GPUPDATE Update Group Policy settings

H

  • HELP Online Help

I

  • iCACLS Change file and folder permissions
  • IF Conditionally perform a command•
  • IFMEMBER Is the current user in an NT Workgroup
  • IPCONFIG Configure IP

k

  • KILL Remove a program from memory

l

  • LABEL Edit a disk label
  • LOCAL Display membership of local groups
  • LOGEVENT Write text to the NT event viewer
  • LOGMAN Manage Performance Monitor
  • LOGOFF Log a user off
  • LOGTIME Log the date and time in a file

m

  • MAPISEND Send email from the command line
  • MBSAcli Baseline Security Analyzer.
  • MEM Display memory usage
  • MD Create new folders•
  • MKLINK Create a symbolic link (linkd)
  • MODE Configure a system device
  • MORE Display output, one screen at a time
  • MOUNTVOL Manage a volume mount point
  • MOVE Move files from one folder to another•
  • MOVEUSER Move a user from one domain to another
  • MSG Send a message
  • MSIEXEC Microsoft Windows Installer
  • MSINFO Windows NT diagnostics
  • MSTSC Terminal Server Connection (Remote Desktop Protocol)
  • MUNGE Find and Replace text within file(s) MV Copy in-use files

n

  • NET Manage network resources
  • NETDOM Domain Manager
  • NETSH Configure Network Interfaces, Windows Firewall & Remote access
  • NETSVC Command-line Service Controller
  • NBTSTAT Display networking statistics (NetBIOS over TCP/IP)
  • NETSTAT Display networking statistics (TCP/IP)
  • NOW Display the current Date and Time
  • NSLOOKUP Name server lookup
  • NTBACKUP Backup folders to tape
  • NTRIGHTS Edit user account rights

o

  • OPENFILES Query or display open files

p

  • PATH Display or set a search path for executable files•
  • PATHPING Trace route plus network latency and packet loss
  • PAUSE Suspend processing of a batch file and display a message•
  • PERMS Show permissions for a user
  • PERFMON Performance Monitor
  • PING Test a network connection
  • POPD Restore the previous value of the current directory saved by PUSHD•
  • PORTQRY Display the status of ports and services
  • POWERCFG Configure power settings
  • PRINT Print a text file
  • PRINTBRM Print queue Backup/Recovery
  • PRNCNFG Display, configure or rename a printer
  • PRNMNGR Add, delete, list printers set the default printer
  • PROMPT Change the command prompt•
  • PsExec Execute process remotely
  • PsFile Show files opened remotely
  • PsGetSid Display the SID of a computer or a user
  • PsInfo List information about a system
  • PsKill Kill processes by name or process ID
  • PsList List detailed information about processes
  • PsLoggedOn Who's logged on (locally or via resource sharing)
  • PsLogList Event log records
  • PsPasswd Change account password
  • PsService View and control services
  • PsShutdown Shutdown or reboot a computer
  • PsSuspend Suspend processes
  • PUSHD Save and then change the current directory•

q

  • QGREP Search file(s) for lines that match a given pattern.

r

  • RASDIAL Manage RAS connections
  • RASPHONE Manage RAS connections
  • RECOVER Recover a damaged file from a defective disk.
  • REG Registry: Read, Set, Export, Delete keys and values
  • REGEDIT Import or export registry settings
  • REGSVR32 Register or unregister a DLL
  • REGINI Change Registry Permissions REM Record comments (remarks) in a batch file•
  • REN Rename a file or files•
  • REPLACE Replace or update one file with another RD Delete folder(s)•
  • RMTSHARE Share a folder or a printer
  • ROBOCOPY Robust File and Folder Copy
  • ROUTE Manipulate network routing tables
  • RUN Start | RUN commands
  • RUNAS Execute a program under a different user account
  • RUNDLL32 Run a DLL command (add/remove print connections)

s

  • SC Service Control
  • SCHTASKS Schedule a command to run at a specific time
  • SCLIST Display NT Services
  • SET Display, set, or remove environment variables•
  • SETLOCAL Control the visibility of environment variables•
  • SETX Set environment variables permanently
  • SFC System File Checker
  • SHARE List or edit a file share or print share
  • SHIFT Shift the position of replaceable parameters in a batch file•
  • SHORTCUT Create a windows shortcut (.LNK file)
  • SHOWGRPS List the NT Workgroups a user has joined
  • SHOWMBRS List the Users who are members of a Workgroup
  • SHUTDOWN Shutdown the computer
  • SLEEP Wait for x seconds
  • SLMGR Software Licensing Management (Vista/2008)
  • SOON Schedule a command to run in the near future
  • SORT Sort input
  • START Start a program or command in a separate window•
  • SU Switch User
  • SUBINACL Edit file and folder Permissions, Ownership and Domain
  • SUBST Associate a path with a drive letter
  • SYSTEMINFO List system configuration

t

  • TASKLIST List running applications and services
  • TASKKILL Remove a running process from memory
  • TIME Display or set the system time•
  • TIMEOUT Delay processing of a batch file
  • TITLE Set the window title for a CMD.EXE session•
  • TLIST Task list with full path
  • TOUCH Change file timestamps
  • TRACERT Trace route to a remote host
  • TREE Graphical display of folder structure
  • TYPE Display the contents of a text file•
  • TypePerf Write performance data to a log file

u

  • USRSTAT List domain usernames and last login

v

  • VER Display version information•
  • VERIFY Verify that files have been saved•
  • VOL Display a disk label•

w

  • WHERE Locate and display files in a directory tree
  • WHOAMI Output the current UserName and domain
  • WINDIFF Compare the contents of two files or sets of files
  • WINMSD Windows system diagnostics
  • WINMSDP Windows system diagnostics II
  • WINRM Windows Remote Management
  • WINRS Windows Remote Shell
  • WMIC WMI Commands

x

  • XCACLS Change file and folder permissions
  • XCOPY Copy files and folders :: Comment / Remark•

Donate