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

Сформировать массив y по формуле и выполнить указанные вычисления - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Игра "Ипподром" http://www.cyberforum.ru/cpp-beginners/thread1149490.html
Здравствуйте) Мне нужно решение задачи. “Ипподром”. Играющий выбирает одну из трех «лошадей», состязающихся на бегах, и выигрывает, если его лошадь придет первой. Скорость передвижения для каждой «лошади» выбирается программой с помощью датчика случайных чисел. Предусмотреть выбор участников забега на отдельной форме. Графически проиллюстрировать забег и имметировать движение «лошади».
C++ Создать программу "Справочник Планеты солнечной системы" Создать программу "Справочник Планеты солнечной системы." На языке C++ в консоли. http://www.cyberforum.ru/cpp-beginners/thread1149480.html
C++ Определить, есть ли в данном двумерном массиве столбец, состоящий только из нулей
Дан двумерный массив целых чисел. Определить, есть ли в нём столбец, состоящий только из нулей.
Правильное подключение заголовочных файлов C++
Всем привет!!!Начал разбираться с ООП , и ... тут же возникла проблема. Пишу программу следующую есть два класса футболист и команда и соответсвующие поля в них , но беда не в этом т к футболист имеет в поле ссылку на команду а команда содержит массив указателей на футболистов , и проблема возникает в том что , появляются ошибки типа undeclared identifier , хотя все заголовочные файлы...
C++ Игра в восемь. Поиск в ширину http://www.cyberforum.ru/cpp-beginners/thread1149466.html
Столкнулся с проблемой, что моя програма кажется виснет при решение задачи. Сам не могу понять так это или нет, поскольку она вроде и работает, но вот что-то слишком долго. при этом если решение где-то близко, то она его находит. Если кто-то может, то взгляните это я где-то натупил и у меня просто неверно програма работает, или она работает корректно, просто нужно ооочень много времени, что бы...
C++ Интегралы по формуле Симпсона и прямоугольников (С++) Вычислить приближенное значение интеграла по формулам прямоугольников и Симпсона для n = 120 (интеграл на фото) вот программа: #include<iostream.h> #include<math.h> #include<conio.h> void main() { float a,b,n,h,x,s1=0,s2=0,s,res,res1; int i; cout<<"Введите нижний предел интегрирования: "<<endl; cin>>a; подробнее

Показать сообщение отдельно
kiborgdelto
70 / 72 / 27
Регистрация: 23.03.2011
Сообщений: 141
15.04.2014, 21:32     Сформировать массив y по формуле и выполнить указанные вычисления
вот так вижу код вашей программы
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
#include <stdio.h>
#include <math.h>
#include <windows.h>
#include <stdlib.h>
#include <conio.h>
float Y(float x);
 
int main(){
SetConsoleOutputCP(1251);
float sum=0;
int n;
printf("Vvedite kolichestvo elimentov v massive\n");
scanf("%d",&n);
 
int *x=new int[n];
float *y=new float [n];
int i;
for(i=0;i<n;i++)
    {
        x[i]=rand()%21 -10;
        printf("%d ",x[i]);
    }
   
for(i=0;i<n;i++)
    y[i]=Y(x[i]);
 
for(i=0;i<15;i++)
{
     if (y[i]<0) sum+=y[i];
}
printf("\n");
 for(i=0;i<n;i++)
     printf("%6.2f ", int(y[i]*100+0.5)/100.0);
 printf("\nsum=%f\n",sum);
 getch();
}
float Y(float x)
{
     float f=0;
     f= x/log(abs(x+1.23));
     return f;
}
Цитата Сообщение от zss Посмотреть сообщение
Почему a[50], а цикл только до 21-го элемента?
думаю потому что используется 21 элемент, а 50 это максимальное число элементов, хотя гораздо удобнее через переменную для быстрого изменения количиства используемых элементов

C++
1
int(y[i]*100+0.5)/100.0
это округление до сотых
 
Текущее время: 14:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru