С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Програма неадекватно себя ведет Доброго время суток , помогите пожалуйста с кодом... Тут такое дело - програма запрашивает длинну и высоту стены( ширина 2 едигицы ) Выводи на екран "полотно" + стили оформления (собственно вариации укладки кирпича) Выбираем стиль и дальше начинаються вещи порой неподдающиеся обьяснению ( почему и пишу меседж ) Вот сам код: #include <iostream> #include <cstdlib> https://www.cyberforum.ru/ cpp-beginners/ thread331834.html C++ Управляющая последовательность \f
Уважаемые форумчане! Я давно изучаю язык С++, но пользуюсь только несколькими управ. последовательнотсями(в основном \n):-[. Недавно я хахотел узнать о др. последовательностях. В книге Шилдта "Полный справочник по С++" встретил последовательность \f. В книге написано, что это прогон бумаги. У меня вопрос: а что обозначает "прогон бумаги" в консольном окне??? P.S. Благодарю за внимание!
C++ Генератор слов для телефонного номера Вот такая вот интересная задачка у Дейтела есть: 17.13. (Генератор слов для телефонного номера) Стандартный набор кнопок телефона содержит цифры от 0 до 9. Каждая цифра от 2 до 9 имеет связанные с ней три буквы, что отражено в следующей таблице: Цифра - Буква 2 - ABC 3 - DEF 4 - GHI 5 - JKL https://www.cyberforum.ru/ cpp-beginners/ thread331788.html C++ Записать в файл g целые числа b 1 , ..., b n , где при i = 1, 2, ..., n значение b i равно: i. https://www.cyberforum.ru/ cpp-beginners/ thread331777.html
Дано натуральное n. Записать в файл g целые числа b 1 , ..., b n , где при i = 1, 2, ..., n значение b i равно: i.
Вызов метода из метода C++
Можно ли вызвать метод из метода. Это программа не работает #include<iostream> using namespace std; class a {private: int b,c,d; public: void fc() {cout<<"Функция намбер ван"<<endl;} void fc2()
C++ работа с файлами Здравствуйте! Мне надо написать программу которая будет: Каждую минуту/две/десять/двадцать проверять файл на изменения. Если изменения произошли то будет копировать его 3и4 строки/2и5 (без разницы) и записывать их в новую строку таблицы.. Попробовал что-то зделать но даже этот код выдаёт ошибку, то ли у меня руки не из того места. Помогите пожалуйста написать такую программу. #include... https://www.cyberforum.ru/ cpp-beginners/ thread331736.html
C++ Поиск книги Видел в магазине эту книгу, хотел скачать в интернете ее, но никак не могу найти. Помогите... Герберт Шилдт С++ Шаг за шагом Запрещено давать ссылки на скачивание программ и книг с файлообменников (рапида, депозит и т.п.) и других сайтов (форумов), если есть возможность их скачать с сайтов фирм-производителей. Правила форума, пункт 3.10 https://www.cyberforum.ru/ cpp-beginners/ thread331734.html строка символов C++
не понимаю как решить задачу решите пожалуйста если не трудно заранее спасибо. Дана строка символов S. Выяснить имеется ли в строке такие числа последовательности Sj ,Sj+1, что Sj-это запятая, а Sj+1 - тире
C++ Исправление ошибок в программе vector<int>v; int x; while(cin>>x) v.push_back(x); for(int i=0; i<v.size(); ++i); cout << "v == " << v << endl; keep_window_open(); В 4 строке warning C4018: '<' : signed/unsigned mismatch - как это можно исправить? В 5 строке - 'i' : undeclared identifier. Но ведь я ее объявил в for? Нет уж, один вопрос - одна тема, тем более что ваш вопрос никакого отношения к вопросу,... https://www.cyberforum.ru/ cpp-beginners/ thread331714.html C++ дано целое число N программа на Си помогите решить дано целое число N (Nmax=5). Дан вектор целых чисел x.Выяснить имеются ли в векторе элементы удовлетворяющие условию i+1<ai<i! за ранее спасибо https://www.cyberforum.ru/ cpp-beginners/ thread331708.html
C++ Не очищается поток после cin.clear()
Собственно есть программа записывающая данные в файл и считывающая их оттудова со всеми сопутствующими функциями (новая запись, обновление записей между файлами, печать). Проблема в том что в функции по добавлении записи void newRecord (fstream& file) { int ID; // номер string Name;string SName; //имя и фамилия double balance; //баланс try
C++ Принадлежность точки N-угольнику. https://www.cyberforum.ru/ cpp-beginners/ thread331669.html
Ребята, помогите, ПОЖАЛУЙСТА. На плоскости задается выпуклый N - угольник целочисленными координатами своих вершин в порядке обхода по контуру. Вводятся координаты точки (Х,У). Определить: а) является ли он вершиной N-угольника;б)принадлежит ли она N - угольнику.
быдлокодер
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,686
11.07.2011, 16:07 0

Дана квадратная матрица N,если на главной диагонали в строке элемент равен 0... - C++ - Ответ 1833201

11.07.2011, 16:07. Показов 1581. Ответов 15
Метки (Все метки)

Ответ

Ну тут с решением я намудрил чуток, не учёл, что матрица квадратная и к элементам её главной диагонали можно обратиться matritsa [i][i]; учитывая это:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <mymatrix.h>
#include <numeric>
#define dlina_storoni 10
#include <windows.h>
using namespace std;
 
