moskwa999
?>

Выберите вариант ответа. Вершиной иерархической системы папок графического интерфейса операционной системы является папка:а) корзинаб) сетевое окружениев) Мой компьютерг) Рабочий столЗа минимальную единицу измерения количества информации принят:От разведчика была получена следующая шифрованная радиограмма, переданная с использованием азбуки Морзе: «– – • • – – • • • – – – • • • – – • • • • –». При передаче радиограммы было потеряно разбиение на буквы, но известно, что в радиограмме использовались только следующие буквы:ИНАГЧ• •– •• –– – •– – – •Определите текст радиограммы. В ответе укажите, сколько букв И было в исходной радиограмме.Определите результат выполненного алгоритма для значения 11:1.Возьмите исходное значение.2.Прибавьте 10.3.ЕСЛИ полученное число меньше 20, ТО прибавьте 3, ИНАЧЕ вычтите 3.4. Прибавьте 2.5. Конец.Вычислите, какое количество информации в битах содержится в 1 мегебайте.У исполнителя Информатишка четыре команды, которым присвоены номера:1. уменьшить на 2 3. увеличить в 2 раза2. разделить на 24. увеличить на 2Дано число 157. Запишите ответ после выполнения команд 213214 исполнителем Информатишка.Какое значение будет выведено на экран после выполнения следующей программы:a:= 3; for i:=5 to 10 do a:=a+2; writeln (aОпределите, что произойдёт при быстром форматировании гибкого диска:а) стираются все данныеб) производится дефрагментация дискав) производится проверка поверхности дискаг) производится очистка каталога дискаДля записи текста использовался 256-символьный алфавит. Каждая страница содержит50 строк по 80 символов в строке.Запишите слово, которое составит Исполнитель по алгоритму, двигаясь по линейке, начиная от «личика»: 1) - 2; 2) + 5; 3) +2; 4) - 1; 5) - 3; 6) - 2; 8) конец.Фрагмент алгоритма изображен в виде блок-схемы. Определить, какое значение переменной Х будет напечатано в результате выполнения фрагмента алгоритма.​

Информатика

Ответы

diana0720

1. Вспомните, как в используемом вами языке программирования

выделить в памяти массив A из N элементов и заполнить его нулями:

Место для ввода текста.

заполнить массив натуральными числами от 1 до N:

Место для ввода текста.

заполнить массив случайными числами в диапазоне [50,100]:

Место для ввода текста.

найти сумму всех элементов массива:

Место для ввода текста.

найти сумму чётных элементов массива:

Место для ввода текста.

найти количество отрицательных элементов массива:

Место для ввода текста.

найти максимальный элемент массива:

Место для ввода текста.

2. Представьте себе, что в кофейной чашке налит сок, а в стакане – кофе, и вы хотите, чтобы было наоборот. Что вы сделаете?

1)

2)

3)

3. Требуется поменять местами соседние элементы массива A, в котором чётное число элементов N. (1-й элемент меняется со 2-м, 3-й – с 4-м и т.д.) Выполните вручную следующий алгоритм для массива {1, 2, 3, 4} (N = 4).

for i in range(N):

поменять местами A[i] и A[i+1]

Заполните пропуски в таблице:

Почему этот алгоритм не сработал так, как нужно:

Место для ввода текста.

Какая ошибка произошла на последнем шаге выполнения цикла:

Место для ввода текста.

4. Предложите другое решение задачи из предыдущего задания, записав нужные операторы в теле цикла.

i = 1

while i < N:

5. Требуется выполнить реверс массива, то есть переставить элементы массива из N элементов в обратном порядке, так чтобы первый элемент стал последним, а последний – первым. С каким элементом нужно поменять местами

элемент A[0] c

элемент A[1] c

элемент A[i] c

6. Требуется выполнить реверс массива A, в котором N элементов. Выполните вручную следующий алгоритм для массива {1, 2, 3, 4} (N = 4).

for i in range(N):

поменять местами A[i] и A[N-1-i]

Заполните пропуски в таблице:

Почему этот алгоритм не сработал так, как нужно:

Место для ввода текста.

7. Запишите в тетради операторы, которые нужно добавить в тело цикла для того, чтобы выполнить реверс массива. Для обмена используйте вс переменную с.

for i in range(N // 2):

8. Запишите в тетради другое решение задачи реверса, которое использует цикл с условием (пока, while):

Место для ввода текста.

9. Катя торопилась и написала такой алгоритм поиска значения X в массиве:

i = 0

while A[i] != X:

i += 1

print( "A[", i, "]=", X )

Проверьте, используя ручную прокрутку, правильно ли сработает алгоритм, если искать в массиве {1, 2, 3} число 2? число 4?

10. Запишите фрагмент программы для поиска номера минимального элемента массива (он должен быть записан в переменную nMin):

nMin = 0

for j in range( ):

if then

11. Запишите в тетради фрагмент программы, который меняет местами элементы A[i] и A[nMin]. Используйте вс переменную c.

Место для ввода текста.

12. Нарисуйте в тетради интеллект-карту параграфа «Обработка массивов»

13. В переменных записаны значения a = 1, b = 2 и с = 3. Как изменятся значения переменных после выполнении алгоритма:

a b c

1 2 3

c = a

b = a

a = c

Исправьте один символ в программе так, чтобы получился правильный алгоритм обмена значений переменных a и b.

c = a

b = a

a = c

14. Что произойдет с массивом [1, 2, 3, 4] (N = 4) при выполнении следующего фрагмента программы:

for i in range(N-1):

A[i] = A[i+1]

Покажите, как меняются элементы массива и значение переменной i после выполнения каждого оператора:

15. Что произойдет с массивом [1, 2, 3, 4] (N = 4) при выполнении следующего фрагмента программы:

for i in range(N-1):

A[i+1] = A[i]

Покажите, как меняются элементы массива и значение переменной i после выполнения каждого оператора:

16. Что произойдет с массивом [1, 2, 3, 4, 5, 6] (N = 6) при выполнении следующего фрагмента программы:

i = 0

while i < N-2:

c = A[i]

A[i] = A[i+1]

A[i+1] = A[i+2]

A[i+2] = c

i += 3

Покажите, как меняются элементы массива, а также переменные i и c после выполнения каждого оператора:

Объяснение:

Litvin_Ivanov
//Dev-C++ 5.11

#include <iostream>
using namespace std;

int main(void)
 {const int n=3;
 const int m=3;
 int ma[n][m];
 int c;
 cout<<"First matrix"<<endl;
 for(int i=0;i<n;i++)
  {for(int j=0;j<m;j++)
   {ma[i][j]=i+j;
   cout<<ma[i][j]<<" ";}
  cout<<endl;}
 for(int i=0;i<n/2;i++){
  for(int j=0;j<m;j++)
   {c=ma[i][j];
   ma[i][j]=ma[n-i-1][j];
   ma[n-1-i][j]=c;}}
 cout<<"Final matrix"<<endl;
 for(int i=0;i<n;i++)
  {for(int j=0;j<m;j++)
   cout<<ma[i][j]<<" ";
  cout<<endl;}
 return 0;
}

Пример работы программы(n=3,m=3):
First matrix:
0 1 2
1 2 3
2 3 4
Final matrix:
2 3 4
1 2 3
0 1 2

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Выберите вариант ответа. Вершиной иерархической системы папок графического интерфейса операционной системы является папка:а) корзинаб) сетевое окружениев) Мой компьютерг) Рабочий столЗа минимальную единицу измерения количества информации принят:От разведчика была получена следующая шифрованная радиограмма, переданная с использованием азбуки Морзе: «– – • • – – • • • – – – • • • – – • • • • –». При передаче радиограммы было потеряно разбиение на буквы, но известно, что в радиограмме использовались только следующие буквы:ИНАГЧ• •– •• –– – •– – – •Определите текст радиограммы. В ответе укажите, сколько букв И было в исходной радиограмме.Определите результат выполненного алгоритма для значения 11:1.Возьмите исходное значение.2.Прибавьте 10.3.ЕСЛИ полученное число меньше 20, ТО прибавьте 3, ИНАЧЕ вычтите 3.4. Прибавьте 2.5. Конец.Вычислите, какое количество информации в битах содержится в 1 мегебайте.У исполнителя Информатишка четыре команды, которым присвоены номера:1. уменьшить на 2 3. увеличить в 2 раза2. разделить на 24. увеличить на 2Дано число 157. Запишите ответ после выполнения команд 213214 исполнителем Информатишка.Какое значение будет выведено на экран после выполнения следующей программы:a:= 3; for i:=5 to 10 do a:=a+2; writeln (aОпределите, что произойдёт при быстром форматировании гибкого диска:а) стираются все данныеб) производится дефрагментация дискав) производится проверка поверхности дискаг) производится очистка каталога дискаДля записи текста использовался 256-символьный алфавит. Каждая страница содержит50 строк по 80 символов в строке.Запишите слово, которое составит Исполнитель по алгоритму, двигаясь по линейке, начиная от «личика»: 1) - 2; 2) + 5; 3) +2; 4) - 1; 5) - 3; 6) - 2; 8) конец.Фрагмент алгоритма изображен в виде блок-схемы. Определить, какое значение переменной Х будет напечатано в результате выполнения фрагмента алгоритма.​
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

gusrva3001
Amulenkov
vnolenev
verkop9
tigran87-87
sn009
annademidova-74
Дмитрий-Олейникова
tcmir
kokukhin
germanleon
Жуков219
teya07
RozaAsadullina
Ofelya1308