Friday, June 11, 2021

206 Bones in Human Body

//Modular programming with names of bones

//Learning names of 206 bones with Prakash

#include <conio.h>

#include <stdio.h>

#include <stdlib.h>

#include <string.h>

#include <math.h>

/*80AxialBones,126AppendicularBones=206Bones*/

// Axial Skeleton //22skull,7other,51trunk=80

//skull //8cranium,14facial=22

void cranium(); //1Frontal,2Parietal,2Temporal,1Occipital,1Sphenoid,1Ethmoid=8

void facial(); //2Maxilla,1Mandible,2Zygomatic,2Lacrimal,2Palantine,2Nasal,1Vomer,2Inferior Nasal Conchae=14

//other //6earossicles,1=7

void earossicles(); //2*(1Malleus(Hammer),1Incus(Anvil),1Stapes(Stirrup))=6

void hyoid(); //1

//trunk //26veretebrae,25thoracicbone=51

void vertebrae(); //7Cervical vertebrae,12Thoracic vertebrae,5Lumbar vertebrae,1Sacrum,1Coccyx=26

void thoracicbone(); //12pairs of ribs,1sternum=25


//Appendicular Bone //64upperextremities,62lowerextremities=126

//Upper Extremities //4pectoral,60upperlimb=64

void pectoral(); //2*(1clavical,1scapula)=2

void upperlimb(); //2*(1Humerus,1radius,1ulna,8carpal,5metacarpal,14phalanges)=60

//Lower Extremities //2pelvic,60lowerlimb=62

void pelvic(); //1sacrum,1coccyx=2

void lowerlimb(); //2*(1Femur,1Patella,1Tibia,1Fibula,7Tarsal,5metatarsal,14phalanges)=60

void all();

int main()

{

int selecter;

char more[10];

printf("Hey, How are you? All fine?(Give an enter if you are)");

getch();

printf("\nToday I am going to help you with learning the skeletal system");

getch();

printf("\nWe have 206 bones in our body. So to make a systematic study we have to divide it into different types! Okay?");

getch();

a:

printf("\n\nHere are a lot of Sections and those sections are numbered. Which of the category do you want to study. Press the number associated with it.");

printf("\n1.Cranium\n2.Facial Bones \n3.Ear Ossicles\n4.Hyoid Bone\n5.Vertebrae\n6.ThoracicBone\n7.Pectoral Girdle\n8.UpperLimb\n9.PelvicGirdle\n10.LowerLimb\n11.AllBonesCounted");

scanf("%d",&selecter);

switch (selecter)

{

case 1:

cranium();

break;

case 2:

facial();

break;

case 3:

earossicles();

break;

case 4:

hyoid();

break;

case 5:

vertebrae();

break;

case 6:

thoracicbone();

break;

case 7:

pectoral();

break;

case 8:

upperlimb();

break;

case 9:

pelvic();

break;

case 10:

lowerlimb();

break;

case 11:

all();

break;

default:

printf("Error\n");

break;

}

printf("\n Do you want to learn more?(Write \"Y\" for Yes and \"N\"for No");

scanf("%s",more);

if (strcmp(strupr(more),"Y")==0)

{goto a;}

return 0;}


void cranium(){printf("\n1Frontal,2Parietal,2Temporal,1Occipital,1Sphenoid,1Ethmoid=8");}

void facial(){printf("\n2Maxilla,1Mandible,2Zygomatic,2Lacrimal,2Palantine,2Nasal,1Vomer,2Inferior Nasal Conchae=14");}

void earossicles(){printf("\n2*(1Malleus(Hammer),1Incus(Anvil),1Stapes(Stirrup))=6");}

void hyoid(){printf("\n1");}

void vertebrae(){printf("\n7Cervical vertebrae,12Thoracic vertebrae,5Lumbar vertebrae,1Sacrum,1Coccyx=26");}

void thoracicbone(){printf("\n12pairs of ribs,1sternum=25");}

void pectoral(){printf("\n2*(1clavical,1scapula)=4");}

void upperlimb(){printf("\n2*(1Humerus,1radius,1ulna,8carpal,5metacarpal,14phalanges)=60");}

void pelvic(){printf("\n1sacrum,1coccyx=2");}

void lowerlimb(){printf("\n2*(1Femur,1Patella,1Tibia,1Fibula,7Tarsal,5metatarsal,14phalanges)=60");}

void all(){printf("\n\t\t80Axial Bones,126AppendicularBones=206Bones");

printf("\n Axial Skeleton 22skull,7other,51trunk=80");

printf(" \nskull 8cranium,14facial=22");

printf("\n cranium 1Frontal,2Parietal,2Temporal,1Occipital,1Sphenoid,1Ethmoid=8");

printf("\n facial 2Maxilla,1Mandible,2Zygomatic,2Lacrimal,2Palantine,2Nasal,1Vomer,2Inferior Nasal Conchae=14");

printf(" \nother 6earossicles,1=7");

printf("\n earossicles 2*(1Malleus(Hammer),1Incus(Anvil),1Stapes(Stirrup))=6");

printf("\nhyoid 1");

printf(" \ntrunk 26veretebrae,25thoracicbone=51");

printf("\n vertebrae 7Cervical vertebrae,12Thoracic vertebrae,5Lumbar vertebrae,1Sacrum,1Coccyx=26");

printf("\n thoracicbone 12pairs of ribs,1sternum=25");

printf("\n");

printf("\n\n\n\t\tAppendicular Bone64upperextremities,62lowerextremities=126");

printf(" \nUpper Extremities \n4pectoral,60upperlimb=64");

printf("\n pectoral \n2clavical,2scapula=4");

printf("\n upperlimb \n2*(1Humerus,1radius,1ulna,8carpal,5metacarpal,14phalanges)=60");

printf(" \nLower Extremities \n2pelvic,60lowerlimb=62");

printf("\n pelvic \n1sacrum,1coccyx=2");

printf("\n lowerlimb \n2*(1Femur,1Patella,1Tibia,1Fibula,7Tarsal,5metatarsal,14phalanges)=60");

}


No comments:

Post a Comment

Meet links

 Section 11A meet.google.com/edcdmynkjh Section 11 B meet.google.com/tapmhdtkfj Section 11C meet.google.com/sxajjevufp Section !!D meet.goog...