Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Дан двумерный массив 3х3. Получить одномерный массив из из отрицательных элементов матрицы. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти сумму ряда с точностью E http://www.cyberforum.ru/cpp-beginners/thread1075969.html
Найти сумму ряда с точностью E , общий член которого равен a(n)=(10^n)/(n!) Точность считается достигнутой, если следующий член последовательности меньше заданного E .
C++ Найти элемент главной диагонали, имеющий максимальное значение помогите пожалуйста с задачей. {a}_{i,j}=\begin{cases} i^2+{(i-j^b)}^{0.5}, if \text{ } i>3 & \text{ } \\ (b-0.375)*(b-i/j+5)/(1+(i+j)), if \text{ } i<=3 & \text{ } \end{cases} ... http://www.cyberforum.ru/cpp-beginners/thread1075962.html
C++ Методы шифрования MD2, MD4
Нужно написать курсач по этим методам шифрования... Перерыл кучу универских методичек, о них сказано буквально 2 слова:"они - существуют". Пришёл к преподу, тот сказал что бы я искал "хэш-функцию"....
Разработка программы автоматизации планирования учебного процесса... C++
По некоторым причинам тему диплома назначили на кафедре и выглядит она примерно так "Разработка программы автоматизации планирования учебного процесса и оптимального синтеза учебного расписания"....
C++ Двузначное число, образованное первыми двумя цифрами числа, умноженное на 3-ю цифру.. http://www.cyberforum.ru/cpp-beginners/thread1075941.html
Двузначное число, образованное первыми двумя цифрами числа, умноженное на 3-ю цифру дает в произведении число, составленное последними тремя цифрами исходного числа (например число 473141)
C++ Нужно доделать программу Не знаю как доделать программу! А именно,я делю строки на слова,слова на буквы - это все деление на массивы, и ищу сколько гласных - это,чтобы узнать колво слогов и в каждой строчке я складываю... подробнее

Показать сообщение отдельно
mustimur
268 / 222 / 57
Регистрация: 22.11.2013
Сообщений: 832
Записей в блоге: 1
19.01.2014, 23:20
как то так
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
31
32
33
#include <iostream>
using namespace std;
int main()
{
int i,j,k=0;
int **a= new int*[3];
for (i=0;i<3;i++)
{
    a[i]=new int[3];
    for (j=0;j<3;j++) cin>>a[i][j];
}
 
for (i=0;i<3;i++)
    for (j=0;j<3;j++) k+=(a[i][j]<0) ? 1:0;
if (k>0)
{
int *b =new int [k];
k=0;
for (i=0;i<3;i++)
    for (j=0;j<3;j++)
    if (a[i][j]<0)
    {
        b[k]=a[i][j];
        k++;
    }
/*Здесь код что делать с массивом b (вывести на печать или еще что)*/
delete [] b;
}
for (i=0;i<3;i++)
    delete [] a[i];
delete [] a;
return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru