You are on page 1of 5

***BILET4 ORDONARE ALFABETICA

SET TALK OFF


USE ADMITERE2
SORT TO REZ ON NUME,PRENUME FIELDS;
NUME,PRENUME,MEDIA,REZULTAT
USE REZ
BROWSE

***BILET5 PROCENTE PE TRANSE DE MEDII


SET TALK OFF
CLEAR
USE ADMITERE2

CALCULATE CNT() FOR MEDIA<=5 TO A


?ROUND(A*100/30,0),"% MEDII INTRE 1 SI 5"

CALCULATE CNT() FOR (MEDIA>5).AND.(MEDIA<=7) TO A


?ROUND(A*100/30,0),"% MEDII INTRE 5.01 SI 7"

CALCULATE CNT() FOR (MEDIA>7).AND.(MEDIA<=9) TO A


?ROUND(A*100/30,0),"% MEDII INTRE 7.01 SI 9"

CALCULATE CNT() FOR MEDIA>9 TO A


?ROUND(A*100/30,0),"% MEDII PESTE 9"

***BILET 6 FETE SI BAIETI

SET TALK OFF


USE ADMITERE2

SORT TO FETE ON MEDIA/D FOR UPPER(SEX)='F';


FIELDS NUME,PRENUME,MEDIA,REZULTAT

SORT TO BAIETI ON MEDIA/D FOR UPPER(SEX)='M';


FIELDS NUME,PRENUME,MEDIA,REZULTAT

USE FETE
BROWSE
USE BAIETI
BROWSE

**BILET7 ADMISI RESPINSI CLUJ


SET TALK OFF
USE ADMITERE2

SORT TO ADCLUJ ON MEDIA/D,NUME,PRENUME;


FOR UPPER(ORAS)='CLUJ'.AND.UPPER(REZULTAT)='ADMIS';
FIELDS
NUME,PRENUME,SEX,PROBA1,PROBA2,MEDIA,DATAN,REZULTAT

SORT TO RESCLUJ ON MEDIA/D,NUME,PRENUME;


FOR UPPER(ORAS)='CLUJ'.AND.UPPER(REZULTAT)='RESPINS';
FIELDS
NUME,PRENUME,SEX,PROBA1,PROBA2,MEDIA,DATAN,REZULTAT

USE ADCLUJ
BROWSE

USE RESCLUJ
BROWSE

***BILET8 DINITA SI NEONILA

SET TALK OFF


USE ADMITERE2
SORT TO ADMITERE3 ON MEDIA/D

USE ADMITERE3
LOCATE FOR UPPER(NUME)='DINITA'.AND. UPPER(PRENUME)='RAZVAN'
IF FOUND()
REPLACE PROBA1 WITH 9.50
REPLACE MEDIA WITH(PROBA1+PROBA2)/2
ENDIF

GO TOP
LOCATE FOR UPPER(NUME)='LAMPINEAN'.AND.
UPPER(PRENUME)='NEONILA'
IF FOUND()
REPLACE PROBA2 WITH 5
REPLACE MEDIA WITH(PROBA1+PROBA2)/2
ENDIF

BROWSE

**BILET9 LOCURI IN CAMIN BAIETI SI FETE

SET TALK OFF


USE ADMITERE2

SORT TO BAIETI ON MEDIA/D,PROBA1/D;


FOR UPPER(SEX)='M' .AND.UPPER(ORAS)!='BRASOV';
FIELDS NUME,PRENUME,ORAS,MEDIA

USE BAIETI
GO 3
DELETE REST
PACK
BROWSE

USE ADMITERE2

SORT TO FETE ON MEDIA/D,PROBA1/D;


FOR UPPER(SEX)='F' .AND.UPPER(ORAS)!='BRASOV';
FIELDS NUME,PRENUME,ORAS,MEDIA

USE FETE
GO 4
DELETE REST
PACK
BROWSE

***BILET 10 4 LOCURI IN CAMIN

SET TALK OFF


USE ADMITERE2

SORT TO CAMIN ON MEDIA/D,PROBA1/D FOR UPPER(ORAS)!='BRASOV';


FIELDS NUME,PRENUME,ORAS,MEDIA

USE CAMIN
GO 5
DELETE REST
PACK

BROWSE

***BILET 11 BURSE DE MERIT SI DE STUDII

SET TALK OFF


USE ADMITERE2

SORT TO MERIT ON NUME,PRENUME FOR UPPER(REZULTAT)='ADMIS'.AND.;


MEDIA>=9.75 FIELDS NUME,PRENUME,MEDIA
SORT TO STUDII ON NUME,PRENUME FOR UPPER(REZULTAT)='ADMIS'.AND.;
MEDIA<9.75 .AND. MEDIA>=8.5 FIELDS NUME,PRENUME,MEDIA

USE MERIT
BROWSE

USE STUDII
BROWSE

***BILET12 ORAS CITIT, PROCENT ADMISI

SET TALK OFF


USE ADMITERE2

CLEAR
ACCEPT "ORAS=" TO X
X=UPPER(X)

CALCULATE CNT() FOR UPPER(ORAS)=X TO A


CALCULATE CNT() FOR UPPER(ORAS)=X .AND. ;
UPPER(REZULTAT)='ADMIS' TO B

P=(B*100)/A

?"NR CANDIDATI=",A
?"PROCENT ADMISI=",ROUND(P,0),"%"

***BILET14 RESPINSI, DAR CU MEDIA PESTE 5

SET TALK OFF


USE ADMITERE2

SORT TO RELATIVV ON MEDIA/D FOR (MEDIA>=5).AND.;


UPPER(REZULTAT)='RESPINS' FIELDS NUME,PRENUME,MEDIA,ORAS

USE RELATIVV
BROWSE

***BILET15 MEDIA MEDIILOR ADMISI SI RESPINSI

SET TALK OFF


USE ADMITERE2

CALCULATE AVG(MEDIA) FOR UPPER(REZULTAT)='ADMIS' TO A


CALCULATE AVG(MEDIA) FOR UPPER(REZULTAT)='RESPINS' TO B

?"MEDIA ADMISI:",ROUND(A,2)
?"MEDIA RESPINSI:",ROUND(B,2)

*** BILET 16

SET TALK OFF

USE ADMITERE2

SORT TO REP ON MEDIA/D FIELDS NUME,PRENUME, MEDIA,REZULTAT

USE REP

GO 21
REPLACE REZULTAT WITH 'admis'
GO 22
REPLACE REZULTAT WITH 'admis'
GO 23
REPLACE REZULTAT WITH 'admis'

BROWSE

You might also like