Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на C / C++


Новое направление Портала RusFAQ.ru:
MosHoster.ru - Профессиональный хостинг

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / C/C++

Выпуск № 973
от 22.01.2008, 01:05

Администратор:Калашников О.А.
В рассылке:Подписчиков: 476, Экспертов: 58
В номере:Вопросов: 14, Ответов: 17

Нам важно Ваше мнение об этой рассылке.
Оценить этот выпуск рассылки >>


Вопрос № 118714: Здравствуйте ув эксперты! Нужно найти все вектора определенной длинны (каждая координата принимает значение либо 0 либо 1) с определенным весом(т.е. с заданным числом единиц в записи) Например число векторов длинны 5,с весом 3=числу сочетаний...
Вопрос № 118756: Здравствуйте, помогите пожалуйста решить задание. Дело в том, что знание С++ - у меня отсутствует как таковое... Задача. Задаются координты трёх точек, которые последовательно соединяются между собой. Определить тип получаемого треу...
Вопрос № 118839: Здравствуйте уважаемые эксперты! Помогите решить задачу: Составить подпрограмму, которая в качестве исходных данных получает два вектора (т.е. два одномерных массива) и число их компонент (одно и то же для обоих) и сравнивает их на полное совпад...
Вопрос № 118841: Привет всем!!! Помогите решить две задачи, плиз! Для меня это целая наука! Условия задач таковы: 1. Составить программу, которая по заданному массиву целых чисел строит новый массив, включающий все числа исходного массива, но по одному. ...
Вопрос № 118850: Помогите решить пажалуста Дана матрица раззмера MxN Вывести её элементы в порядке ;первая строка слева направа вторая строка справа налево третья строка слева направа четвертая строка справа налева и т д...
Вопрос № 118855: Здраствуйте уважаемые эксперты помогите пажалуста решить задачу текст задачи таков Дана квадратная матрица А порядка М. Начиная с элемента А1,1 вывести её элементы следующем образом(уголками):всеэлементы первого столбца: элементы последней ст...
Вопрос № 118857: Здраствуйте уважаемые эксперты помогите пажалуста решить задачу текст задачи таков Дана матрица размера МхН Найти номер её столца с наименьшим произведением элементов и вывести данный номер а тагже значение наименьшего произведения...
Вопрос № 118860: Здраствуйте уважаемые эксперты помогите пажалуста решить задачу текст задачи таков Дана целочисленная матрица размера МхН Найти номер первого из её столбцов содержащих токо нечётные числа Если таких столбцов нет то вывести 0...
Вопрос № 118861: Здраствуйте уважаемые эксперты помогите пажалуста решить задачу текст задачи таков Дана целочисленная матрица размера МхН Найти количество её строк все элементы котрых различны...
Вопрос № 118862: Здраствуйте уважаемые эксперты помогите пажалуста решить задачу текст задачи таков Дана целочисленная матрица размера МхН Продублировать столбец матрицы содержащий её минимальный элемент...
Вопрос № 118863: Здраствуйте уважаемые эксперты помогите пажалуста решить задачу текст задачи таков Дана целочисленная матрица размера МхН Упорядочить её строки так чтобы их первые элементы образовывали возрастающую последовательность...
Вопрос № 118873: здравствуйте.помогите пожалуйста написать две программы по одномерным массивам: 1)вычислить сумму элементов массива М(15),значения которых лежат введенном с клавиатуры диапазоне [X,Y] 2)Удалить из массива (20) первый отрицательный элемент.<br...
Вопрос № 118899: Здравствуйте уважаемые эксперты! Подскажите пожалуйста как при помощи функции rand() сгенерировать псевдослучайное число в диапазоне например от 0 до 10. Зараннее благодарен....
Вопрос № 118901: Здраствуйте! Помогите пожалуйста написать текст программы! Очень нужно, иначе отчислят из института. Я его написал, только программа не компилируется. Буду Вам за это очень благодарен. Условие задачи: В трехмерном пространстве задано множество м...

Вопрос № 118.714
Здравствуйте ув эксперты!
Нужно найти все вектора определенной длинны (каждая координата принимает значение либо 0 либо 1) с определенным весом(т.е. с заданным числом единиц в записи)
Например число векторов длинны 5,с весом 3=числу сочетаний из 5 по 3=10. Так вот нужна функция перечисляющая все эти вектора
Длинна вектора и вес-параметры функции
спасибо
Отправлен: 16.01.2008, 09:54
Вопрос задал: Sov (статус: 8-ой класс)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Попов А.С.
Здравствуйте, Sov!
Создан класс Vector с защищенными членами x,y,z,weight (соответсвующие координатам и весу) и паблик методами getx, gety, getz, getwei, length
Экземпляры класса помещаются в контейнер vector
фунция bool func(Vector* vec, int len, int wei ) возвращает true если длина и вес вектора vec совпадают с len и wei.

