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

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

Войти
Регистрация
Восстановить пароль
 
Gotmor
0 / 0 / 0
Регистрация: 12.09.2012
Сообщений: 25
#1

Проверьте пожалуйста код на правильность ! - C++

30.10.2012, 01:22. Просмотров 324. Ответов 5
Метки нет (Все метки)

2. Даны два вектора и найти угол между ними и модуль векторного произведения векторов X и Y. При вычислении использовать формулу:c[i]=abs(x[i])*(y[i])*sin(f) , где с - векторное произведение. векторов X и Y.Так же прикрепил файл с заданием отдельно ! За ранее спасибо !

#include "stdafx.h"
#include <conio.h>
#include <stdio.h>
#include <math.h>
#include <locale.h>
#include <stdlib.h>
void main ()
{
setlocale (LC_ALL,"RUSSIAN");
int x[15],y[15];
float c[15],f=30,sx=4,sy=3,Sxy=1,ugol,ss=2;
for (int i=0;i<15;i++)
{
printf("Введите 15 значений х\n");
scanf ("%d",&x[i]);
printf("Введите 15 значений y\n");
scanf ("%d",&y[i]);
c[i]=abs(x[i])*(y[i])*sin(f);

}
for (int i=0;i<15;i++)
printf("c[%d]=%f\n",i,c[i]);
ugol=Sxy/(sx+sy);//Угол между ними.
printf("Угол между двумя векторам х и у: cos=%f \n",cos(ugol));
system ("pause");
}
0
Вложения
Тип файла: docx 5.docx (16.5 Кб, 7 просмотров)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.10.2012, 01:22
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Проверьте пожалуйста код на правильность ! (C++):

Проверьте пожалуйста код на правильность ! ! ! - C++
2. Дан массив размера 5 x 6 с элементами целого типа. Написать программу для вычисления числа элементов массива кратных 3. За ранее...

Проверьте правильность пожалуйста - C++
Правильно ли я реализовал задание? Задание: В массиве Z(m) найти число чередований знака, то есть число переходов с минуса на плюс или с...

Пожалуйста, проверьте правильность - C++
Вобщем вот просая задача скрин: мой вариант программы #include &lt;iostream.h&gt; #include &lt;conio.h&gt; #include &lt;math.h&gt; void main...

Проверьте, пожалуйста, правильность составленного мной алгоритма) - C++
Вот код: #include &lt;iostream&gt; #include &lt;stdlib.h&gt; #include &lt;stdio.h&gt; int main() { FILE *fp; int n, i, min,...

Проверьте код на правильность. - C++
Вот код на Delphi: procedure TForm1.Button4Click(Sender: TObject); var i: integer; begin for i:=0 to 20 do if...

Неработает код. Проверьте на правильность - C++
Проверьте мой код и скажите пжл что в нем не так или исправьте ошибку, в заранее спасибо Комментарием выделено то что не работает ...

5
Bratel
4 / 4 / 0
Регистрация: 26.09.2012
Сообщений: 61
30.10.2012, 01:39 #2
тебя самого что то не устраивает в этом коде? впринцепи алгоритм правельный...
0
Taranga
11 / 11 / 1
Регистрация: 29.04.2012
Сообщений: 56
30.10.2012, 01:42 #3
А зачем тогда столько библиотек?
0
Kuzia domovenok
1891 / 1746 / 118
Регистрация: 25.03.2012
Сообщений: 5,926
Записей в блоге: 1
30.10.2012, 04:17 #4
C++
1
c[i]=abs(x[i])*(y[i])*sin(f);
неправильно. Угол тебе ещё неизвестен. Угол надо искать сначала, а произведение потом.
Причём это
C++
1
ugol=Sxy/(sx+sy);//ЭТО неправильный угол!!!!!!
И вообще! Откуда для двух векторов 15 значений x и y? Эти векторы в 15-тимерном пространстве???
0
Gotmor
0 / 0 / 0
Регистрация: 12.09.2012
Сообщений: 25
30.10.2012, 12:12  [ТС] #5
Kuzia domovenok напиши пожалуйста как ты думаешь... я тебя не совсем понял!
0
Герц
30.10.2012, 12:23     Проверьте пожалуйста код на правильность !
  #6

Не по теме:

впринцепи алгоритм правельный...

1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.10.2012, 12:23
Привет! Вот еще темы с ответами:

Проверьте пожалуйста правильность решения задачи и не могу понять тернарный оператор - C++
Задача из книги Васильева А.Н. &quot;Самоучитель С++&quot; Глава 1-я. Задача №4. Не могу понять как работает тернарный оператор или не заморачиваться...

Написать код для игры НИМ. проверьте пожалуйста тот ли это код - C++
#include &lt;string&gt; using namespace std; int compChoose(int markers); int userChoose(int markers); int...

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

Проверьте код пожалуйста - C++
В чем ошибка? Если он в ответе выдает только: Vvedite element massiva: A= #include &quot;stdafx.h&quot; #include &lt;stdio.h&gt; #include...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
30.10.2012, 12:23
Ответ Создать тему
Опции темы

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