int main () {
 SetConsoleCP(1251);
 SetConsoleOutputCP(1251);
 
 //Объявим квадратную матрицу и инициализируем её
 matrix<int> matritsa (dlina_storoni, dlina_storoni);
 matritsa.init_rand (0, 99);
 
 //ВЫведем номер строки и суму элементов,если таковая присутствует 
 for (int i= 0; i< dlina_storoni; i++)
  if (!(matritsa[i][i]))
   printf ("строка номер %d, сумма элементов %d\n", i, accumulate(&matritsa[i][0],&matritsa[i][dlina_storoni], 0));
 
 //Теперь проверим вручную
 matritsa.vivod();
 getchar();
}


Вернуться к обсуждению:
Дана квадратная матрица N,если на главной диагонали в строке элемент равен 0... C++
0
Заказать работу у эксперта
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
11.07.2011, 16:07
Готовые ответы и решения:

Дана целочисленная квадратная матрица. Найти в каждой строке наибольший элемент и поменять его местами с элементом главной диагонали
9. Дана целочисленная квадратная матрица. Найти в каждой строке наибольший элемент и поменять его...

Дана целочисленная квадратная матрица. Найти в каждой строке наибольший элемент и поменять его местами с элементом главной диагонали
Матрица 1.Дана целочисленная квадратная матрица. Найти в каждой строке наибольший элемент и...

Дана целочисленная квадратная матрица.Найти в каждой строке наибольший элемент и поменять его местами с элементом главной диагонали..
..

Дана квадратная матрица. Поменять местами максимальный элемент на главной диагонали и минимальный элемент на побочной диагонали.
Дана квадратная матрица. Поменять местами максимальный элемент на главной диагонали и минимальный...

15
11.07.2011, 16:07
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
11.07.2011, 16:07
Помогаю со студенческими работами здесь

Дана квадратная матрица. Найти минимальный элемент матрицы среди элементов выше главной диагонали
В задание — автоматическое заполнение случайными числами в диапазоне Дана квадратная матрица...

Дана квадратная матрица. Найти минимальный элемент матрицы среди элементов выше главной диагонали
В задание — автоматическое заполнение случайными числами в диапазоне Дана квадратная матрица...

Дана квадратная матрица. Элементы главной диагонали поменять местами с элементами побочной диагонали
Дана квадратная матрица. Элементы главной диагонали поменять местами с элементами побочной...

Дана квадратная матрица. Поменять местами элементы главной диагонали с элементами побочной диагонали
Пожалуйста, помогите! Дана квадратная матрица. Поменять местами элементы главной диагонали с...

0
Блоги программистов
Как перейти с Options API на Composition API в Vue.js
BasicMan 06.01.2025
Почему переход на Composition API актуален В мире современной веб-разработки фреймворк Vue. js продолжает эволюционировать, предлагая разработчикам все более совершенные инструменты для создания. . .
Архитектура современных процессоров
inter-admin 06.01.2025
Процессор (центральный процессор, ЦП) является основным вычислительным устройством компьютера, которое выполняет обработку данных и управляет работой всех остальных компонентов системы. Архитектура. . .
История создания реляционной модели баз данных, правила Кодда
Programming 06.01.2025
Предпосылки создания реляционной модели В конце 1960-х годов компьютерная индустрия столкнулась с серьезными проблемами в области управления данными. Существовавшие на тот момент модели данных -. . .
Полезные поделки на Arduino, которые можно сделать самому
raxper 06.01.2025
Arduino как платформа для творчества Arduino представляет собой удивительную платформу для технического творчества, которая открывает безграничные возможности для создания уникальных проектов. Эта. . .
Подборка решений задач на Python
IT_Exp 06.01.2025
Целью данной подборки является предоставление возможности ознакомиться с различными задачами и их решениями на Python, что может быть полезно как для начинающих, так и для опытных программистов. . . .
С чего начать программировать микроконтроллер­­ы
raxper 06.01.2025
Введение в мир микроконтроллеров Микроконтроллеры стали неотъемлемой частью современного мира, окружая нас повсюду: от простых бытовых приборов до сложных промышленных систем. Эти маленькие. . .
Из чего собрать игровой компьютер
inter-admin 06.01.2025
Сборка игрового компьютера требует особого внимания к выбору комплектующих и их совместимости. Правильно собранный игровой ПК не только обеспечивает комфортный геймплей в современных играх, но и. . .
Обновление сайта www.historian.b­y
Reglage 05.01.2025
Обещал подвести итоги 2024 года для сайта. Однако начну с того, что изменилось за неделю. Добавил краткий урок по последовательности действий при анализе вредоносных файлов и значительно улучшил урок. . .
Как использовать GraphQL в C# с HotChocolate
Programming 05.01.2025
GraphQL — это современный подход к разработке API, который позволяет клиентам запрашивать только те данные, которые им необходимы. Это делает взаимодействие с API более гибким и эффективным по. . .
Модель полного двоичного сумматора с помощью логических операций (python)
AlexSky-coder 04.01.2025
def binSum(x:list, y:list): s=^y] p=x and y for i in range(1,len(x)): s. append((x^y)^p) p=(x and y)or(p and (x or y)) return s x=list() y=list()
Это мы не проходили, это нам не задавали...(аси­­­­­­­­­­­­­­хро­н­н­ы­й счётчик с управляющим сигналом задержки).
Hrethgir 04.01.2025
Асинхронный счётчик на сумматорах (шестиразрядный по числу диодов на плате, но наверное разрядов будет больше - восемь или шестнадцать, а диоды на старшие), так как триггеры прошли тестирование и. . .
Руководство по созданию бота для Телеграм на Python
IT_Exp 04.01.2025
Боты для Телеграм представляют собой автоматизированные программы, которые выполняют различные задачи, взаимодействуя с пользователями через интерфейс мессенджера. В данной статье мы рассмотрим,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru