Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.06.2009, 14:00   #31
StudentPolitech
Форумчанин
 
Аватар для StudentPolitech
 
Регистрация: 21.11.2008
Сообщений: 400
По умолчанию

блин чё то я не выспался наоборот надо написать mas[i]=r
Винда, KIS 2010, книжка по С/С++, остальное неважно........
StudentPolitech вне форума Ответить с цитированием
Старый 24.06.2009, 14:01   #32
StudentPolitech
Форумчанин
 
Аватар для StudentPolitech
 
Регистрация: 21.11.2008
Сообщений: 400
По умолчанию

#include <iostream.h>
#include <math.h>
void main()
{
float mas[10]={2.2, 3.5, 7.1, 8.3, 9.4, 8.1, 7.3, 4.2, 1.8};
double V = 0;
for(int i=0;i<10;i++)
{
V = V + pow(mas[i], 2);
}
V = sqrt(V);
double r = 0;
for(i=0;i<10;i++)
{
r=(mas[i]/(1+v))*cos(30)
}
}
вот так
Винда, KIS 2010, книжка по С/С++, остальное неважно........
StudentPolitech вне форума Ответить с цитированием
Старый 24.06.2009, 14:03   #33
StudentPolitech
Форумчанин
 
Аватар для StudentPolitech
 
Регистрация: 21.11.2008
Сообщений: 400
По умолчанию

И чё ты косинус 30 не знаешь 0.15425145 он равен
Винда, KIS 2010, книжка по С/С++, остальное неважно........
StudentPolitech вне форума Ответить с цитированием
Старый 24.06.2009, 14:05   #34
Chaynik011091
Пользователь
 
Аватар для Chaynik011091
 
Регистрация: 22.06.2009
Сообщений: 27
По умолчанию

блин все работает, но результат почему 0.....странно...
Как всякий мужчина, я всегда ношу при себе орудие насилия. (Анджей Керн)
Оптимист учит английский, песимист-китайский, а реалист учит автомат Калашникова.
Chaynik011091 вне форума Ответить с цитированием
Старый 24.06.2009, 14:07   #35
StudentPolitech
Форумчанин
 
Аватар для StudentPolitech
 
Регистрация: 21.11.2008
Сообщений: 400
По умолчанию

В числителе представь у тя стоит массив с элементами и тебе их надо поочередно ставить и записывать в другой массив, цикл ты задал именно для этого mas[i] а с V как бы он их листал?????
Винда, KIS 2010, книжка по С/С++, остальное неважно........
StudentPolitech вне форума Ответить с цитированием
Старый 24.06.2009, 14:07   #36
StudentPolitech
Форумчанин
 
Аватар для StudentPolitech
 
Регистрация: 21.11.2008
Сообщений: 400
По умолчанию

А вывод cout<<r;
Винда, KIS 2010, книжка по С/С++, остальное неважно........
StudentPolitech вне форума Ответить с цитированием
Старый 24.06.2009, 14:08   #37
vasek123
Заблокирован
 
Регистрация: 21.11.2008
Сообщений: 4,986
Сообщение

Цитата:
Сообщение от Chaynik011091 Посмотреть сообщение
блин все работает, но результат почему 0.....странно...
Попробовал бы ты мой пример, а не игнорировал меня- получилось бы все правильно...
vasek123 вне форума Ответить с цитированием
Старый 24.06.2009, 14:09   #38
StudentPolitech
Форумчанин
 
Аватар для StudentPolitech
 
Регистрация: 21.11.2008
Сообщений: 400
По умолчанию

создай ещё один массив и в цикле помести nov[i]=r; nov это массив такой же как и первый но пустой
Винда, KIS 2010, книжка по С/С++, остальное неважно........
StudentPolitech вне форума Ответить с цитированием
Старый 24.06.2009, 14:14   #39
Chaynik011091
Пользователь
 
Аватар для Chaynik011091
 
Регистрация: 22.06.2009
Сообщений: 27
По умолчанию

блин люди я просто не успеваю все переварить.....
Как всякий мужчина, я всегда ношу при себе орудие насилия. (Анджей Керн)
Оптимист учит английский, песимист-китайский, а реалист учит автомат Калашникова.
Chaynik011091 вне форума Ответить с цитированием
Старый 24.06.2009, 14:15   #40
StudentPolitech
Форумчанин
 
Аватар для StudentPolitech
 
Регистрация: 21.11.2008
Сообщений: 400
По умолчанию

Код:
#include <iostream.h>
#include <math.h>
#include<conio.h>
void main()
{
float mas[10]={2.2, 3.5, 7.1, 8.3, 9.4, 8.1, 7.3, 4.2, 1.8},nov[10];
double V = 0;
for(int i=0;i<10;i++)
{
V = V + pow(mas[i], 2);
}
V = sqrt(V);
double r = 0;
for(i=0;i<10;i++)
{
r=(mas[i]/(1+V))*cos(30);
nov[i]=r;
}
getch();
for(i=0;i<10;i++){cout<<nov[i]<<endl;}
}
Таки вот первая часть готова
Чё не понятно спроси отвечу
Винда, KIS 2010, книжка по С/С++, остальное неважно........

Последний раз редактировалось StudentPolitech; 24.06.2009 в 14:20. Причина: Включил компилятор
StudentPolitech вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Даны одномерные массивы А и В. Сформировать массивы, состоящие из элемент LyaLya Помощь студентам 15 20.12.2009 14:12
массивы .... Sashko Общие вопросы C/C++ 3 26.03.2009 21:07
Массивы С++ Nina+ Помощь студентам 2 19.03.2009 11:44