1. найти сумму элементов массива принадлежащих промежутку от c до d (c и d вводятся с клавиатуры). 2. определить есть ли в данном массиве положительные элементы кратные k ( k вводится с клавиатуры). паскаль
Ответы на вопрос:
const n = 12; var a: array[1..n] of integer; c, d, k, count, sum, i: integer; begin writeln('введите промежуток: '); readln(c, d); writeln('введите k: '); readln(k); for i : = 1 to n do begin a[i] : = random(30); write(a[i], ' '); if(a[i] > 0) and (a[i] mod k = 0) then inc(count); end; for i : = c to d do begin sum : = sum + a[i]; end; writeln; writeln('сумма элементов на промежутке [', c,'; ', d,'] : ', sum); if(count < > 0) then writeln('положительных элементов кратных ', k, ' : ', count); end.
о какой базе данных идет речь ? microsoft access, *sql ?
возможно это и не то, что нужно, но
мне приходилось работать из mysql. там могут возникать ошибки таких видов:
- несоответствие введенных данных типу поля. (т.е. если тип поля int, а ты пытаешься ввести туда буквы)
- превышение лимита знаков в поле. (при создании поля можно устанавливать длинну этого поля)
- когда пытаешься в поле с пометкой primary ввести такое значение, которое уже есть в базе.
Популярно: Информатика
-
lyubalarina0409.09.2022 16:30
-
talibansky28.01.2020 06:35
-
Karumi110.11.2020 17:26
-
kril2010117.07.2022 07:51
-
КетиШифр19.06.2022 08:04
-
6df530.11.2020 19:17
-
marisa1025.10.2020 08:03
-
hoseokjkjk26.02.2022 11:33
-
ЗаяцЯ207.07.2020 16:03
-
Audika11.09.2021 11:24