Created
October 27, 2018 17:46
-
-
Save naasirlamela/8712dab57b41b60deda574d72f674a33 to your computer and use it in GitHub Desktop.
This code is a simple database writing Somali language
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// 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