Приложение:

Ответ отправил: Попов А.С. (статус: 7-ой класс)
Ответ отправлен: 16.01.2008, 17:25


Вопрос № 118.756
Здравствуйте, помогите пожалуйста решить задание.
Дело в том, что знание С++ - у меня отсутствует как таковое...

Задача.
Задаются координты трёх точек, которые последовательно соединяются между собой. Определить тип получаемого треугольника: тупоугольный, остроугольный, прямоугольный. Если треугольник постоить нельзя, то сообщить, что все точки лежат на одной прямой.

Теоретически полагаю, что сначала высчитываются все три стороны треугольника по формуле нахождения расстояния между точками:
а=корень квадратный((х2-х1)*(у2-у1))
после по теореме косинусов - находится косинус угла
соs(а)=а^2-b^2-c^2(-2bc)
далее: если 1<соs(а)<0 - остроугольный
соs(а)=0 - прямоугольный
0>соs(а)>-1 - тупоугольный
в противном случае - не существует.

Отправлен: 16.01.2008, 11:58
Вопрос задала: Olga Sergeena (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 2)

Отвечает: Boriss
Здравствуйте, Olga Sergeena!
Удобнее преобразовать в угол, поскольку в С имеется arccos (
как и arcsin)
Сделать это можно так, как в примере

Приложение:

---------
Вывод - то место в тексте, где вы устали думать

Ответ отправил: Boriss (статус: Профессор)
Россия, Саранск
Организация: Мордовский госуниверситет, Саранск Факультет Электронной Техники
WWW: Программирование на Паскале
----
Ответ отправлен: 16.01.2008, 13:51
Оценка за ответ: 5


