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

Заменить в матрице каждую "1" на сумму соседних в соответствующей строке элементов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти суммы каждой пары подряд идущих чисел http://www.cyberforum.ru/cpp-beginners/thread7231.html
Люди, срочно нужно написать програмку. Завтра сдавать. Дана последовательность натуральных чисел. Найти суммы каждой пары подряд идущих чисел, однако операцию сложения "+" не использовать. Описать...
C++ Определить, сколько из элементов массива кратны M и больше N, и найти минимум из найденых Пожалуйста, горю-ю-ю, завтра уже сдавать, если честно - плохо понимаю. Я учусь на учителя по информатике, а препод совсем озверел, дал на экзамен: Дан одномерный масcив целочисленных значений и... http://www.cyberforum.ru/cpp-beginners/thread7224.html
Помогите написать прогу. C++
Написать программу, которая: 1) спрашивает у пользователя имя файла ( .txt); 2) считывает из него 100 символов.; 3) записывает в файл с таким же именем, но только с расширением .out только буквы,...
Подсчет вводимых символов C++
Добрый вечер. Решил изучить C. Откопал книгу Кернигана и Ричи. В ней приводится пример #include <stdio.h> /* подсчет вводимых символов; 1-я версия */ main() { long nc; nc = 0;
C++ Вычисление производной http://www.cyberforum.ru/cpp-beginners/thread7194.html
Здравствуйте! В институте есть такой предмет как "технология проектирования трансляторов". Формальные грамматики, синтаксические анализаторы, и так далее... И по нему дали курсовую - написать...
C++ Как обратиться к элементу списка? Подскажите как автоматически (в цикле например) обратиться к члену списка. Список выглядит так: //Определение: class Node: { Node(Node* p, Node* n, const circle * pc); ... } //Реализация:... подробнее

Показать сообщение отдельно
SVEN
10 / 10 / 1
Регистрация: 25.03.2008
Сообщений: 50
13.04.2008, 16:15
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
#include<iostream>
using namespace std;
int main()
{ 
double A[6][6];
int i, j, count = 0;
for(i=0; i<6; i++){
for(j=0; j<6; j++){
A[i][j]=1; //забиваем любыми числами (к примеру можно rand()%3)
}
}
for(i=0; i<6; i++){
for(j=0; j<6; j++){
cout <<A[i][j];
}
cout <<endl;
}
cout <<endl <<endl;
for(i=1; i<5; i++){
count = 0;
for(j=0; j<6; j++){
if (A[i][j]==1) count++; // если одни единицы то равен 6
}
if (count==6){
for(j=0; j<6; j++){
if(j==0) A[i][j]=A[i][j]+A[i][j+1]; //если первый 1 то он становится равен себе плюс справа
if(j==6) A[i][j]=A[i][j]+A[i][j-1]; //если первый 6 то он становится равен себе плюс слева
if(j>0 && j<6) A[i][j]=A[i][j-1]+A[i][j+1];
}
}
}
for(i=0; i<6; i++){
for(j=0; j<6; j++){
cout <<A[i][j];
}
cout <<endl;
}
cin.get();
return 0;
}
Организацию подпрограммы для поиска строк с единицами думаю сам сделаешь
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru