input method and a plot to check if it looks realistic…

print("Please input the names...")
names <- scan(what = character())
names <- as.character(names)
#not too bad but scan does appear to allow numbers as characters.

print("Please input the ages...")
ages <- scan(what = integer())

peopleDataToday <- data.frame(names, ages)
peopleDataToday

barplot(height = peopleDataToday$ages, names.arg = peopleDataToday$names, xlab = "Names", ylab = "Age", main = "Example plot \nNames and ages")

quick save data…

dataQuickSave <- peopleDataToday

ONLY RUN THIS TO GET DATA STARTED

dataBaseOfPeople <- dataQuickSave
#just start the database once manually then bind them. 

Bind the data…

dataBaseOfPeople <- rbind(dataBaseOfPeople, dataQuickSave)
LS0tDQp0aXRsZTogIlIgTm90ZWJvb2siDQpvdXRwdXQ6IGh0bWxfbm90ZWJvb2sNCi0tLQ0KDQppbnB1dCBtZXRob2QgYW5kIGEgcGxvdCB0byBjaGVjayBpZiBpdCBsb29rcyByZWFsaXN0aWMuLi4NCmBgYHtyfQ0KcHJpbnQoIlBsZWFzZSBpbnB1dCB0aGUgbmFtZXMuLi4iKQ0KbmFtZXMgPC0gc2Nhbih3aGF0ID0gY2hhcmFjdGVyKCkpDQpuYW1lcyA8LSBhcy5jaGFyYWN0ZXIobmFtZXMpDQojbm90IHRvbyBiYWQgYnV0IHNjYW4gZG9lcyBhcHBlYXIgdG8gYWxsb3cgbnVtYmVycyBhcyBjaGFyYWN0ZXJzLg0KDQpwcmludCgiUGxlYXNlIGlucHV0IHRoZSBhZ2VzLi4uIikNCmFnZXMgPC0gc2Nhbih3aGF0ID0gaW50ZWdlcigpKQ0KDQpwZW9wbGVEYXRhVG9kYXkgPC0gZGF0YS5mcmFtZShuYW1lcywgYWdlcykNCnBlb3BsZURhdGFUb2RheQ0KDQpiYXJwbG90KGhlaWdodCA9IHBlb3BsZURhdGFUb2RheSRhZ2VzLCBuYW1lcy5hcmcgPSBwZW9wbGVEYXRhVG9kYXkkbmFtZXMsIHhsYWIgPSAiTmFtZXMiLCB5bGFiID0gIkFnZSIsIG1haW4gPSAiRXhhbXBsZSBwbG90IFxuTmFtZXMgYW5kIGFnZXMiKQ0KDQoNCg0KDQpgYGANCg0KDQpxdWljayBzYXZlIGRhdGEuLi4NCmBgYHtyfQ0KZGF0YVF1aWNrU2F2ZSA8LSBwZW9wbGVEYXRhVG9kYXkNCmBgYA0KDQoqKipPTkxZIFJVTiBUSElTIFRPIEdFVCBEQVRBIFNUQVJURUQqKioNCmBgYHtyfQ0KZGF0YUJhc2VPZlBlb3BsZSA8LSBkYXRhUXVpY2tTYXZlDQojanVzdCBzdGFydCB0aGUgZGF0YWJhc2Ugb25jZSBtYW51YWxseSB0aGVuIGJpbmQgdGhlbS4gDQpgYGANCg0KDQoNCkJpbmQgdGhlIGRhdGEuLi4NCmBgYHtyfQ0KZGF0YUJhc2VPZlBlb3BsZSA8LSByYmluZChkYXRhQmFzZU9mUGVvcGxlLCBkYXRhUXVpY2tTYXZlKQ0KYGBgDQoNCg==