Вопрос № 118.839
Здравствуйте уважаемые эксперты! Помогите решить задачу:
Составить подпрограмму, которая в качестве исходных данных получает два вектора (т.е. два одномерных массива) и число их компонент (одно и то же для обоих) и сравнивает их на полное совпадение. В качестве результата возвращается 0, если векторы совпадают (равны), 1,если отличаются. Составить также главную программу для тестирования этой подпрограммы.
Заранее спасибо, жду ответов!
Отправлен: 16.01.2008, 17:16
Вопрос задала: Nadenka (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: Попов А.С.
Здравствуйте, Nadenka!
Решение смотрите в приложении

Приложение:

Ответ отправил: Попов А.С. (статус: 7-ой класс)
Ответ отправлен: 16.01.2008, 17:37
Оценка за ответ: 5
Комментарий оценки:
Спасибо! Очень быстрая работа, я Вам очень благодарна!


Вопрос № 118.841
Привет всем!!! Помогите решить две задачи, плиз! Для меня это целая наука!
Условия задач таковы:
1. Составить программу, которая по заданному массиву целых чисел строит новый массив, включающий все числа исходного массива, но по одному.
2. Дана целочисленная матрица размера 6*9. Найти матрицу, получающуюся из данной перестановкой строк - первой с последней, второй с предпоследней и т.д.
Спасибо за внимание!
Отправлен: 16.01.2008, 17:35
Вопрос задала: Nadenka (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: X-men
Здравствуйте, Nadenka!
В приложении - текст программы для второй задачи (Microsoft Visual Studio 8)

Приложение:

Ответ отправил: X-men (статус: 8-ой класс)
Ответ отправлен: 16.01.2008, 17:46
Оценка за ответ: 5
Комментарий оценки:
Быстрый ответ заслуживает отличной оценки! Жаль, что только одна задача.

Отвечает: Попов А.С.
Здравствуйте, Nadenka!
Решение смотрите в приложение

Приложение:

Ответ отправил: Попов А.С. (статус: 7-ой класс)
Ответ отправлен: 16.01.2008, 18:07
Оценка за ответ: 5
Комментарий оценки:
Вы как метеор! Все быстро и, я надеюсь, качественно. Вы заслуживаете только отличной оценки.


Вопрос № 118.850
Помогите решить пажалуста
Дана матрица раззмера MxN Вывести её элементы в порядке ;первая строка слева направа вторая строка справа налево третья строка слева направа четвертая строка справа налева и т д
Отправлен: 16.01.2008, 18:20
Вопрос задал: Razum89 (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: X-men
Здравствуйте, Razum89!
В приложении - текст программы на Microsoft Visual Studio 2005

Приложение:

Ответ отправил: X-men (статус: 8-ой класс)
Ответ отправлен: 16.01.2008, 18:38
Оценка за ответ: 4


Вопрос № 118.855
Здраствуйте уважаемые эксперты помогите пажалуста решить задачу
текст задачи таков
Дана квадратная матрица А порядка М. Начиная с элемента А1,1 вывести её элементы следующем образом(уголками):всеэлементы первого столбца: элементы последней строки,кроме первого (уже выведенного)элемента:оставшиеся элементы второго столбца :оставшиеся элементы предпоследней строки и т.д :последним выводится элемент А1,м
Отправлен: 16.01.2008, 19:00
Вопрос задал: Razum89 (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: X-men
Здравствуйте, Razum89!
Исходники в приложении:

Приложение:

Ответ отправил: X-men (статус: 8-ой класс)
Ответ отправлен: 16.01.2008, 20:56
Оценка за ответ: 5


Вопрос № 118.857
Здраствуйте уважаемые эксперты помогите пажалуста решить задачу
текст задачи таков
Дана матрица размера МхН Найти номер её столца с наименьшим произведением элементов и вывести данный номер а тагже значение наименьшего произведения
Отправлен: 16.01.2008, 19:02
Вопрос задал: Razum89 (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: X-men
Здравствуйте, Razum89!
Запускайте программу в среде Microsoft Visual Studio.

Приложение:

Ответ отправил: X-men (статус: 8-ой класс)
Ответ отправлен: 16.01.2008, 19:14
Оценка за ответ: 5

Отвечает: Djec
Здравствуйте, Razum89!
Решение задачи в приложении. Удачи!

Приложение:

---------
"Если ты что-то делаешь, делай это хорошо. если же ты не можешь или не хочешь делать хорошо, лчуше совсем не делай" © Л.Н.Толстой"

Ответ отправил: Djec (статус: 7-ой класс)
Ответ отправлен: 16.01.2008, 20:33


Вопрос № 118.860
Здраствуйте уважаемые эксперты помогите пажалуста решить задачу
текст задачи таков
Дана целочисленная матрица размера МхН Найти номер первого из её столбцов содержащих токо нечётные числа Если таких столбцов нет то вывести 0
Отправлен: 16.01.2008, 19:07
Вопрос задал: Razum89 (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: X-men
Здравствуйте, Razum89!
#include<iostream>
#include<iomanip>
#include<conio.h>
#include<time.h>
using namespace std;

void main () {
int m,n,i,j,k;
srand (unsigned int (time (NULL)));
cout << "Enter M, N: ";
cin >> m >> n;
int **b = new int *[m];
for (i=0; i<m; i++) {
b[i] = new int [n];
for (j=0; j<n; j++)
b[i][j] = rand() % 99;
}
cout << endl;
for (i=0; i<m; i++){
for (j=0; j<n; j++)
cout << setw(4) << b[i][j];
cout << endl;
}
cout << endl;
bool flag = 0;
for (j=0; j<n; j++){
for (k=i=0; i<m; i++)
if (b[i][j]%2 == 1) k++;
if (k==m) {
flag = 1;
cout << "Pervii stolbec s nechetnimi chislama = " << j+1;
break;
}
}
if (!flag) cout << "Net takix stolbcov";
getch();
}
Ответ отправил: X-men (статус: 8-ой класс)
Ответ отправлен: 16.01.2008, 19:22

Отвечает: Djec
Здравствуйте, Razum89!
Решение в приложении, с вводом исходных данных.

Приложение:

---------
"Если ты что-то делаешь, делай это хорошо. если же ты не можешь или не хочешь делать хорошо, лчуше совсем не делай" © Л.Н.Толстой"

Ответ отправил: Djec (статус: 7-ой класс)
Ответ отправлен: 16.01.2008, 20:25
Оценка за ответ: 5


Вопрос № 118.861
Здраствуйте уважаемые эксперты помогите пажалуста решить задачу
текст задачи таков
Дана целочисленная матрица размера МхН Найти количество её строк
все элементы котрых различны
Отправлен: 16.01.2008, 19:08
Вопрос задал: Razum89 (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: X-men
Здравствуйте, Razum89!
#include<iostream>
#include<iomanip>
#include<conio.h>
using namespace std;

void main () {
int m,n,i,j,jj,k,count=0;
cout << "Enter M, N: ";
cin >> m >> n;
int **b = new int *[m];
cout << "Enter " << m*n << " elemnts" << endl;
for (i=0; i<m; i++) {
b[i] = new int [n];
for (j=0; j<n; j++)
cin >> b[i][j];
}
cout << endl;
for (i=0; i<m; i++){
for (j=0; j<n; j++)
cout << setw(4) << b[i][j];
cout << endl;
}
cout << endl;
bool flag;
for (i=0; i<m; i++){
for (j=0; j<n; j++){
for (flag=1, jj=j+1; jj<n; jj++)
if (b[i][j] == b[i][jj])
flag=0;
if (!flag) break;
}
if (flag) count++;
}
cout << "KOlichestvo = " << count;
getch();
}
Ответ отправил: X-men (статус: 8-ой класс)
Ответ отправлен: 16.01.2008, 19:41
Оценка за ответ: 5


Вопрос № 118.862
Здраствуйте уважаемые эксперты помогите пажалуста решить задачу
текст задачи таков
Дана целочисленная матрица размера МхН Продублировать столбец матрицы содержащий её минимальный элемент
Отправлен: 16.01.2008, 19:10
Вопрос задал: Razum89 (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: X-men
Здравствуйте, Razum89!
Исходники - в приложении. Удачи вам!

Приложение:

Ответ отправил: X-men (статус: 8-ой класс)
Ответ отправлен: 16.01.2008, 19:54


Вопрос № 118.863
Здраствуйте уважаемые эксперты помогите пажалуста решить задачу
текст задачи таков
Дана целочисленная матрица размера МхН Упорядочить её строки так чтобы их первые элементы образовывали возрастающую последовательность
Отправлен: 16.01.2008, 19:11
Вопрос задал: Razum89 (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: X-men
Здравствуйте, Razum89!
Ответ на ваш вопрос вы найдёте здесь
http://rusfaq.ru/info/question/118599
Ответ отправил: X-men (статус: 8-ой класс)
Ответ отправлен: 16.01.2008, 19:44
Оценка за ответ: 5


Вопрос № 118.873
здравствуйте.помогите пожалуйста написать две программы по одномерным массивам:
1)вычислить сумму элементов массива М(15),значения которых лежат введенном с клавиатуры диапазоне [X,Y]
2)Удалить из массива (20) первый отрицательный элемент.
Пожалуйста помогите!!!!!!!!!!!

Приложение:

Отправлен: 16.01.2008, 20:32
Вопрос задала: Ilita89 (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 3)

Отвечает: X-men
Здравствуйте, Ilita89!
Исходники программ - в приложении.

Приложение:

Ответ отправил: X-men (статус: 8-ой класс)
Ответ отправлен: 16.01.2008, 21:18
Оценка за ответ: 4
Комментарий оценки:
суть программы изложена ясно,просто некоторые операции неизвестны


Вопрос № 118.899
Здравствуйте уважаемые эксперты!
Подскажите пожалуйста как при помощи функции rand() сгенерировать
псевдослучайное число в диапазоне например от 0 до 10. Зараннее благодарен.
Отправлен: 16.01.2008, 23:36
Вопрос задал: Мокренко Игорь (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: X-men
Здравствуйте, Мокренко Игорь Юрьевич!
include<time.h>
//...
srand (unsigned int (time (NULL)));
int a = rand() % 10;
Ответ отправил: X-men (статус: 8-ой класс)
Ответ отправлен: 16.01.2008, 23:41
Оценка за ответ: 5
Комментарий оценки:
Спасибо большое, все понятно.


Вопрос № 118.901
Здраствуйте! Помогите пожалуйста написать текст программы! Очень нужно, иначе отчислят из института. Я его написал, только программа не компилируется. Буду Вам за это очень благодарен.
Условие задачи: В трехмерном пространстве задано множество материальных точек. Найти ту из них, которая наиболее близко расположена к центру тяжести этого множества.

Приложение:

Отправлен: 17.01.2008, 00:02
Вопрос задал: ChaOS (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Boriss
Здравствуйте, ChaOS!
Поскольку из файла читать умеете, то написал свою со случайными числами. Задачу решаю с помощью структуры и двух вспомогательных функций: одна определяет расстояние между двумя точками (точнее, квадрат расстояния, но какая разница?), вторая используется для определения центра координат

Приложение:

---------
Вывод - то место в тексте, где вы устали думать

Ответ отправил: Boriss (статус: Профессор)
Россия, Саранск
Организация: Мордовский госуниверситет, Саранск Факультет Электронной Техники
WWW: Программирование на Паскале
----
Ответ отправлен: 17.01.2008, 15:37
Оценка за ответ: 5


Вы имеете возможность оценить этот выпуск рассылки.
Нам очень важно Ваше мнение!
Оценить этот выпуск рассылки >>

Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2007, Портал RusFAQ.ru, Россия, Москва.
Авторское право: ООО "Мастер-Эксперт Про"
Техподдержка портала, тел.: +7 (926) 535-23-31
Хостинг: "Московский хостер"
Поддержка: "Московский дизайнер"
Авторские права | Реклама на портале
Версия системы: 4.70 от 17.01.2008
Яндекс Rambler's Top100
RusFAQ.ru | MosHoster.ru | MosDesigner.ru | RusIRC.ru
Kalashnikoff.ru | RadioLeader.ru | RusFUCK.ru

В избранное