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

и снова этот массив. двумерный. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Работа с файлами http://www.cyberforum.ru/cpp-beginners/thread74962.html
Здравствуйте! Я вот с такой задачей: Дана последовательность из n вещественных чисел (0.3; 1.5; 2.6; 3.24; 5.89; 6.0; 7.3; 9.25; 10.98). Записать все эти числа в файл. Вывести на экран все компоненты, не попадающие в данный диапазон . Есть ток начало, и то не знаю, какой тип данных брать, записывает в файл слово ПОСЛЕДОВАТЕЛЬНОСТЬ, а цифры нет. И не могу дальше условия задачи записать! ...
C++ Как всегда у новичков недоразумения с массивами:) Короче у меня есть массив динамический 2-х мерный массив заполненный случайными числами от 0-до 100, нужно хотя бы вывести главную и побочную диагональ... У меня проблема в последней строке хочу что бы выводились числа ... у которых одинаковы индексы if(i==j) { cout<<ukazatel; } он у меня выводит почему-то последний столбец хотя по идее должен выводить главную диагональ? Вот мой... http://www.cyberforum.ru/cpp-beginners/thread74959.html
C++ >> UML C++
Кто может перевести из С++ в UML. Знаю, что есть такие программы как umbrello и т.д. , но они или платные или для линкса. Кто поможет, буду очень благодарен! Заранее спасибо Вот из этого:
Задача о рюкзаке C++
Доброго вечера! Даны n типов предметов, каждый тип обладает своей стоимостью и весом, а также предел грузоподъемности limit. Нужно набрать максимум стоимости и не превысить грузоподъемность. За состояние на каждом шаге принимаем уже израсходованный ресурс. На n-ом можем взять столько предметов n-ого типа, сколько захотим, лишь бы только не превысить грузоподъемность. На первом это количество...
C++ Программа читает свой текст и обрабатывает его по заданному в варианте условию http://www.cyberforum.ru/cpp-beginners/thread74917.html
написать программу, которая читает свой текст и обрабатывает его по заданному в варианте условию. Результаты обработки записать в фаил output.txt Условие: посчитать кол-во переменных типа int
C++ Машина Тьюринга, определение вхождения подстроки в строку приветствую. собственно, задание по мт. вопрос не по части решения теоретического, а именно по реализации на c++. на вход мт поступает строка, состоящая из символов a, b или c. построить мт, которая определяет вхождение подстроки 'abc' в исходную задаваемую строку. по окончании работы мт на ленте должна быть записана исходная строка и после * слова 'YES' или 'NO' (в зависимости от того,... подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт C++
 Аватар для valeriikozlov
4660 / 2486 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
20.12.2009, 21:57     и снова этот массив. двумерный.
2-ая:
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
#include <iostream.h>
#include <windows.h>
#include <math.h>
 
int main ()
{
    int **mas, n, m, i, j, i1, j1, temp, max;
    bool fl=true;
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
    cout<<"Ââåäèòå êîëè÷åñòâî ñòðîê Г¬Г*Г±Г±ГЁГўГ*: "<< endl;
    cin>>n;
    cout<<"Ââåäèòå êîëè÷åñòâî ñòîëáöîâ Г¬Г*Г±Г±ГЁГўГ*: "<< endl;
    cin>>m;
    mas=new int*[n]; 
    for(i=0; i<n; i++)
       mas[i]=new int[m];
    cout<<"Ââåäèòå ýëåìåГ*ГІГ» Г¬Г*Г±Г±ГЁГўГ*: "<< endl;
    for(i=0; i<n; i++)
       for(j=0; j<m; j++)
       {
          cout<<"["<<i<<"]["<<j<<"]= ";
          cin>>mas[i][j];
       }
        cout<<"èñõîäГ*ûé Г¬Г*Г±Г±ГЁГў"<<endl;
    for(i=0; i<n; i++)
        {
       for(j=0; j<m; j++)
       {
           cout.width(4);
          cout<<mas[i][j];
       }
          cout<<endl;
        }
  for(i=0; i<n; i++)
       for(j=0; j<m; j++)
       {
           temp=0;
           for(i1=0; i1<n; i1++)
                for(j1=0; j1<m; j1++)
                    if(mas[i][j]==mas[i1][j1] && i!=i1 && j!=j1)
                    {
                        if(fl)
                        {
                            fl=!fl;
                            max=mas[i][j];
                        }
                        else
                            temp++;
                    }
            if(temp>0 && max<mas[i][j])
                max=mas[i][j];
       }
       if(fl)
           cout<<"ГЌГҐГІ ГІГ*êîãî Г·ГЁГ±Г«Г*"<<endl;
       else
           cout<<"ГЊГ*ГЄГ±ГЁГ¬Г*ëüГ*îå ÷èñëî âñòðå÷Г*ГѕГ№ГҐГҐГ±Гї Гў Г¬Г*Г±Г±ГЁГўГҐ áîëåå îäГ*îãî Г°Г*Г§Г*: "<<max<<endl;
    return 0; 
}
 
Текущее время: 17:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru