Scrigroup - Documente si articole

Username / Parola inexistente      

Home Documente Upload Resurse Alte limbi doc  

CATEGORII DOCUMENTE




loading...



AccessAdobe photoshopAlgoritmiAutocadBaze de dateCC sharp
CalculatoareCorel drawDot netExcelFox proFrontpageHardware
HtmlInternetJavaLinuxMatlabMs dosPascal
PhpPower pointRetele calculatoareSqlTutorialsWebdesignWindows
WordXml


Implementarea cozilor prin tipul tablou

c

+ Font mai mare | - Font mai mic






DOCUMENTE SIMILARE

Trimite pe Messenger
Tablouri de structuri
Bucle Do - While
Domeniu; variabile externe
Initializarea tablourilor de pointeri
Else-If
STRUCTURI DE GRAF - GRAFURI CA STRUCTURI DE DATE
PROGRAMAREA STRUCTURILOR DE DATE IN C++
Conversii de format in memorie
Structuri elementare de date
Siruri de caractere

TERMENI importanti pentru acest document

Implementarea cozilor prin tipul tablou

#include <stdio.h>

#include <stdlib.h>

#include <conio.h>

#include <ctype.h>




#define Lung_max 5

typedef int tipel;

typedef struct

Coada;

int er,n,i;

int avanseaza(int i)

/*Avanseaza*/

void initializare(Coada *c)

/* Initializare */

int cvid(Coada c)

/* cvid */

tipel primul(Coada c)

else return c.elemente[c.fata];

} /* Primul */

void adauga(tipel x,Coada *c)

else

} /* Adauga */

void sterge(Coada *c)

else

}/* sterge */

int cautare(tipel x, Coada c)

return -1;

} /*Cautare*/

void listare(Coada c)

else

putchar('n');

}

}/* listare */

void AfisTab(Coada c) /*Afisez imaginea cozii*/

void enter(void)

/* enter */

void creare(Coada *c)

else

printf('Ati tastat nr.eronat!n');

gotoxy(1,5);

listare(*c);

AfisTab(*c);

gotoxy(1,20);

printf('Continuati?[D/N]'');

fflush(stdin);



scanf('%c',&ch);

ch=toupper(ch);

}

}/* Creare */

void main(void)

else printf('Ati tastat numar eronat!n');

gotoxy(1,5);

listare(c);

AfisTab(c);

break;

case 'S':

clrscr();

er=0;

sterge(&c);

if(er==0)

AfisTab(c);

break;

case 'P':

clrscr();

er=0;

x=primul(c);

if (er==0)

printf('Elementul din coada este:%dn',x);

break;

case 'F':

clrscr();

if (cvid(c))

printf('Eroare: coada este vida.n');

else

else printf('Ati tastat numar eronat!n');

break;

case 'L':

clrscr();

listare(c);

AfisTab(c);

break;

}/*switch*/

enter();

} while(op!='E');

}



loading...







Politica de confidentialitate

DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 414
Importanta: rank

Comenteaza documentul:

Te rugam sa te autentifici sau sa iti faci cont pentru a putea comenta

Creaza cont nou

Termeni si conditii de utilizare | Contact
© SCRIGROUP 2020 . All rights reserved

Distribuie URL

Adauga cod HTML in site