1
00:00:00,000 --> 00:00:00,470

2
00:00:00,470 --> 00:00:02,640
>> DAVID J. MALAN: Déanaimis a chur i bhfeidhm
clár a thógann leas a bhaint as an

3
00:00:02,640 --> 00:00:06,280
Leabharlann CS50, ag baint úsáide as feidhm ar a dtugtar
slánuimhir, a bhfuil cuspóir sa saol a fháil

4
00:00:06,280 --> 00:00:09,960
a dhéanamh go díreach, chun dul ina slánuimhir,
nó slánuimhir, ón úsáideoir.

5
00:00:09,960 --> 00:00:14,350
Bhuel, a úsáid an fheidhm seo muid an chéad
Ní mór a chur san áireamh ar an leabharlann CS50 ar

6
00:00:14,350 --> 00:00:17,480
comhad header, ar féidir linn a dhéanamh leis an
an géar beidh ráiteas ann.

7
00:00:17,480 --> 00:00:22,470
>> A ligean ar seo chugainn, mar a dhéanann muid go minic, san áireamh
io.h caighdeánach ionas go mbeidh rochtain againn

8
00:00:22,470 --> 00:00:24,410
le feidhm cosúil le printf.

9
00:00:24,410 --> 00:00:29,450
A ligean ar a dhearbhú anois is mó, é féin, le slánuimhir
príomh neamhní, Lúibín cúbach oscailte, agus

10
00:00:29,450 --> 00:00:31,780
Lúibín cúbach preemptively dhúnadh.

11
00:00:31,780 --> 00:00:35,740
Agus a ligean ar dul ar aghaidh anois go spreagfaidh an t-úsáideoir
ar feadh dhá slánuimhreacha, agus a ligean ar glaoch

12
00:00:35,740 --> 00:00:38,210
iad, ar mhaithe
plé, x agus y.

13
00:00:38,210 --> 00:00:42,140
Agus a ligean ar chur leis ar deireadh iad siúd dá luach,
x agus y, le chéile sa chaoi is go

14
00:00:42,140 --> 00:00:45,060
a chur i bhfeidhm an simplí an-
áireamháin.

15
00:00:45,060 --> 00:00:50,080
>> printf, le do thoil a thabhairt dom ina slánuimhir.

16
00:00:50,080 --> 00:00:52,780
Agus anois is gá dúinn a fháil i ndáiríre
go slánuimhir ón úsáideoir.

17
00:00:52,780 --> 00:00:57,670
Chun seo a dhéanamh, tá mé ag dul a dhearbhú
athróg a dtugtar x, rud a leithdháileadh

18
00:00:57,670 --> 00:01:01,390
roinnt gcuimhne ar an ríomhaire
don athróg, x.

19
00:01:01,390 --> 00:01:05,740
Agus lig anois dom a shannadh, ag baint úsáide as an
sannadh oibreoir, an luach ar ais,

20
00:01:05,740 --> 00:01:07,800
sin a labhairt, ar slánuimhir a fháil.

21
00:01:07,800 --> 00:01:11,440
I bhfocail eile, ar thaobh na láimhe deise
an abairt, a ligean ar glaoch fháil

22
00:01:11,440 --> 00:01:16,630
int, a bhfuil feidhm dhearbhú i
CS50.h, agus cead a fháil slánuimhir a dhéanamh ar an

23
00:01:16,630 --> 00:01:20,490
troma a ardú ag fáil ina slánuimhir bhealach
ón úsáideoir, ar ais,

24
00:01:20,490 --> 00:01:24,210
sin a labhairt, agus ansin a stóráil ó
thaobh na láimhe deise den abairt

25
00:01:24,210 --> 00:01:26,680
isteach ar an taobh na láimhe clé
den abairt.

26
00:01:26,680 --> 00:01:29,570
>> A ligean ar dhéanamh amach romhainn ar an rud céanna, seo
am ag fáil luach ar

27
00:01:29,570 --> 00:01:31,440
athróg a dtugtar y.

28
00:01:31,440 --> 00:01:36,760
printf, le do thoil a thabhairt dom slánuimhir eile.

29
00:01:36,760 --> 00:01:40,220
slánuimhir y, rud a dhearbhú nua
athraitheacha, an uair seo ar a dtugtar

30
00:01:40,220 --> 00:01:43,660
y ionann, slánuimhir a fháil.

31
00:01:43,660 --> 00:01:47,010
I bhfocail eile, is féidir liom glaoch a fháil slánuimhir
amanna éagsúla, agus gach uair tá sé

32
00:01:47,010 --> 00:01:50,690
ag dul a thabhairt ar ais cibé slánuimhir
Tá an t-úsáideoir clóscríofa i ndáiríre.

33
00:01:50,690 --> 00:01:53,920
>> Ar deireadh, a ligean ar add x agus y le chéile.

34
00:01:53,920 --> 00:02:02,620
printf, an suim% d agus% d, mar sin i
bhfocail eile, tá mé ag dul chun an breiseán sa

35
00:02:02,620 --> 00:02:06,400
luachanna ar x agus y dóibh siúd
Luachanna placeholder.

36
00:02:06,400 --> 00:02:10,720
% D is é sin, go maith,% d.

37
00:02:10,720 --> 00:02:13,710
I bhfocail eile, má cuir mé slánuimhir amháin
le slánuimhir eile, Tá mé ag dul

38
00:02:13,710 --> 00:02:14,810
a fháil ar an tríú slánuimhir.

39
00:02:14,810 --> 00:02:18,750
Dá bhrí sin, tá mé ag dul a úsáid tríú
áit sealbhóir ina slánuimhir.

40
00:02:18,750 --> 00:02:22,540
>> Tréimhse, cúlslais n, ach a chur nua
líne ar an scáileán chun dul ar aghaidh leis an

41
00:02:22,540 --> 00:02:25,160
cúrsóir síos go néata, ceanglófar dhúnadh.

42
00:02:25,160 --> 00:02:28,490
>> Anois, printf, sa chás seo, tá sé ag dul
a bheith acu a chur roinnt breise

43
00:02:28,490 --> 00:02:30,200
argóintí, trí, i ndáiríre.

44
00:02:30,200 --> 00:02:33,580
Mar gheall ar an chéad argóint, tá mé
sonraithe trí shealbhóirí áit.

45
00:02:33,580 --> 00:02:36,470
Mar sin, tá mé ag dul a scaradh na
argóintí, mar i gcónaí, le leathstadanna.

46
00:02:36,470 --> 00:02:40,200
Is é an chéad argóint den sórt sin ag dul a bheith
x, tá an dara argóint sin ag dul chun

47
00:02:40,200 --> 00:02:43,950
a bheith y, agus an tríú argóint den sórt sin
ag dul a bheith, go maith, ach

48
00:02:43,950 --> 00:02:46,910
léiriú uimhríochtúil, x móide y.

49
00:02:46,910 --> 00:02:51,730
Tá mé ag dul a dhúnadh mo liosta argóint le
le lúibíní, Leathstad, Sábháil mo

50
00:02:51,730 --> 00:02:54,140
comhad, agus anois an clár seo a chur le chéile.

51
00:02:54,140 --> 00:02:56,730
>> Déan adder Iontráil.

52
00:02:56,730 --> 00:02:58,300
Tá mé ar ais ar mo pras caochadh.

53
00:02:58,300 --> 00:03:02,040
A ligean ar siúl anois é - ponc
Slais adder Iontráil.

54
00:03:02,040 --> 00:03:03,250
Tabhair dom ina slánuimhir.

55
00:03:03,250 --> 00:03:04,820
Let tús leis 1.

56
00:03:04,820 --> 00:03:06,160
Tabhair dom slánuimhir eile.

57
00:03:06,160 --> 00:03:07,460
A ligean ar dul leis 2.

58
00:03:07,460 --> 00:03:11,060
Agus tá súil againn, is é an tsuim de 1 agus 2 3.

59
00:03:11,060 --> 00:03:12,980