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

Объединить числа в матрицу - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Проход матрицы используя указатели http://www.cyberforum.ru/cpp-beginners/thread81864.html
Никогда не любил использовать указатели, а мне сказали мол лабу надо делать еще и на указателях. Условие: узнать совпадают ли сумы элементов в масиве по строкам и столбцам. Пыталься что-то сделать, в результати получил следующий код: #include <stdio.h> #include <stdlib.h> int R(int* a) { //иницыализирую переменные под сумы int sc = 0, sb;
C++ Сижу на зачете !! Народ, плиз помоите. сижу на зачете. Написать прогу котрая считывает массив целых чисел с клавиатуры, пользователь вводит значение и прога ищет это значение в массиве... ПЛИЗ с использованием указателей http://www.cyberforum.ru/cpp-beginners/thread81683.html
Страж включения - это... ? C++
Всем доброго времени суток. Меня заинтересовал такой вот вопрос - Что такое "Страж включения", для чего используется, и "с чем его едят" ? ))
Ошибка сегментации... C++
Пытаюсь написать программу, которая может хранить массив из произвольного числа объектов класса. Но при попытке записать данные в класс, программа вылетает. Как же быть? Оператор new - НЕ подходит, т. к. количество объектов массива может быть изменено в любой момент, и следовательно, память будет постоянно "перевысвобождаться". Вот эксиз класса: class person {
C++ ошибка vs http://www.cyberforum.ru/cpp-beginners/thread81480.html
когда пытаюсь запустить игру выходит ошибка http://www.cyberforum.ru/games/thread42138-page2.html мне кажется что это из-за visual studio , помогите может кто знает в чём проблема. Добавлено через 2 часа 36 минут проблема: хочу например поиграть в gta 4, при запуске не дает запустится visual studio 2005 выпрыгивает окошко, какая-то там отладка нужна и т.д и не запускается игра, как от нее...
C++ ввод матриц Есть задача "Написать и протестировать функцию для сложения и вычитания вещественных матриц. Одним из формальных параметров должен быть признак вида операции." Возник вопрос: по задаче должны складываться и вычитаться матрицы. Но! дано N-кол-во матриц (допустим нужно сложить не 2, а 5 матриц) как объявить это кол-во матриц, что они произвольного размера ( размер вводим с клавиатуры ( A B Cи... подробнее

Показать сообщение отдельно
gery-
2 / 2 / 0
Регистрация: 01.01.2010
Сообщений: 13
01.01.2010, 22:23     Объединить числа в матрицу
Подскажите пожалуйста, как составить данную программу.
Если можно простыми операциями. Задача первого курса института. Язык С++ dev.

2 массива: 10 и 15 чисел.
Объеденить их в матрицу 2х15. Числа, которых не хватит, записать 0.


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
#include <cstdlib>
#include <iostream>
 
using namespace std;
 
int main()
{
    int i,n,m,j;
    const int g=15,h=10;
    char a[g], b[h], c[2][15];
    for (i=0; i<g; i++)
     cin>>a[i];
     for (i=0; i<h; i++)
     cin>>b[i];
      for (i=0;i<g;i++)
      {
      c[0][i]=a[i];
      if (i>9) c[1][i]='0';
      else c[1][i]=b[i];
      }
       for(m=0;m<2;m++)
      for(n=0;n<g;n++) 
      if (m==1&&n==0) cout<<"\n"<<c[m][n];
      else
       cout<<c[m][n];
    system("PAUSE");
    return EXIT_SUCCESS;
}
получилось так. такой вопрос. я написал программу где а=15. б=10. а надо наоборот. помогите поменять

Добавлено через 14 минут
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
#include <cstdlib>
#include <iostream>
 
using namespace std;
 
int main()
{
    int i,n,m;
    const int g=10,h=15;
    char a[g], b[h], c[2][15];
    for (i=0; i<g; i++)
     cin>>a[i];
     for (i=0; i<h; i++)
     cin>>b[i];
      for (i=0;i<h;i++)
      {
      if (i>9) c[0][i]='0';
      else c[0][i]=a[i];
      c[1][i]=b[i];
      }
       for(m=0;m<2;m++)
      for(n=0;n<h;n++) 
      if (m==1&&n==0) cout<<"\n"<<c[m][n];
      else
       cout<<c[m][n];
    system("PAUSE");
    return EXIT_SUCCESS;
}
доработал, всем спасибо. я доволен
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 23:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru