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

Сформировать одномерный массив из минимальных значений элементов столбцов двумерного массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Преобразование типа переменной http://www.cyberforum.ru/cpp-beginners/thread26072.html
Как сделать что бы компилятор не отслеживал преобразование типов переменных Конкретней на примере: #include <iostream> #include <string.h> using namespace std; template<class C, typename T>int count(const C &Cv, T Tvalue) {
C++ программа для вычисления количества гостей и мест к ним //программа для вычисления количества гостей и мест к ним #include <iostream> using namespace std; int main() { int x,y,z,n; x=z; cout<<"Vvedite kol Gostel="; cin>>y; cout<<"Vvedite kol-vo mest="; http://www.cyberforum.ru/cpp-beginners/thread26058.html
C++ Написать программу, которая считывает текст из файла и выводит на экран сначала вопросительные, а затем восклицательные предложения
Помогите с прогой кому нетрудно! =) Написать программу, которая считывает текст из файла и выводит на экран сначала вопросительные, а затем восклицательные предложения.
Break и return C++
Дано два кода на Си. #include<stdio.h> int func(char ,char); void main() { char sym,str; int z; printf("Vvedite stroky:\n"); gets(str); printf("Vvedite simvol:\n"); scanf("%c",&sym);
C++ Траектория движения черепахи http://www.cyberforum.ru/cpp-beginners/thread25995.html
всем здрасти, вопрос первый как правильно размещать сдесь код, в редакторе сообщений выбираю с++???? вопрос второй есть задача о построениии траектории черепахи может кто встечал. Нужно что бы она реагировала на команды следующим образом: 1 - перо вниз, т.е пишем 2 - перо вверх 3 - поворот направо 4 - поворот налево 5. х - перейти на х шагов Input 6 - печать
C++ Проверка на ввод букв В общем такая проблемка Задача: сделать программу для расчета периметра, площади, медианы, бисектрисы и высоты. # include <stdio.h>; # include <conio.h>; # include <math.h>; # include <iostream.h> int main(void) {cin.clear(); float a,b,c,P,p,S,ma,mb,mc,ha,hb,hc,ba,bb,bc; подробнее

Показать сообщение отдельно
escape
0 / 0 / 0
Регистрация: 14.03.2009
Сообщений: 7

Сформировать одномерный массив из минимальных значений элементов столбцов двумерного массива - C++

14.03.2009, 16:32. Просмотров 688. Ответов 2
Метки (Все метки)

Написать программу на С++.
Нужно, чтобы программа сформировала одномерный массив из минимальных значений элементов столбцов двумерного массива.
Размерность: 4 х 5
Значения: действительные

Вот что у меня получилось. Проблема в том, что в результате 4-й элемент равен 0.0 вместо ожидаемого 0.25
в чем ошибка?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
void main ()
{
//N - кол-во строк, M- кол-во столбцов
 const int N=4,M=5;
       double mas[N][M]={{-30,4.45,56,0.25,0},
            {12.25,-58.56,0.25,4,-0.258},
            {2.02,-5,-56,5.25,4},
            {-1.03,-5,56.25,2,-1}};
//кол-во элементов одномерного массива равно кол-ву столбцов двумерного
       double mas_new[M];
       int i,j;
/* каждый элемент массива mas_new должен быть минимальным среди элементов строк двумерного массива*/
       for(j=0; j<M;j++){
       mas_new[i]=mas[1][j];
 
       for(i=1; i<N;i++)
       if(mas[i][j]<mas_new[j])
    mas_new[j]=mas[i][j];
             }
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru