Skip to content

Instantly share code, notes, and snippets.

@naasirlamela
Created October 27, 2018 17:46
Show Gist options
  • Save naasirlamela/8712dab57b41b60deda574d72f674a33 to your computer and use it in GitHub Desktop.
Save naasirlamela/8712dab57b41b60deda574d72f674a33 to your computer and use it in GitHub Desktop.
This code is a simple database writing Somali language
// Win32Project4.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include <iostream>
using namespace std ;
#include <conio.h>
#include <stdio.h>
struct student
{
char magaca[25];
int marks;
char adress[50];
int rolnomka;
char fasalka[20];
int dada;
long double telka;
char gradeka[4];
};
int main()
{
char dow;
int arr=0;
do{
student stud[10];
cout<<"1: diwaan gali Arday csb"<<endl;
cout<<"2: Tirtir Arday hore"<<endl;
cout<<"3: wax Kudar Arday diwaan gashan"<<endl;
cout<<"4:Raadi Arday"<<endl;
cout<<"5: Soo bandhig ardayda"<<endl;
cout<<"\n \t dooro option"<<endl;
int rolchek;
int sw;
cin>>sw;
switch (sw)
{
case 1:
cout<<"Soo gali arday csb "<<arr+1<<"is:\n"<<endl;
cout<<"soo gali roll no="<<endl;
int rol2;
int rol;
cin>>rol;
for(int j=0;j<=arr;j++)
{
rol2=rol;
if(rol2==stud[j].rolnomka)
{
rolchek=1;
}
}
if(rolchek!=1){
stud[arr].rolnomka=rol;
cout<<"\t Soogali magaca= "<<endl;
cin>>stud[arr].magaca;
cout<<"\t soogali adress="<<endl;
cin>>stud[arr].adress;
cout<<"\t Soogali Telphonka"<<endl;
cin>>stud[arr].telka;
cout<<"\t Soogali Fasalka"<<endl;
cin>>stud[arr].fasalka;
cout<<"\t Soogali Marks"<<endl;
cin>>stud[arr].marks;
cout<<"\tSoogali Grade "<<endl;
cin>>stud[arr].gradeka;
cout<<"\t Soogali Da'da"<<endl;
cin>>stud[arr].dada;
arr=arr+1;
}
else
{
cout<<"\t Ardaygan marhore ayaa ladiiwaan galiyay!"<<endl;
}
break;
case 2:
cout<<"\t Soogali Roll no ardayga Aad tirayso "<<endl;
cin>>rol;
for(int j=0;j<=arr;j++)
{
rol2=rol;
if(rol2==stud[j].rolnomka);
{
stud[j].rolnomka='d';
cout<<"\t Waad ku guulaysatay inaad Tirtid "<<endl;
}
}
break;
case 3:
cout<<"\t Soogali Roll no ardayga Aad Wax kudarayso"<<endl;
cin>>rol;
for(int j=0;j=arr;j++)
{
rol2=rol;
if(rol2==stud[j].rolnomka)
{
cout<<"\t Roll No=";
cout<<stud[j].rolnomka;
cout<<"\t Magaca = "<<endl;
cout<<stud[j].rolnomka;
cout<<"\t Adress ="<<endl;
cout<<stud[j].adress;
cout<<"\t Telphone = "<<endl;
cout<<stud[j].telka;
cout<<"\t Fasalka ="<<endl;
cout<<stud[j].fasalka;
cout<<"\t Markas= "<<endl;
cout<<stud[j].marks;
cout<<"\t Grade="<<endl;
cout<<stud[j].gradeka;
cout<<"\n \t Sogali Date "<<endl;
cout<<"\n \t Soogali magaca = "<<endl;
cin>>stud[arr].magaca;
cout<<"\n \t Soogali Adress ="<<endl;
cin>>stud[arr].adress;
cout<<"\n \t Soogali telphone ="<<endl;
cin>>stud[arr].telka;
cout<<"\n \t Soogali Fasalka="<<endl;
cin>>stud[arr].fasalka;
cout<<"\n \t marks ="<<endl;
cin>>stud[arr].marks;
cout<<"\t \n Soogali Grade="<<endl;
cin>>stud[arr].gradeka;
cout<<"\t \n Soogali Da'da="<<endl;
cin>>stud[arr].dada;
}
}
break;
case 4:
cout<<"\n Soogali roll no ardayga aad radinayso::"<<endl;
cin>>rol;
for(int j=0;j=arr;j++)
{
rol2=rol;
if(rol2==stud[j].rolnomka)
{
cout<<"\t Roll No=";
cout<<stud[j].rolnomka;
cout<<"\t Magaca = "<<endl;
cout<<stud[j].rolnomka;
cout<<"\t Adress ="<<endl;
cout<<stud[j].adress;
cout<<"\t Telphone = "<<endl;
cout<<stud[j].telka;
cout<<"\t Fasalka ="<<endl;
cout<<stud[j].fasalka;
cout<<"\t Markas= "<<endl;
cout<<stud[j].marks;
cout<<"\t Grade="<<endl;
cout<<stud[j].gradeka;
}}
break;
case 5:
cout<<"\n__________________________________________________________________________________________________________________"<<endl;
for(int i=0;i<1;i++)
{
cout<<"Rollno||";
cout<<"Magaca||";
cout<<"Adress||";
cout<<"Telphonka||";
cout<<"Fasalka||";
cout<<"Marks||";
cout<<"Gradeka||";
cout<<"Da'da||";
for(int k=0;k<arr;k++)
{
if(stud[k].rolnomka!='d')
{
cout<<"/n";
cout<<stud[k].rolnomka;
cout<<" ||";
cout<<stud[k].magaca;
cout<<" ||";
cout<<stud[k].adress;
cout<<" ||";
cout<<stud[k].telka;
cout<<" ||";
cout<<stud[k].fasalka;
cout<<" ||";
cout<<stud[k].marks;
cout<<stud[k].gradeka;
cout<<" ||";
cout<<stud[k].dada;
cout<<" ||";
}
}}
break;
case 6:
cout<<"\n-----------------------------------------------------"<<endl;
break;
default:
cout<<"Waxaad soogalisay Option qalada"<<endl;
cin>>dow;
}
while(dow='y');
return 0;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment