Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Структура - найти ошибки в коде вот написал код программы,но выходят ошибки,кто нибудь подскажите пожалуйста что нужно исправить #include <stdio.h> int n; struct flower { int cena; int id; https://www.cyberforum.ru/ c-beginners/ thread183440.html Сортировка односвязного списка со строками C (СИ)
Весь исходный код программы, осталось последняя проблема, отсортировать список по длине и алфавиту, функция ContainerSort варианты которые были откоментил, буду благодарен если укажите на ошибки в них, на данный момент остановился на проблеме: сортировка затирает элемент в списке и отображает либо первое значение либо второе, откуда она их берет ума не приложу, т.к. менял всё что только...
C (СИ) Написать программу. Может ли быть вводимое число быть восьмеричным. Собственно, использовать можно , лишь, цикл while. Массивы и функции преобразования строки нельзя. помогите найти ошибку #include <stdio.h> #include <conio.h> int main (void) { int n=0,i=0; unsigned char c=57; https://www.cyberforum.ru/ c-beginners/ thread183276.html C (СИ) Получить новую матрицу из элементов исходной https://www.cyberforum.ru/ c-beginners/ thread183237.html
Даны действительные числа a_1,…,a_n действительная квадратная матрица порядка n (n≥6). Получить действительную матрицу n x (n+1) вставив в исходную матрицу между пятым и шестым столбцами новый столбец с элементами a_1,…,a_n #include<iostream.h> #include<string.h> #define N 6 void main(void) { float B, A; int i; printf("Введите массив из 6 чисел:\n", N); for (i=0;i<N;i++)
C (СИ) Прошу найти ошибку в коде.
#include <stdio.h> #include <conio.h> void f1(float *a,int n,float *c, int t) {int i; float mmm=0; c=(float*)malloc(n*sizeof(float)); if (a==NULL) { printf("\n ERROR: Thou Art Out Of Memoreth, Good Sir! \n"); exit(1);
C (СИ) Даны действительные числа https://www.cyberforum.ru/ c-beginners/ thread183193.html
Даны действительные числа a_1,…,a_n действительная квадратная матрица порядка n (n≥6). Получить действительную матрицу n x (n+1) вставив в исходную матрицу между пятым и шестым столбцами новый столбец с элементами a_1,…,a_n Добавлено через 50 секунд #include<iostream.h> #include<string.h> #define N 6 void main(void) { float B, A; int i; printf("Введите массив из 6 чисел:\n", N);
C (СИ) Составить блок схему к готовому коду #include <stdio.h> #include <stdlib.h> #define n 8 #define p 8 void main() { int a,i,j,max,min,modul,modulx,moduln,minn; clrscr(); randomize(); for (i=0; i<n; i++) https://www.cyberforum.ru/ c-beginners/ thread183174.html Определить сумму целых чисел в строке C (СИ)
Доброго времени суток!! Помогите пожалуйста с решением задачи. Задана строка, содержащая целые числа и слова, разделенные пробелами (одним или несколькими). Определить сумму целых чисел в строке. Вот мои попытки. Результат работы слегка странный ... #include <stdio.h> #include <stdlib.h>
C (СИ) Расчёт интеграла вероятности https://www.cyberforum.ru/ c-beginners/ thread183097.html
Здравствуйте форумчане, помогите пожалуйста с программой - нужно заменить оператор цикла for на while, и исправить возможные ошибки в проге: #include<conio.h> #include<math.h> #include<stdio.h> #include<stlib.h> void_tmain(int argc,_TCHAR*argv) double E,q,n,u,F,a,b,z; scanf("%d",&E); q=2/sqrt(2*3,1415);
C (СИ) Заполнить строки матрицы степенями чисел второй строки https://www.cyberforum.ru/ c-beginners/ thread183091.html
есть готовая задача варианта (а)#include<stdio.h> #include<math.h> #define n 8 main() { int i,j, x, m; clrscr(); for(i=0; i<n; i++) scanf("%d",&x); for(i=0; i<n; i++)
Калькулятор в разных с.сч. C (СИ)
Вот в общем лабу закончил только что... Думаю может в дальнейшем кому понадобится,полезная функция у неё вложена,которая считает разные с.сч. char getSimv(unsigned char Ost) { if (Ost<10) return '0'+Ost; else return 'A'+Ost-10; } void perevod(double x, int a, char *str) { int flag; if (x>=0) flag=1;
C (СИ) Не выводится результат вычислений Программа должна находит a,b а выдаёт ошибку с очисткой экрана. #include<conio.h> #include<stdio.h> main() { clrscr(); float a,b,c; printf("ВВедите а"); scanf("%f",&a); printf("ВВедите б"); https://www.cyberforum.ru/ c-beginners/ thread182958.html
0 / 0 / 0
Регистрация: 26.11.2009
Сообщений: 9
29.10.2010, 22:39  [ТС] 0

Неправильно считает интеграл - C (СИ) - Ответ 1069251

29.10.2010, 22:39. Показов 1685. Ответов 12
Метки (Все метки)

Ответ

n ввожу 10000
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
#include <iostream>
#include <math.h>
#include <stdlib.h>
#include <time.h>
using namespace std;
 
double simpson(int n); //Метод Симсона
double CalcMonte(int n); // Метод Монте-Карло
 
// тут метод симпсона))
double CalcMonte(int n)// метод Монте-Карло
{
    double part = 1.0;
    double part1 = 3.14;
    double integral = 0.0; 
    srand((unsigned)time(NULL));
    for (int i = 0; i <= n; i++)
    {
        double x = (3.14 / double(n)) * (rand() % n);
        double y = (1.0 / double(n)) * (rand() % n);
        if ((y > 0) && (y <= pow(sin(x), 3) + cos(x))) 
            integral++; 
        if ((y < 0) && (y >= pow(sin(x), 3) + cos(x)))
            integral--;
    }
    integral = integral * 2 * (part1 - part) / (double)n ;
    return integral;
}
Добавлено через 15 минут
Цитата Сообщение от KuKu Посмотреть сообщение
А... значения же y<0 нет в рандоме.
поставил отрец значения ,но не пойму зачем когда считаем integral удваивать его с ним получили 2.5483 а без него 1.2811 близко к Симпсону??

Вернуться к обсуждению:
Неправильно считает интеграл C (СИ)
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.10.2010, 22:39
Готовые ответы и решения:

Strlen неправильно считает
Вот код: #include &lt;stdio.h&gt; #include &lt;string.h&gt; void myStrcat(char*,char*); int...

Почему неправильно считает матрицу?
#include &quot;stdafx.h&quot; #include &quot;conio.h&quot; #include&quot;stdio.h&quot; #define N 3 #define A printf(&quot;can't...

Программа неправильно считает еженедельную зарплату каждого служащего
Есть задача: Компания платит своим служащим как администраторам (это те, кто получает еженедельно...

Треугольник задан координатами своих вершин. Составить программу вычисления его площади. Почему-то считает неправильно
Задачу нужно решить с помощью функций.Почему-то все время вместо площади выбивает 0. #include...

12
29.10.2010, 22:39
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.10.2010, 22:39
Помогаю со студенческими работами здесь

Почему неправильно считает определенный интеграл?
Считаю интеграл (файлик .nb Mathematica 8 пригалаю) методом средних прямоугольников. 2 вопроса:...

Неправильно считает
Почему-то первые 9 условий считает неправильно... (для сравнения...

Неправильно считает
имеется простой код #include &lt;math.h&gt; #include &lt;stdio.h&gt; #include &lt;dos.h&gt; #include...

Неправильно считает
Вот программа var a,b:real; begin Readln(a); a:=a+1; b:=(a/2); Writeln(b:0:0);...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru