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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
^Tecktonik_KiLLeR
1159 / 441 / 22
Регистрация: 23.06.2009
Сообщений: 6,235
Завершенные тесты: 1
#1

простая арифметика - C++

20.12.2010, 21:01. Просмотров 378. Ответов 3
Метки нет (Все метки)

дан массив и матрица 3*3,хранящая числа.например
5 7 6
4 2 5
1 9 7
первый элемент массива равен 5-7-6
второй=4-2-5
третий 1-9-7

я написал код.Но он работает следующим образом
-5-7-6
-4-2-5
-1-9-7
попробовал написать такое условие,если j==0 то из первого элемента снять второй. что то не работает. Вот код

C++
1
2
3
4
5
6
7
8
void calc(int x[][n],int y[]){
   int i,j;
   for(i=0;i<n;i++)
       for(y[i]=j=0;j<n;j++)    
         y[i]=y[i]-x[i][j];//Здесь проблема
      
      
}
Добавлено через 2 минуты
C++
1
2
3
4
5
6
for(i=0;i<n;i++){
    y[i]=x[i][0];
       for(y[i]=j=0;j<n;j++)    
                 y[i]=y[i]-x[i][j];
 
   }
Даже так пробовал,но не то

Добавлено через 8 минут
Ну кто же?На завтра надо..
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.12.2010, 21:01     простая арифметика
Посмотрите здесь:

Арифметика в C - C++
Дано натуральное число n. Проверить содержит ли оно три одинаковые цифры. Например 12322. Содержит. Помогите плиз...:(

Целочисленная арифметика - C++
на заданном отрезке натурального ряда чисел найти : 1. все простые числа; 2. все близнецы; 3. все совершенные числа; 4. все...

Адресная арифметика - C++
Народ!!! Пожайлуста просвятите! Мне важно понять принцип хранения переменных различных типов данных в языках С++ и С#(например как в...

Арифметика указателей - C++
есть size_t * pointer_1; logfile_f(&quot;\npointer_1 is 0x%X&quot;, pointer_1); есть size_t * pointer_2 = pointer_1 - 284; ...

Длинная арифметика - C++
class BigInt { static const int max_size = 100000;//количество десятичных разрядов, которые должно вмещать static...

Целочисленная арифметика - C++
Помогите пожалуйста в задаче: Найти количество натуральных двузначных чисел, каждое из которых делится на 3 и на 13. Найти те натуральные...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Crudelis
Шаровик затейник
672 / 414 / 13
Регистрация: 06.05.2010
Сообщений: 1,109
20.12.2010, 21:24     простая арифметика #2
что вообще нужно сделать? какое задание
^Tecktonik_KiLLeR
1159 / 441 / 22
Регистрация: 23.06.2009
Сообщений: 6,235
Завершенные тесты: 1
20.12.2010, 21:36  [ТС]     простая арифметика #3
вычитать все элементы данной строки матрицы и результат записать в массив
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.12.2010, 22:19     простая арифметика
Еще ссылки по теме:

Целочисленная арифметика - C++
:wall:Очень нуждаюсь в помощи!!! Игрок А объявляет двузначное число от 01 до 99. Игрок В меняет местами его цифры и прибавляет полученное...

арифметика указателей - C++
Здравствуйте. Объясните, пожалуйста, код из инета: 1. &quot;переменная A типа int приводится к типу unsigned&quot; приводится к бесзнаковому...

Целочисленная арифметика - C++
Найти на отрезке натуральное число, имеющее наибольшее количество делителей.

Целочисленная арифметика - C++
Дано натуральное двухзначное число. Получить трехзначные числа, образованные при помощи цифр данного числа и цифры 0.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
йцуке123
Сообщений: n/a
20.12.2010, 22:19     простая арифметика #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
  
 randomize();
int i,j,x[3][3],y[3];
 
  for(i=0;i<3;i++) {
   for(j=0;j<3;j++){
    x[i][j]=random(10);
    printf("%d ",x[i][j]);
   }
   printf("\n");
  }
  printf("\n");
 
   for(i=0;i<3;i++) {
   y[i]=x[i][0]-x[i][1]-x[i][2];
    printf("%d  ",y[i]);
   }
Так пойдет?
Yandex
Объявления
20.12.2010, 22:19     простая арифметика
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru