Tuesday 8 July 2014

Railways proposes to introduce 58 new trains including five Jansadharan Trains, five Premium Trains, six AC Express trains, and 27 Express trains. This was announced by Railway Minister Sadananda Gowda while presenting the Railway Budget. He also proposed to extend the run of 11 existing trains.

Saturday 12 January 2013

लिनक्स यूनिक्स जैसा एक ऑपरेटिंग सिस्टम है। यह ओपेन सोर्स सॉफ्टवेयर अथवा मुक्त स्रोत सॉफ्टवेयर का सबसे कामयाब तथा सबसे लोकप्रिय सॉफ्टवेयर है। यह जीपीएल्ड है।और यूनिक्स से बनाया गया है।। यूनिक्स का विकास, 1960 के दशक में ऐ.टी.&टी. की बेल प्रयोगशाला के द्वारा किया गया। उस समय ऐ.टी.&टी. कम्पनी एक नियंत्रित इजारेदारी थी इसलिए वह कमप्यूटर का सौफ्टवेयर नही बेंच सकती थी। उसने इसे, सोर्स कोड के साथ, बिना शर्त, सरकार तथा विश्वविद्यालयों को दे दिया, वे चाहे तो उसमें फेरबदल कर सकते हैं। 1980 के दशक के आते आते यूनिक्स सबसे लोकप्रिय, शक्ति शाली, एवं स्थिर औपरेटिंग सिस्टम बन गया हालांकि उस समय तक उसके कई रूपान्तर आ चुके थे।
यूनिक्स में एक कमी थी - इसको समझना तथा चलाना मुश्किल है। एन्डी टेनेनबाम, ऐमस्टरडैम में कमप्यूटर विज्ञान के प्रोफेसर हैं । उन्होंने इसकी सहायता के लिए मिनिक्स नाम का प्रोग्राम लिखा। इसमें भी कुछ कमियाँ थीं। लिनूस टोरवाल्ड फिनलैण्ड के हेलसिन्की विश्‍ववविद्यालय में कमप्यूटर विज्ञान के छात्र थे । उन्होंने मिनिक्स की कमी को दूर करने के लिए एक प्रोग्राम लिखा जो कि बाद में ‘लिनूस का यूनिक्स’ या छोटे में लिनक्स कहलाया । इसका सबसे पहला कोर या करनल उन्होने 1991 में इन्टरनेट में पोस्ट किया । तब तक रिचर्ड स्टालमेन का 'ग्नू' प्रोजेक्ट शुरू हो चुका था। लिनूस टोरवाल्ड ने इससे बहुत सारे प्रोग्राम अपने लिनक्स में लिए। इसलिए रिचर्ड स्टालमेन का कहना है।कि इसे 'ग्न्यू-लिनक्स' (GNU-Linux) कहना चाहिये । पर यह नाम, शायद लम्बा रहने के कारण चल नहीं पाया । पर इसका अर्थ यह नहीं हैं कि लिनक्स की सफलता में ग्न्यू प्रोजेक्ट का हाथ नहीं है। ग्न्यू प्रोजेक्ट के बिना लिनक्स सम्भव नहीं था ।

Tuesday 11 December 2012

 /* C prog. to convert Roman no. to its equv. decimal no.*/


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

void main()
{
char roman[10],ch;
int j,v,m,d,c,l,x,deci=0,i;
clrscr();
printf("Enter velid roman number\n (Enter Larger Letter first: where(M>D>C>L>X>V>I)\n");
gets(roman);
for(i=0;str[i]!=NULL;i++)
{
ch=roman[i];
switch(ch)
{
case 'M':
    m=1000;
    deci=deci+m;
    break;
case 'D':
    d=500;
    deci=deci+d;
    break;
case 'C':
    c=100;
    deci=deci+c;
    break;
case 'L':
    l=50;
    deci=deci+l;
    break;
case 'X':
    x=10;
    deci=deci+x;
    break;

case 'V':
    v=5;
    deci=deci+v;
    break;
case 'I':
    j=1;
    deci=deci+j;
    break;
default :
    printf("wrong number");
    exit(0);
    }
}
printf("\n decimal = %d",deci);

getch();

}
 /* C prog. to convert Roman no. to its equv. decimal no.*/
#include<stdio.h>
#include<conio.h>

void main()
{
char roman[10],ch;
int j,v,m,d,c,l,x,deci=0,i;
clrscr();
printf("Enter velid roman number\n (Enter Large Letter first(M>D>C>L>X>V>I)\n");
gets(str);
for(i=0;str[i]!=NULL;i++)
{
ch=str[i];
//deci=deci+i;
switch(ch)
{
case 'M':
    m=1000;
    deci=deci+m;
    break;
case 'D':
    d=500;
    deci=deci+d;
    break;
case 'C':
    c=100;
    deci=deci+c;
    break;
case 'L':
    l=50;
    deci=deci+l;
    break;
case 'X':
    x=10;
    deci=deci+x;
    break;

case 'V':
    v=5;
    deci=deci+v;
    break;
case 'I':
    j=1;
    deci=deci+j;
    break;
default :
    printf("wrong number");
    exit(0);
    }
}
printf("\n decimal = %d",deci);

getch();

}
 /* C prog. to convert Roman no. to its equv. decimal no.*/
#include<stdio.h>
#include<conio.h>

void main()
{
char str[10],ch;
int j,v,m,d,c,l,x,deci=0,i;
clrscr();
printf("Enter velid roman number\n (Enter Large Letter first(M>D>C>L>X>V>I)\n");
gets(str);
for(i=0;str[i]!=NULL;i++)
{
ch=str[i];
//deci=deci+i;
switch(ch)
{
case 'M':
    m=1000;
    deci=deci+m;
    break;
case 'D':
    d=500;
    deci=deci+d;
    break;
case 'C':
    c=100;
    deci=deci+c;
    break;
case 'L':
    l=50;
    deci=deci+l;
    break;
case 'X':
    x=10;
    deci=deci+x;
    break;

case 'V':
    v=5;
    deci=deci+v;
    break;
case 'I':
    j=1;
    deci=deci+j;
    break;
default :
    printf("wrong number");
    exit(0);
    }
}
printf("\n decimal = %d",deci);

getch();

}
 /* C prog. to convert Roman no. to its equv. decimal no.*/
#include<stdio.h>
#include<conio.h>

void main()
{
char roman[10],ch;
int j,v,m,d,c,l,x,deci=0,i;
clrscr();
printf("Enter velid roman number\n (Enter Large Letter first(M>D>C>L>X>V>I)\n");
gets(roman);
for(i=0;str[i]!=NULL;i++)
{
ch=str[i];
//deci=deci+i;
switch(ch)
{
case 'M':
    m=1000;
    deci=deci+m;
    break;
case 'D':
    d=500;
    deci=deci+d;
    break;
case 'C':
    c=100;
    deci=deci+c;
    break;
case 'L':
    l=50;
    deci=deci+l;
    break;
case 'X':
    x=10;
    deci=deci+x;
    break;

case 'V':
    v=5;
    deci=deci+v;
    break;
case 'I':
    j=1;
    deci=deci+j;
    break;
default :
    printf("wrong number");
    exit(0);
    }
}
printf("\n decimal = %d",deci);

getch();

}