жилые люди, то есть люди в возрасте 60 лет и старше, вносят важный вклад в общество, являясь членами семей, добровольцами, а также активными работниками. В то время как большинство пожилых людей имеют хорошее психическое здоровье, многие пожилые люди подвергаются риску развития психических расстройств, неврологических расстройств или проблем, обусловленных употреблением психоактивных веществ, а также других нарушений здоровья, таких как диабет, потеря слуха и остеоартрит. Кроме того, по мере старения люди с большей вероятностью могут иметь несколько нарушений здоровья одновременно.
Проблема
Население мира быстро стареет. За период с 2015 по 2050 год доля пожилых людей в мире, по оценкам, удвоится примерно с 12% до 22%. В абсолютном выражении ожидается увеличение числа людей старше 60 лет с 900 миллионов до 2 миллиардов человек. Пожилые люди сталкиваются с особыми проблемами в плане физического и психического здоровья, которые необходимо признать.
Более 20% взрослых в возрасте 60 лет и старше страдают психическими или неврологическими расстройствами (за исключением расстройств, связанных с головной болью), а 6,6% всей инвалидности (количество лет жизни, скорректированных на инвалидность – DALYs) среди людей старше 60 лет вызвано неврологическими и психическими расстройствами. На эти нарушения здоровья среди пожилого населения приходится 17,4% лет жизни, прожитых с инвалидностью (ЛПИ). Самыми распространенными нейропсихиатрическими расстройствами в этой возрастной группе являются деменция и депрессия, затрагивающие, соответственно, около 5% и 7% пожилого населения мира. Тревожными расстройствами страдают 3,8% пожилых людей, от проблем, вызванных использованием психоактивных веществ — почти 1%, а порядка 25% смертности от причинения себе вреда приходится на долю людей в возрасте 60 лет или старше. Проблемы, вызванные использованием психоактивных веществ, среди престарелых нередко остаются незамеченными или неверно диагностируются.
Начнем сначала. Паскаль является строго типизированным языком, значит чтобы использовать переменную, надо её сначала добавить в специальный блок var.
Константы добавляются отдельно.
Рассмотрим сперва неольшой пример, не имеющий отношение к твоей задаче:
program task1;
var i:integer;
begin
write("Vvedite i: ");
readln(i);
writeln(i);
end.
Программа просто попросит ввести i, запомнит введенное значение в ячейку с именем i.
Так вот чтобы разрешить использовать ячейку с именем i, мы и должны добавить её var i:integer; (ячейка i в которую можно класть целые числа, integer - целое по английски)
Теперь по твоему заданию:
1. в Паскале нет "переменных" чисел,
вот типы, которые есть в Паскале:
для целых чисел: integer, диапазон -32768..32767 byte, диапазон 0..255 word, диапазон 0..65535 shortint, диапазон -128..127 longint, диапазон -2147483648..2147483647
для вещественных типов (в такие ячейки можно класть как целые числа, так и числа с точкой)
single (мало значащих цифр)
real (средне значащих цифр) double (много значащих цифр) extended (очень много значащих цифр)
логический тип boolean может быть либо true либо false
Символьный тип char просто любой символ, из поддерживаемых Паскалем (ASCII кодировка)
Таким образом фраза
"Составить программу описания двух переменных чисел" понята мной как:
"Составить программу описания переменных:"
Итак, теперь программа:
program zadacha1; var d1,d2,d3:real; {dejstvitelnie, 3 stuki} i1,i2,i3:integer;{celie, 3 shtuki} const e=2.71; {Pervaya postojannaya} g=9.8; {Vtoraya postoyannaya} gravity=6.61; {Tretjya postoyannaya} var c1,c2:integer; {dve celie, chislovie} key:char; {odna simvolnaya} begin {zdes' teper' mozhno pisat' programmu} end.
P.S. во вложении этот же исходный код, а на изображении еще и пример как класть значения в эти переменные.
жилые люди, то есть люди в возрасте 60 лет и старше, вносят важный вклад в общество, являясь членами семей, добровольцами, а также активными работниками. В то время как большинство пожилых людей имеют хорошее психическое здоровье, многие пожилые люди подвергаются риску развития психических расстройств, неврологических расстройств или проблем, обусловленных употреблением психоактивных веществ, а также других нарушений здоровья, таких как диабет, потеря слуха и остеоартрит. Кроме того, по мере старения люди с большей вероятностью могут иметь несколько нарушений здоровья одновременно.
Проблема
Население мира быстро стареет. За период с 2015 по 2050 год доля пожилых людей в мире, по оценкам, удвоится примерно с 12% до 22%. В абсолютном выражении ожидается увеличение числа людей старше 60 лет с 900 миллионов до 2 миллиардов человек. Пожилые люди сталкиваются с особыми проблемами в плане физического и психического здоровья, которые необходимо признать.
Более 20% взрослых в возрасте 60 лет и старше страдают психическими или неврологическими расстройствами (за исключением расстройств, связанных с головной болью), а 6,6% всей инвалидности (количество лет жизни, скорректированных на инвалидность – DALYs) среди людей старше 60 лет вызвано неврологическими и психическими расстройствами. На эти нарушения здоровья среди пожилого населения приходится 17,4% лет жизни, прожитых с инвалидностью (ЛПИ). Самыми распространенными нейропсихиатрическими расстройствами в этой возрастной группе являются деменция и депрессия, затрагивающие, соответственно, около 5% и 7% пожилого населения мира. Тревожными расстройствами страдают 3,8% пожилых людей, от проблем, вызванных использованием психоактивных веществ — почти 1%, а порядка 25% смертности от причинения себе вреда приходится на долю людей в возрасте 60 лет или старше. Проблемы, вызванные использованием психоактивных веществ, среди престарелых нередко остаются незамеченными или неверно диагностируются.
Начнем сначала. Паскаль является строго типизированным языком, значит чтобы использовать переменную, надо её сначала добавить в специальный блок var.
Константы добавляются отдельно.
Рассмотрим сперва неольшой пример, не имеющий отношение к твоей задаче:
program task1;
var i:integer;
begin
write("Vvedite i: ");
readln(i);
writeln(i);
end.
Программа просто попросит ввести i, запомнит введенное значение в ячейку с именем i.
Так вот чтобы разрешить использовать ячейку с именем i, мы и должны добавить её var i:integer; (ячейка i в которую можно класть целые числа, integer - целое по английски)
Теперь по твоему заданию:
1. в Паскале нет "переменных" чисел,
вот типы, которые есть в Паскале:
для целых чисел:
integer, диапазон -32768..32767
byte, диапазон 0..255
word, диапазон 0..65535
shortint, диапазон -128..127
longint, диапазон -2147483648..2147483647
для вещественных типов (в такие ячейки можно класть как целые числа, так и числа с точкой)
single (мало значащих цифр)
real (средне значащих цифр)
double (много значащих цифр)
extended (очень много значащих цифр)
логический тип
boolean может быть либо true либо false
Символьный тип
char просто любой символ, из поддерживаемых Паскалем (ASCII кодировка)
Таким образом фраза
"Составить программу описания двух переменных чисел" понята мной как:
"Составить программу описания переменных:"
Итак, теперь программа:
program zadacha1;
var
d1,d2,d3:real; {dejstvitelnie, 3 stuki}
i1,i2,i3:integer;{celie, 3 shtuki}
const e=2.71; {Pervaya postojannaya}
g=9.8; {Vtoraya postoyannaya}
gravity=6.61; {Tretjya postoyannaya}
var c1,c2:integer; {dve celie, chislovie}
key:char; {odna simvolnaya}
begin
{zdes' teper' mozhno pisat' programmu}
end.
P.S. во вложении этот же исходный код, а на изображении еще и пример как класть значения в эти переменные.
Задавайте дополнительные вопросы