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

Получить новую матрицу путем сложения - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вывод ошибки для дробного и отрицательного числа http://www.cyberforum.ru/cpp-beginners/thread789685.html
Пишу код для программы вычисления факториала числа. Как его изменить так, чтобы при вводе дробного и отрицательного числа выводилась ошибка? Заранее спасибо #pragma once #include "stdafx.h" #include "fact.h" #include <stdio.h> long double fact(int N)
C++ Вложенные циклы. Различным набором разных гирек определить заданный вес показать все варианты и выбрать минимальный Всем доброго времени суток.Пожалуйста помогите чайнику справиться с задачей.Дано 10 разновесов(гирек).Требуется различным набором разных гирек определить заданный вес показать все варианты и выбрать минимальный. Мозги уже вспухли,а ничего лучшего не придумал иначе,как перебрать все варианты.Вот мой упрощенный код: #include <iostream> #include <iomanip> using namespace std; int main() http://www.cyberforum.ru/cpp-beginners/thread789684.html
C++ Запоминание последовательности чисел компьютером
Нужно написать программу на C++ ,типа приложение на запоминание последовательности чисел компьютером,это все нужно сделать по уровням сложности,чтобы можно было выбирать любой из уровней. Буду очень благодарен:cry:
Подсчет строк в гигантском текстовом файле > 4 Гб C++
Всем привет, я новичок в С++, но очень стараюсь. Прочитал Дейтелов и теперь хочу сделать что-то практическое и полезное. Сам занимаюсь этическим хакингом , есть небольшая практическая цель - написать прогу, которая бы обьединяла N текстовых файлов - словарей для брутфорса в один гигантский, при этом бы сортировала слова и удаляла повторяющиеся. И при этом бы не жрала память. Начало было...
C++ Односвязный список: оптимальное удаление элемента http://www.cyberforum.ru/cpp-beginners/thread789677.html
оптимальный способ удаления из односвязное списка любого элемента списка?
C++ "4102" в конце файла при записи Я не программист, я радиофизик, но у меня возникла необходимость написать программу на c++ Суть проблемы: по нажатии на кнопку в файл пишутся некоторые значения массива. но при работе в различных режимах, так или иначе файл заканчивается цифрами "4102" с новой строки. По количеству значений видно, что эти цифры просто дописываются (не вместо последнего числа) Мне не ясен источник этой... подробнее

Показать сообщение отдельно
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11828 / 6807 / 769
Регистрация: 27.09.2012
Сообщений: 16,878
Записей в блоге: 2
Завершенные тесты: 1
22.02.2013, 20:14     Получить новую матрицу путем сложения
Цитата Сообщение от Igor567 Посмотреть сообщение
помогите переделать чуть код что б были (printf(".."); scanf("..",..)...если не сложно плиз=((
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
#include <cstdio>
#include <cstdlib>
#include <cmath>
#include <ctime>
using namespace std;
 
int main()
{
    int n,m,ans;
    srand(time(0));
    //sozdanie matrici
    printf("vvedi razmery: ");
    scanf("%d%d",&n,&m);
    int **Arr;
    Arr=new int* [n];
    for (int i=0;i<n;i++) Arr[i]=new int [m];
    printf("vvod kak\n1. klava\n2. random\n");
    do
    {
        scanf("%d",&ans);
    }while((ans!=1)&&(ans!=2));
    if (ans==1)
    {
    for (int i=0;i<n;i++)
    {
        for (int j=0;j<m;j++)
        {
            printf("vvedi element: ");
            scanf("%d",Arr[i]+j);
        }
    }
    }
    else
     {
    for (int i=0;i<n;i++)
    {
        for (int j=0;j<m;j++)
        {
           Arr[i][j]=rand() % (10);
        }
    }
    }
 
        for (int i=0;i<n;i++)
    {
        for (int j=0;j<m;j++)
        {
           printf("%d ",Arr[i][j]);
        }
        printf("\n");
    }
 
    int min=abs(Arr[0][0]);
 
    for (int i=0;i<n;i++)
    {
        for (int j=0;j<m;j++)
        {
           if (min>abs(Arr[i][j])) min=Arr[i][j];
        }
 
    }
 
     for (int i=0;i<n;i++)
    {
        for (int j=0;j<m;j++)
        {
           Arr[i][j]+=min;
        }
    }
    printf("*********************************************************\n");
 
     for (int i=0;i<n;i++)
    {
        for (int j=0;j<m;j++)
        {
           printf("%d ",Arr[i][j]);
        }
        printf("\n");
    }
 
 
    //udalenie matrici
    for (int i=0;i<n;i++) 
        delete [] Arr[i];
    delete [] Arr;
    getchar();
    return 0;
}
Получить новую матрицу путем сложения
 
Текущее время: 00:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru