Вопрос задан 22.02.2025 в 16:00. Предмет Информатика. Спрашивает Князь Влад.

1)-напечатайте
таблицу соответствия между весом в
фунтах и весом в килограммах (1 фунт =
400 грамм) для значений от 1 дщ 100 фунтов
с шагом 1. все данные расположите в
несколько столбцов так, чтобы они были
видны на экране.!!!!
2)-напишите программу формирования массива размером
5*5, как типизированную константу.
замените в нем все отрицательные
значения элементов суммой значений
элементов первой строки массива.
выведите на экран исходный и измененный
массив.
3)-сформулируйте
массив содержащий 15 элементов с помощью
датчика случайных чисел. получите новый
массив, каждый элемент которого равен
увеличенному на заданное с клавиатуры
число соответствующему элементу
исходного массива. выведите на экран
исходные и полученные результаты.

Перейти к ответам

Ответы на вопрос

Отвечает Славин Никита.

1. Таблица соответствия между весом в фунтах и весом в килограммах (с шагом 1 фунт)

Исходя из данных, 1 фунт = 400 грамм, что эквивалентно 0,4 килограмма. Построим таблицу соответствия между весом в фунтах и килограммах для значений от 1 до 100 фунтов.

Фунты Килограммы
1 0.4
2 0.8
3 1.2
4 1.6
5 2.0
6 2.4
7 2.8
8 3.2
9 3.6
10 4.0
11 4.4
12 4.8
13 5.2
14 5.6
15 6.0
16 6.4
17 6.8
18 7.2
19 7.6
20 8.0
21 8.4
22 8.8
23 9.2
24 9.6
25 10.0
26 10.4
27 10.8
28 11.2
29 11.6
30 12.0
31 12.4
32 12.8
33 13.2
34 13.6
35 14.0
36 14.4
37 14.8
38 15.2
39 15.6
40 16.0
41 16.4
42 16.8
43 17.2
44 17.6
45 18.0
46 18.4
47 18.8
48 19.2
49 19.6
50 20.0
51 20.4
52 20.8
53 21.2
54 21.6
55 22.0
56 22.4
57 22.8
58 23.2
59 23.6
60 24.0
61 24.4
62 24.8
63 25.2
64 25.6
65 26.0
66 26.4
67 26.8
68 27.2
69 27.6
70 28.0
71 28.4
72 28.8
73 29.2
74 29.6
75 30.0
76 30.4
77 30.8
78 31.2
79 31.6
80 32.0
81 32.4
82 32.8
83 33.2
84 33.6
85 34.0
86 34.4
87 34.8
88 35.2
89 35.6
90 36.0
91 36.4
92 36.8
93 37.2
94 37.6
95 38.0
96 38.4
97 38.8
98 39.2
99 39.6
100 40.0

2. Программа для формирования массива размером 5x5, как типизированную константу. Замена всех отрицательных значений на сумму элементов первой строки

Пример программы на языке C++:

cpp
#include using namespace std;

const int N = 5; // Размер массива const int M = 5; int arr[N][M] = { {1, -2, 3, -4, 5}, {-1, 2, -3, 4, -5}, {1, -1, 1, -1, 1}, {-2, 2, -2, 2, -2}, {1, -3, 5, -2, 4}};

int main() { int sumFirstRow = 0; // Вычисление суммы элементов первой строки for (int j = 0; j < M; j++) { sumFirstRow += arr[0][j]; }

// Вывод исходного массива cout << "Исходный массив:" << endl; for (int i = 0; i < N; i++) { for (int j = 0; j < M; j++) { cout << arr[i][j] << " "; } cout << endl; }

// Заменяем все отрицательные элементы на сумму первой строки for (int i = 0; i < N; i++) { for (int j = 0; j < M; j++) { if (arr[i][j] < 0) { arr[i][j] = sumFirstRow; } } }

// Вывод измененного массива cout << "Измененный массив:" << endl; for (int i = 0; i < N; i++) { for (int j = 0; j < M; j++) { cout << arr[i][j] << " "; } cout << endl; }

return 0; }

Описание программы:

  1. Массив arr инициализируется значениями.
  2. Считается сумма элементов первой строки массива.
  3. Если элемент массива отрицательный, он заменяется на сумму элементов первой строки.
  4. Выводится исходный и измененный массив.

3. Массив из случайных чисел, увеличение значений по введенному числу

Пример программы на языке Python:

python
import random

# Генерация массива из 15 случайных чисел original_array = [random.randint(1, 100) for _ in range(15)]

# Запрос числа, на которое нужно увеличить элементы массива increment = int(input("Введите число, на которое нужно увеличить элементы массива: "))

# Новый массив, элементы которого увеличены на заданное число modified_array = [x + increment for x in original_array]

# Вывод исходного и измененного массивов print("Исходный массив:", original_array) print("Измененный массив:", modified_array)

Описание программы:

  1. Создается массив original_array из 15 случайных чисел.
  2. Запрашивается ввод числа, на которое нужно увеличить каждый элемент массива.
  3. Создается новый массив modified_array, в котором каждый элемент увеличен на введенное число.
  4. Выводятся исходный и измененный массивы.

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос