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

Произведение каждого четного столбца массива - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ошибка при отладке кода для удаления последнего вхождения определенного символа в заданной строке http://www.cyberforum.ru/cpp-beginners/thread1197015.html
Мне нужно в заданный строке удалить последний символ "!", который найдется в строке. Написал такой код: #include <iostream> #include <conio.h> #include <string> using namespace std; int main() {
C++ По заданному массиву координат, найти номера наиболее и наименее удаленных друг от друга точек В файле содержится одномерный массив с количеством элементов (2N) в нем содержатся координаты N точек плоскости.Они располагаются в следующем порядке: x1, y1, х2, y2,x3,y3. Найти номера наиболее и наименее удаленных друг от друга точек. Добавлено через 18 минут помогите Добавлено через 1 час 25 минут спасибо за ранее, http://www.cyberforum.ru/cpp-beginners/thread1197012.html
Беда с форматированным выводом C++
Есть задание и оно звучит так: Введите два натуральных числа M=> N=> M/N= старшая цифра дробной части * младшая цифра целой части * Решил задачу двумя способами, но не работает всё равно. Запускается без ошибок, но не выводит то, что идёт после точки и считает неправильно старшую и младшую цифру. Кто может помочь? Очень прошу. 1-й спобоб:
Формирование списка из массива структур C++
Из массива структур сформировать односвязный список. struct abc { int elem; } eij; if ((fp = fopen("24textfile.txt", "r")) != NULL) { for (int i = 0; i < 6; i++) { for (int j = 0; j < 4; j++) { fscanf(fp, "%d", &(eij.elem)); printf("%d\n", eij.elem); } } fclose(fp);
C++ Объединение множеств(массивов) http://www.cyberforum.ru/cpp-beginners/thread1196976.html
Например, если у меня есть массивы 123 и 3456, то объединение должно выдать 12345. Подскажите алгоритм объединения множеств. Добавлено через 35 минут Подскажите, пожалуйста. Не думаю, что этот алгоритм так сложен. Хоть на словах
C++ Здраствуйте! Есть массив и всесто элементов выкидывает мусор в значения #include<iostream> #include<conio.h> using namespace std; int main() { int wagon; for(int i=1; i<6; i++) {cout << "| " << wagon; подробнее

Показать сообщение отдельно
V50507
 Аватар для V50507
0 / 0 / 0
Регистрация: 25.11.2013
Сообщений: 56
03.06.2014, 23:24  [ТС]     Произведение каждого четного столбца массива
Вот, что получилось
но считает не только четные столбцы, а все...
и если ввести m>n, то выдает ошибку...
помогите исправить, пожалуйста)
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
#include "stdafx.h"
#include <windows.h>
#include <iostream>
using namespace std;
    
int _tmain(int argc, _TCHAR* argv[])
 
{
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
    int i,j,n,m,p;
    cout<<"n= "; cin>>n; // количество рядков
    cout<<"m= "; cin>>m; // количество столбцов
    int** a=new int* [n]; 
    for(i=0;i<n;i++) a[i]=new int [m]; 
    cout<<"\nМатрица "<<n<<" x "<<m<<endl;
    for(i=0;i<n;i++)
    {
        for(j=0;j<m;j++)
        {
            a[i][j]=rand()%10;
            cout<<"  "<<a[i][j];  
        }
        cout<<endl;
    }
    for(i=0;i<n;i++)
    { 
        int p=1;
        for(j=0;j<m;j++) p*=a[j][i];
        cout<<p<<endl;
    }
    system("pause");
    return 0;
}
 
Текущее время: 20:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru