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

Массивы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ (Вопрос) Базовые понятия. Реализация разветвленных вычислительных процессов. http://www.cyberforum.ru/cpp-beginners/thread35614.html
Добрый вечер прошу помочь с задачей: Определить, можно ли построить треугольник по заданным длинам сторон a, b, c. Если построение возможно, то определить тип треугольника: прямоугольный, тупоугольный, остроугольный, равносторонний, равнобедренный и тому подобное Для равностороннего треугольника – вычислить его высоту, для равнобедренного - медиану к основе. Заранее благодарен за помощь
C++ Разложить функцию f (x) в ряд Тейлора Добрый вечер,прошу помочь с двумя задачами... Для заданных n и m вычислить значение функции в, разложив функцию f(x) в ряд Тейлора. Аргумент функции f(x) изменяется от хn к хк с шагом D. Для вычисления факториала использовать рекурсивную функцию. Определить погрешность вычисления значения функции f(x). y=(1/((x^2)-1)^1/2);f(x)=x^(1/2);xn=-2;xk=2;delt=0.5;... http://www.cyberforum.ru/cpp-beginners/thread35600.html
Динамический массив C++
такая задача... задать два вектора А и В , в вектор С поместить отрицательные элементы этих векторов, в вектор D положительные в возростающем порядке, а вектор Е - нулевые, найти минимальные по модулю элементы векторов А и В, в конце нужно заменить элементы вектора А - умножить на скаляр а - квадратный корень из индекса элемента...вот кое-что набросала..... #include <stdio.h> #include <conio.h>...
C++ Операторы принятия решения и операторы цикла.
Пожалуйста, помогите. Нужно срочно сделать задания: 1)Ввести с клавиатуры три символа sym1, sym2, sym3. Поменять их значения таким образом, чтобы в sym3 оказалось значение, находящееся ближе всего к началу алфавита, в sym2 – следующее значение, в sym1 – значение, находящееся ближе всего к концу алфавита. 2)Ввести с клавиатуры 30 действительных чисел (положительных и отрицательных). Определить...
C++ Упорядочить массив по возрастанию элементов первой строки http://www.cyberforum.ru/cpp-beginners/thread35541.html
очень нужно написать программу в С++....вот условия: Дан двумерный массив, содержащий 5 строк и 3 столбца. Элементами массива являются вещественные числа. Упорядочить массив по возрастанию элементов первой строки. Задача рассматривается в двух вариантах: структурный и объектно-ориентированный.
C++ крестики-нолики, морской бой, карты... нужно написать на си++ какую нибудь игру, типа крестики-нолики, морсой бой, карты... ну в этом роде. Все программы, которые находила в интернете, не работают чота (( может у каво нибудь было уже такое задание, напишите пожалуйста, и если есть, то с комментариями)) БУДУ ОЧЕНЬ БЛАГОДАРНА ! заранее спасибо подробнее

Показать сообщение отдельно
mikutu
26 / 26 / 2
Регистрация: 29.04.2009
Сообщений: 90
22.05.2009, 05:33     Массивы
конкретнее напиши, как определить bij, а то провести диагонали не проблема, только не понятно что это дает. пусть i -строка, j - столбец, n - размерность матрицы и нумерация начинается с 0.
Тогда элементы для матрицы лежащих на диагонали параллельной главной можно найти так
1) с номерами i,j меньше заданых просто проверяем
if(i>=1 && j>=1)
{
i=i-1;
j=j-1;
}
2) с номерами i,j больше заданых просто проверяем
if(i<>n-1 && j<>n-1)
{
i=i-1;
j=j-1;
}
для диагонали параллельной побочной
1) с номерами i,j меньше заданых просто проверяем
if(i<>n-1 && j<>0)
{
i=i+1;
j=j-1;
}
2) с номерами i,j больше заданых просто проверяем
if(i<>0 && j<>n-1)
{
i=i-1;
j=j+1;
}
 
Текущее время: 08:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru