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

Как заменить все нулевые элементы на произведение элементов строки, где находится минимум - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ MS-DOS type http://www.cyberforum.ru/cpp-beginners/thread234828.html
команда TYPE Нужно написать программу с этой командой на С++ (точно не объясню, такой дурацкий вопрос и мне достался) надеюсь, поможете!) нужно предусмотреть, вывод на экран ошибок: если файл не найден, не заданы параметры!
C++ Использование указателей при создании обьекта Привет! Собственно вопрос в теме: когда для создания обьекта использовать указатели? Почему в qt и с++ builder используются именно указатели на обьекты, в чем преимущество. Лично сейчас я не вижу разницы, для меня различие лишь в синтаксисе, писать: obj.var или obj->var для меня разницы нет. Видимо я что-то не понимаю??? http://www.cyberforum.ru/cpp-beginners/thread234815.html
C++ Удаление символа из строки
Как удалить символ (скобку) в заданной символьной строке?
First-chance exception at 0x772dd3c1 in wrhg_killer.exe: 0x40010005: Control-C C++
У меня такая ситуация. Запускаю приложение из своей программы. Запущенное приложение работает до тех пор, пока пользователь из него не выйдет. В приложении прописан выход ctrl-c. Если просто закрывать приложение на крестик, то программа завершается корректно, а если по нажатию ctrl-c, то вываливается сообщение First-chance exception at 0x772dd3c1 in wrhg_killer.exe: 0x40010005: Control-C....
C++ Структура Student http://www.cyberforum.ru/cpp-beginners/thread234736.html
Описать структуру с именем Student , содержащую следующие поля -фамилия -номер группы -успеваемость массив из 5 элементов написать программу ввод с клавиатеры данных в массив,состоящих из десяти структур типа Student; записи должны быть упорядочены по возрастанию среднего балла #include <iostream> using namespace std;
C++ Массив Помогите пожалуйста написать массив, который будет выводить все нечётные числа (1,3,5,7,9 и так далее). подробнее

Показать сообщение отдельно
Fragrance
0 / 0 / 0
Регистрация: 12.01.2011
Сообщений: 14
30.01.2011, 15:28  [ТС]     Как заменить все нулевые элементы на произведение элементов строки, где находится минимум
Программа должна быть попроще, вот примерно такой(исправьте, пожалуйста):
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
#include "stdafx.h"
#include <iostream>
#include <conio.h>
#include <stdio.h>
#include <iomanip>
#define s 4
#define x 3
using namespace std;
 
void _tmain()
{setlocale(LC_ALL, "Russian");
    double B[s][x], Bmin;
int i,j,min_ind;
min_ind=0;
int proizv;
proizv=1;
for (i=0;i<s;i++)
 
        {
                cout<<"vvedite stroku matricy "<<i<<endl;
                for (j=0;j<x;j++)
                {cin>>B[i][j];
                }
        }
for(j=0;j<x;j++)
{
    for (i=0;i<s;i++)
{
Bmin=B[0][0];
}}
for (i=0; i<s;i++)
{if (B[i][j]<Bmin)
{Bmin=B[i][j];
min_ind=i;
}}}
cout<<"min element= "<<Bmin;
cout<< "index of min element=  " << min_ind << endl;
for(j = 0; j < x; j++)
{proizv*= B[min_ind][j];
}
cout<< "    Proizvedenie elementov stroki = " << proizv << endl;
for(i = 0; i < s; i++)
{
    for(j = 0; j < x; j++)
{if(B[i][j] = 0) 
    {B[i][j] = proizv;
    }}}
cout << "Noviy massiv B: "<<B[i][j]<<endl;
return 0;
}
_getch();
}
 
Текущее время: 23:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru