const n = 40;var a:array [1..n] of integer;i:integer;begin for i:=1 to 10 do a[i]:=random(21); for i:=11 to 20 do a[i]:=random(51)-10; for i:=21 to 30 do readln(a[i]); for i:=31 to 40 do a[i]:=a[i-2]+a[i-1]; for i:=1 to 40 do write(a[i],’ ‘);end.Тестовое решение:123456789013 15 17 14 3 2 20 7 14 8 29 34 28 9 7 32 36 -2 16 22 1 2 3 4 5 6 7 8 9 0 9 9 18 27 45 72 117 189 306 495
Источник: znanija.site
Вводится одномерный массив размерностью 40 для обработки данной программой что делает программа
Вводится одномерный массив размерностью 100 для обработки данной программой. Что делает программа?
Program pr;
Var х: array [1..100] of integer;
i, s: integer;
begin
s: =0;
for i:=l to 100 do
begin
readln (x [i]) ;
if i >0 then s:=s+x[i] ;
end;
s:=s/100
writeln (s) ;
end.
Данная программа определяет:
Двумерный динамический массив c++ пример. Создание, заполнение, удаление. Динамические массивы. #56
a) сумму значений элементов массива с четными индексами;
b) сумму значений положительных элементов;
c) количество элементов, значение которых четное число;
d) среднее арифметическое значение положительных элементов массива.
153
Комментарии (0)
По дате По дате Популярные
Нет комментарий
Войдите, чтобы комментировать
Ответов нет
Знаешь ответ? Добавь его сюда и заработай денег! Ответы проходят модерацию. Минимум 100 символов.
Чтобы добавить ответ — нужно войти или зарегистрироваться
Похожие вопросы
(Ольга ученик ) (Информатика)
1
Источник: teachs.ru
Контрольная работа по теме «Одномерные массивы»
методическая разработка по информатике и икт (10 класс) по теме
Данная контрольная работа была разработана для итоговой проверки знаний, умений и навыков учащихся по теме «Одномерные массивы»с углубленным изучением информатики.
Скачать:
Предварительный просмотр:
Разработала: Рясульева А.К., учитель Информатики и ИКТ, МБОУ «СОШ №1», ХМАО-Югра г.Мегион
Тема: «Одномерные массивы»
10 информационно – математический класс
- Массив D состоит из действительных чисел от 0.1 до 0.9 с шагом 0.1. Определите формулу для заполнения массива:
- D[i]:=i*0.1
- D[i]:=i+0.1
- D[i]:=i*0.1*0.1
- D[i]:=i-1
- Выберите строчку, в которой присутствует неправильное обращение к элементу одномерного массива.
- a[2]:=3*a[2.5]-2;
- write(x[3*k-2]);
- readln(b[p+k]);
- x[i]:=y[1+n mod 2];
- Значения двух массивов A[1..10] и B[1..10] задаются с помощью следующего фрагмента программы:
For n:=1 to 10 do
Динамический массив с++ пример. Создание, заполнение, удаление, размер динамического массива. #55
For n:=1 to 10 do
Чему равен элемент массива A[8]?
- В программа описан одномерный целочисленный массив А с индексами от 0 до 10 и целочисленные переменные k, i . Ниже представлен фрагмент программы, в которой значения элементов сначала задаются, а затем меняются.
for i:=0 to 10 do
Чему будут равны элементы этого массива?
- 10 9 8 7 5 4 3 2 1 0
- 0 1 2 3 4 5 6 7 8 9 10
- 0 1 2 3 4 5 4 3 2 1 0
- 10 9 8 7 6 6 7 8 9 10
- Вводится одномерный массив размерностью 100 для обработки данной программой. Что делает программа?
Var х: array [1..100] of integer;
for i:=l to 100 do
if i mod 2=0 then s:=s+x[i] ;
Данная программа определяет:
- сумму значений элементов массива с четными индексами;
- сумму значений отрицательных элементов;
- количество элементов, значение которых четное число;
- среднее арифметическое значений элементов массива с четными индексами.
- Дана программа нахождения суммы всех элементов массива. Изменить программу таким образом, чтобы:
- массив состоял из 15 элементов вещественного типа;
- значения элементов массива должны меняться в интервале от 0 до 5;
- в результате выполнения программы должно быть найдено произведение всех элементов массива, а не их сумма.
Var a:array[1..n] of integer;
WriteLn(‘Сумма всех элементов массива S=’,s);
- Вставь, пропущены слова:
- Раздел описания переменных ________
- Служебное слово, завершающее программу _______
- Оператор вывода данных _____________
- Запуск программы на выполнение клавиши ___________
- Операторы отделяются друг от друга ________________
- Переменные вещественного типа описываются служебным словом _____
- Оператор цикла с предусловием _____________________
- Остаток от деления вычисляется ______________________
- Служебное слово Const в программе фиксирует __________
- Продолжите предложение:
- Индекс – это ________________________________________________________________________
- Одномерный массив характеризуется следующими свойствами: _________________________________
- Способ описания элементов массива через раздел переменных: __________________________
- Что определяет количество индексов массива: ___________________________
- Запишите имя массива, если он имеет элементы mas[1],mas[2]. _________________________
- Задавая разные значения элементам массива, можно изменить размерность массива: ____________
- Отметьте верные высказывания:
- Массивы — это способ организации данных
- Размерность массива — количество элементов в массиве
- Одномерный массив имеет размерность 1
- Массивы позволяют использовать циклы для своей обработки
- Тип массива определяется типом своих элементов
- Массив состоит из 3-х элементов, которые определяются по формуле С[i]:=i-5. Определите С[3]:
- -2
- 3
- 2
- -3
- Массив D состоит из нечетных чисел от 11 до 21. Установите количество элементов массива:
- 2
- 5
- 6
- Пусть в массиве а хранятся следующие числа: 2,7,10,2,5. Какое число будет выведено на экран в результате выполнения этого фрагмента:
if a[i] mod 2=0 then n:=n*2;
- 3
- 6
- 8
- Значения двух массивов A[1..10] и B[1..10] задаются с помощью следующего фрагмента программы:
For i:=1 to 10 do
For i:=1 to 10 do
Сколько элементов массива В будут иметь отрицательные значения?
- В программа описан одномерный целочисленный массив А с индексами от 0 до 10 и целочисленные переменная i . Ниже представлен фрагмент программы, в которой значения элементов сначала задаются, а затем меняются.
for i:=0 to 10 do
Чему будут равны элементы этого массива?
- 10 0 1 2 3 4 5 6 7 8 9
- 1 2 3 4 5 6 7 8 9 10 10
- 0 0 1 2 3 4 5 6 7 8 9
- 1 2 3 4 5 6 7 8 9 10 0
- Вводится одномерный массив размерностью 40 для обработки данной программой. Что делает программа?
Var a: array [1..40] of integer;
for i:=1 to 40 do
for i:=1 to 40 div 2 do
Данная программа осуществляет:
- перестановку наибольшего и наименьшего значений;
- меняет местами значения элемен тов, стоящие на четных местах, со значениями элементов, стоящими на нечетных местах;
- меняет порядок следования значений элементов в массиве на обратный порядок.
- Дана программа нахождения суммы всех элементов массива. Изменить программу таким образом, чтобы:
- массив состоял из 25 элементов целого типа;
- значения элементов массива должны меняться в интервале от 1 до 30;
- в результате выполнения программы должна быть найдена сумма квадратов всех элементов массива.
Var a:array[1..n] of real;
WriteLn(‘Сумма всех элементов массива S=’,s);
По теме: методические разработки, презентации и конспекты
Контрольная работа по теме «Одномерные массивы»
Предлагается 15 вариантов задач по теме «Одномерные мачссивы».
Контрольная работа по теме «Двумерные массивы»
Предлагается 19 вариантов задач по теме «Двумерные массивы».
Контрольная работа по теме «Одномерные и двумерные массивы»
Примерная работа для самостоятельной подготовки студентов к написанию контрольной работы по теме.
Контрольная работа по теме «Массивы»
Контрольная работа по теме «Массивы» в рамках образовательной программы «Программирование в ТРИКСтудииДвумерные массивы»
Данная контрольная работа по теме «Двумерные массивы» предназначена для обучающихся 10-х классов. Работа состоит из четырех вариантов, в каждом по три задания. В первом задании дан фра.
Контрольная работа по теме «Массивы», 9 класс
Контрольная работа по теме «Массивы», 9 класс.
Контрольная работа по теме «Массивы». 10 класс
В материалах представлены два варианта контрольной работы по теме «Массивы. 10 класс» и ответы к ним. Использован язык программирования Паскаль.
Источник: nsportal.ru