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

Проблемы с массивами - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ вывести в виде таблицы значения аргумента и соответствующее ему значение функции http://www.cyberforum.ru/cpp-beginners/thread376988.html
y=(2,5x^3)/(e^2x+2). a) 0≤ x ≤0,5, ∆x=0,1 b)x≥ -0,8, ∆x=0,25, n=6
C++ Вивести у вигляде таблици значений y=(2,5x^3)/(e^2x+2). a) 0≤ x ≤0,5, ∆x=0,1 b)x≥ -0,8, ∆x=0,25, n=6 http://www.cyberforum.ru/cpp-beginners/thread376984.html
C++ Выбрать те из них, модули которых больше 5-ти и напечатать их значения возведённые в куб.
a=(l-3k)/2 ,b=(l+k)/l, c=lk-8 Выбрать те из них, модули которых больше 5-ти, и напечатать их значения, возведённые в куб. Язык форума - русский, не забывайте об этом
Составить алгоритм определения наибольшей заработной платы N работников C++
Составить алгоритм определения наибольшей заработной платы N работников, если заработная плата каждого работника рассчитывается согласно формуле Z = ​​T * G, где Z-сумма заработной платы, T-дневной тариф, G-количество отработанных часов. Значение T и G вводятся с клавиатуры для каждого работника
C++ Определить,используя функции, количество заданной буквы в предложении. http://www.cyberforum.ru/cpp-beginners/thread376969.html
Определить,используя функции, количество заданной буквы в предложении.
C++ Программа для проверки знаний по работе с сеткой Требования к программе: - До предложенных задач предусмотреть вопросы, среди которых одно истинное; - Программа должна содержать не менее 10 вопросов; - В программе должно быть предусмотрено выбор правильного ответа из предложенных; - Результаты работы программы должны содержать сообщение о количестве правильных ответов и выставления оценки Программа для проверки знаний по работе с сеткой подробнее

Показать сообщение отдельно
co6ak
Кошковед
 Аватар для co6ak
403 / 496 / 29
Регистрация: 12.04.2010
Сообщений: 1,392
03.11.2011, 00:08     Проблемы с массивами
значит не работает.
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
#include <iostream>
#include <stdlib.h>
 
int main (int argc, char** argv)
{
    int N, M;
 
    std::cout << "Enter the number of rows: ";
    std::cin  >> N;
    std::cout << "\nEnter the number of columns: ";
    std::cin  >> M;
    std::cout << std::endl;
 
    int **array_IN  = new int * [N];
    int *array_res = new int [N];
    std::cout << "Enter the " << N*M << " elements: " << std::endl;
    for ( int i = 0; i < N; i++ )
    {
        array_res[i] = 0;
        array_IN[i] = new int [M];
        for ( int j = 0; j < M; j++ )
        {
            std::cin >> array_IN[i][j];
            if ( array_IN[i][j] > -1 )  { array_res[i] += array_IN[i][j]; } 
        }
    }
 
    for ( int i = 0; i < N; i ++ )
    {
        for ( int j = 0; j < M; j++ )
            std::cout << "\t" << array_IN[i][j];
        std::cout << "\n";
    }
 
    //я не понимаю какой из 2 массивов надо выводить... ну да ладно
    std::cout << "\nResulted array:\n";
    for ( int i = 0; i < N; i++ )
    {
        if ( array_res[i] == 0 && !flag ) { std::cout << "The elements after '0':\n" << N - i; break;}
        std::cout << array_res[i] << "\t";
    }
 
 
    system("pause");
    return 0;
}
Добавлено через 1 минуту
возникнут вопросы - спрашивай быстрее, пока я не начал делать свою лабу. и ни кто помочь не может
 
Текущее время: 07:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru