Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Напечатать все слова предложения, множество букв которых совпадает с множеством букв первого слова https://www.cyberforum.ru/ cpp-beginners/ thread1308785.html
Ввести с клавиатуры строку, в которой записаны слова на английском языке Слова состоят из строчных букв и отделяются друг от друга, по крайней мере, одним пробелом. Напечатать все словп, множество букв которых совпадает с множеством букв первого слова. Если искомых слов нет, вывести '***'. Помогите, пожалуйста с написание этой проги...
C++ Структура "Автобус". Организовать поиск по номеру маршрута
Описать структуру AVTO. которая содержит следующие поля: номер автобуса, номер маршрута, фамилия водителя. Организовать поиск по номеру маршрута.
C++ Заполнить последовательность членами ряда. Найти первый член, меньший епсилон https://www.cyberforum.ru/ cpp-beginners/ thread1308773.html
Дано вещественное число E (E>0). Последовательность вещественных чисел определяется следующим образом: Ak=(-1)^k+1/(2k)! , k=1, 2, … Найти первый из номеров k, для которого выполняется условие ||Ak|-|Ak-1||<E. Выдать количество членов последовательности, значение последнего члена.
C++ Метод дихотомии или золотого сечения Найти все корни уравнения на отрезке методом дихотомии или золотого сечения. Помогите, пожалуйста. https://www.cyberforum.ru/ cpp-beginners/ thread1308768.html
C++ Определить для каждого четного столбца максимальный элемент
Помогите составить программу для задачи: "Дан двумерный массив из 5 строк и 6 столбцов. Определить для каждого четного столбца максимальный элемент. Найти произведение этих элементов." Или как хотя бы определить максимальный элемент у четных столбцов?
C++ Что такое move семантика? https://www.cyberforum.ru/ cpp-beginners/ thread1308743.html
Что такое move семантика? Добавлено через 6 минут Я правильно понимаю, что mov присваивание перемещает правый операнд на место левого? И как его писать? Пусть есть некий класс, чьи объекты имеют указатель на родителя и указатель на массив потомков. class A { A *Parent; A *Children; size_t Count; public:
C++ Как заполнить список (QListWidget) случайными числами? Как заполнить список (QListWidget) случайными числами? Пробовал как-то так: srand(time(NULL)); int random_value = rand() % 100; list = new QListWidget(this); for (int counter = 0; counter < 100; counter++) list->addItem(random_value); //list->addItem( rand() % 100); list->setGeometry(0,0,100,100); https://www.cyberforum.ru/ cpp-beginners/ thread1308730.html Как это возможно сделать? C++
Как это сделать на с++
C++ Threads Есть массив потоков в количестве 10 и есть функция, которую надлежит выполнить 50 раз, как этими 10-ю потоками выполнить её 50 раз? https://www.cyberforum.ru/ cpp-beginners/ thread1308726.html C++ Моделирование изменения температуры твердого тела Здравствуйте. Написал кусок кода, но почему-то он не хочет запускаться. Выдает "Build Filed". Код писал на Xcode. Заранее спасибо за помощь. #include <stdio.h> #include <stdlib.h> #include <time.h> #include <iostream> using namespace std; class solid { https://www.cyberforum.ru/ cpp-beginners/ thread1308724.html
Построчно разобрать код C++
Добрый вечер , помогите пожалуйста построчно разобрать сей код и исправьте , если я где то ошибся , пожалуйста: int *arr; //создаем указатель с именем arr bool *f; // создаем указатель с именем f int size,count=0; // объявляем переменные size и count типа int , count = 0 cout<<"Dlina : "; // просим пользователя ввести длину (переменную size) ...
C++ Вычислить частичную сумму элементов массива [C] nm, зачеркнув средний столбик i строку https://www.cyberforum.ru/ cpp-beginners/ thread1308717.html
Вычислить частичную сумму элементов массива nm, зачеркнув средний столбик i строку Помогите сделать программу, или подскажите как средний столбик и строку вычеркнуть, если матрица скажем 3 на 3.
Знаток
156 / 156 / 185
Регистрация: 18.11.2012
Сообщений: 411
Записей в блоге: 2
24.11.2014, 22:29 0

Заполнить одномерный массив, обработав данные двумерного массива по заданному условию - C++ - Ответ 6896126

24.11.2014, 22:29. Показов 2657. Ответов 2
Метки (Все метки)

Лучший ответ Сообщение было отмечено cerf как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#include <iostream>
using namespace std;
 
int main()
{
int a[100][100],b[100],n,m;
 
cin>>n>>m;
for(int i=0;i<n;i++)
for(int j=0;j<m;j++)
cin>>a[i][j];
 
for(int i=0;i<n;i++)
{
int ot=0,pol=0;
int sum=0,kol=0,min=a[i][0];
for(int j=0;j<m;j++)
{if(a[i][j]<0) {ot++;sum+=a[i][j];}
else if(a[i][j]>0) pol++;
else kol++;
if(a[i][j]<min) min=a[i][j];}
if(ot<kol) b[i]=min;
else if(ot>kol) b[i]=sum;
else b[i]=kol;
}
for(int i=0;i<n;i++)
cout<<b[i]<<' ';
 
return 0;
}


Вернуться к обсуждению:
Заполнить одномерный массив, обработав данные двумерного массива по заданному условию C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.11.2014, 22:29
Готовые ответы и решения:

Заполнить одномерный массив элементами двумерного удовлетворяющими заданному условию.
Матрицу С(8, 8) заполнить целыми случайными числами в диапазоне от 1 до 101. Найти все четные...

Сформировать одномерный массив на основе двумерного по заданному условию
Дан А двумерный массив. Составь В(6) массив по следующему условию: 1 присвой к B (і), если...

Из двумерного массива сформировать одномерный массив по заданному правилу
По заданной вещественной матрице А получить массив B, присвоив его i-у элементу значение 0, если...

Заполнить одномерный массив данными двумерного массива
Добрый день, задание у меня такое: Дана целочисленная прямоугольная матрица размера M·N....

2
24.11.2014, 22:29
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.11.2014, 22:29
Помогаю со студенческими работами здесь

Из двумерного массива [5,6] заполнить одномерный массив из наибольших по модулю элементов столбцов
Дан двумерный массив размерностью 5 х 6, заполненный целыми числами с клавиатуры. Сформировать...

Заполнить одномерный массив количеством различных чисел в каждой строке двумерного массива
Дан двумерный массив размером n*m. Заполнить одномерный массив количеством различных чисел в каждой...

Заполнить одномерный массив числами, стоящими на главной диагонали двумерного массива и отсортировать по убыванию
Сортировку осуществить тремя способами: методом обмена, методом вставки, метод выбора. Решение...

Заполнить одномерный массив разностями наибольших и наименьших значений элементов строк двумерного массива
Дан двумерный массив. Заполнить одномерный массив разностями наибольших и наименьших значений...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru