Skip to content

Instantly share code, notes, and snippets.

@ApoorvTyagi
Created August 28, 2020 18:05
Show Gist options
  • Save ApoorvTyagi/7d5bdd491da3d4e61106876e6d784615 to your computer and use it in GitHub Desktop.
Save ApoorvTyagi/7d5bdd491da3d4e61106876e6d784615 to your computer and use it in GitHub Desktop.
Create Cluster From Clutter
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <iostream.h>
using namespace std;
int main()
{
int folder = 4;
char a[4][20];
strcpy(a[0],"Pics");
strcpy(a[1],"Vids");
strcpy(a[2],"Docs");
strcpy(a[3],"Audio");
char buffer[100];
for (int i=0; i < folder; i++)
{
cout<<"\n Give Folder Name for your "<<a[i];
cin>>a[i];
sprintf(buffer,"mkdir \"%s\"",a[i]);
system(buffer);
if(i==0) // Image Files
{
sprintf(buffer, "move *.ico \"%s\"", a[i]);
system(buffer);
sprintf(buffer, "move *.jpeg \"%s\"", a[i]);
system(buffer);
sprintf(buffer, "move *.png \"%s\"", a[i]);
system(buffer);
sprintf(buffer, "move *.tif \"%s\"", a[i]);
system(buffer);
sprintf(buffer, "move *.tiff \"%s\"", a[i]);
system(buffer);
sprintf(buffer, "move *.bmp \"%s\"", a[i]);
system(buffer);
sprintf(buffer, "move *.jpg \"%s\"", a[i]);
system(buffer);
system("cls");
}
else if(i==1) // Video Files
{
sprintf(buffer, "move *.avi \"%s\"", a[i]);
system(buffer);
sprintf(buffer, "move *.flv \"%s\"", a[i]);
system(buffer);
sprintf(buffer, "move *.mpg \"%s\"", a[i]);
system(buffer);
sprintf(buffer, "move *.mpeg \"%s\"", a[i]);
system(buffer);
sprintf(buffer, "move *.wmv \"%s\"", a[i]);
system(buffer);
sprintf(buffer, "move *.mov \"%s\"", a[i]);
system(buffer);
sprintf(buffer, "move *.ogg \"%s\"", a[i]);
system(buffer);
sprintf(buffer, "move *.webm \"%s\"", a[i]);
system(buffer);
sprintf(buffer, "move *.mkv \"%s\"", a[i]);
system(buffer);
sprintf(buffer, "move *.gif \"%s\"", a[i]);
system(buffer);
system("cls");
}
else if(i==2) // Documents Files
{
sprintf(buffer, "move *.doc \"%s\"", a[i]);
system(buffer);
sprintf(buffer, "move *.docx \"%s\"", a[i]);
system(buffer);
sprintf(buffer, "move *.ppt \"%s\"", a[i]);
system(buffer);
sprintf(buffer, "move *.pptx \"%s\"", a[i]);
system(buffer);
sprintf(buffer, "move *.pps \"%s\"", a[i]);
system(buffer);
sprintf(buffer, "move *.pdf \"%s\"", a[i]);
system(buffer);
sprintf(buffer, "move *.odt \"%s\"", a[i]);
system(buffer);
sprintf(buffer, "move *.zip \"%s\"", a[i]);
system(buffer);
sprintf(buffer, "move *.rar \"%s\"", a[i]);
system(buffer);
sprintf(buffer, "move *.sql \"%s\"", a[i]);
system(buffer);
sprintf(buffer, "move *.xml \"%s\"", a[i]);
system(buffer);
sprintf(buffer, "move *.apk \"%s\"", a[i]);
system(buffer);
sprintf(buffer, "move *.bat \"%s\"", a[i]);
system(buffer);
sprintf(buffer, "move *.py \"%s\"", a[i]);
system(buffer);
sprintf(buffer, "move *.bin \"%s\"", a[i]);
system(buffer);
sprintf(buffer, "move *.c \"%s\"", a[i]);
system(buffer);
sprintf(buffer, "move *.js \"%s\"", a[i]);
system(buffer);
sprintf(buffer, "move *.cpp \"%s\"", a[i]);
system(buffer);
sprintf(buffer, "move *.class \"%s\"", a[i]);
system(buffer);
sprintf(buffer, "move *.java \"%s\"", a[i]);
system(buffer);
sprintf(buffer, "move *.cs \"%s\"", a[i]);
system(buffer);
sprintf(buffer, "move *.h \"%s\"", a[i]);
system(buffer);
sprintf(buffer, "move *.vb \"%s\"", a[i]);
system(buffer);
sprintf(buffer, "move *.ods \"%s\"", a[i]);
system(buffer);
sprintf(buffer, "move *.xls \"%s\"", a[i]);
system(buffer);
sprintf(buffer, "move *.xlsx \"%s\"", a[i]);
system(buffer);
sprintf(buffer, "move *.tmp \"%s\"", a[i]);
system(buffer);
sprintf(buffer, "move *.readme \"%s\"", a[i]);
system(buffer);
system("cls");
}
else if(i==3) // Audio Files
{
sprintf(buffer, "move *.3ga \"%s\"", a[i]);
system(buffer);
sprintf(buffer, "move *.mka \"%s\"", a[i]);
system(buffer);
sprintf(buffer, "move *.mmf \"%s\"", a[i]);
system(buffer);
sprintf(buffer, "move *.mp3 \"%s\"", a[i]);
system(buffer);
sprintf(buffer, "move *.raw \"%s\"", a[i]);
system(buffer);
sprintf(buffer, "move *.vlc \"%s\"", a[i]);
system(buffer);
system("cls");
}
}
return 0;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment