Технический форум

Технический форум (http://www.tehnari.ru/)
-   C/C++/С# (http://www.tehnari.ru/f42/)
-   -   Обработка двумерных массивов (http://www.tehnari.ru/f42/t74387/)

Анчел 02.06.2012 18:44

Обработка двумерных массивов
 
Дана матрица А (5*5) нецелых элементов.
-3.8 0 5.3 4.5 0.5
0.2 -1.3 0 -8.5 3.5
-1.1 1.8 5.1 -8.2 0.32
0 -0.3 0 -1.28 0.52
-0.3 0.5 1.8 -7.3 5.5
Разработайте алгоритм обработки элементов двухмерного массива.
СХЕМУ АЛГОРИТМА ИЗОБРАЗИТЕ С ПОМОЩЬЮ СИМВОЛА ПОДГОТОВКИ.
Напишите программу на алгоритмическом языке в соответствии со схемой алгоритма.

После окончания цикла обработки массива организуйте вывод массива и результатов обработки массива. Выдача в этом случае, например, может иметь вид:
ИСХОДНАЯ МАТРИЦА:
15.583 19.287 28.385 45.621 39.728
5.456 -8.087 3.897 4.890 -8.789
34.008 56.905 -5.789 21.908 94.007
56.345 -6.098 0.087 0.000 -6.098
-8.000 0.000 5.089 8.789 0.000
ПОЛУЧЕННЫЕ РЕЗУЛЬТАТЫ:
МАХ В 1 СТРОКЕ= 45.621
МАХ В 2 СТРОКЕ= 5.456
МАХ В 3 СТРОКЕ= 94.007
МАХ В 4 СТРОКЕ= 56.345
МАХ В 5 СТРОКЕ= 8.789

kreol 02.06.2012 20:12

что это?? где задание?

Анчел 02.06.2012 20:40

Ой!) Задание: Массив А[20] нецелых элементов вводят с клавиатуры. Определить среднее арифметическое положительных элементов массива и подсчитать сколько элементов находится в интервале от 2.5 до 3.5.
Разработать алгоритм обработки элементов массива. Написать программу на алгоритмическом языке в соответствии со схемой алгоритма, составленной .

После окончания цикла формирования массива организуйте вывод массива и вывод результатов обработки массива. Результаты, например, могут иметь вид:

ИСХОДНЫЙ МАССИВ А:

15.583 19.287 28.385 45.621 39.728 5.456 -8.087 3.897

ПОЛУЧЕННЫЕ РЕЗУЛЬТАТЫ:

МАХ = 45.621

Анчел 02.06.2012 20:49

И обработка одномерных массивов.

arch 02.06.2012 21:18

Цитата:

Определить среднее арифметическое положительных элементов массива
Цикл, условный оператор: если а > 0, то b = b + a, с = с + 1. b и c изначально = 0. а - элемент массива. Среднее арифметическое = b/c
Цитата:

подсчитать сколько элементов находится в интервале от 2.5 до 3.5
Цикл, условный оператор: если а > 2.5 и а < 3.5, то d = d + 1. d изначально = 0


Часовой пояс GMT +4, время: 06:43.

Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.