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

Программа по уравнению (или не знаю как) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Proxy server http://www.cyberforum.ru/cpp-beginners/thread174188.html
Приветствую. Необходимо сделать локальный прокси сервер, который будет заменять файл из интернета на локальный. Например гружу с интернета картинку, а он его на файл с компьютера заменяет. Как такое реализовать? Если есть, то скиньте ссылки на примерные исходники.
C++ Матрица Господа профессионалы, помогите пожалуйста решить задачу. Дана матрица вещественных чисел. Найти максимальный элемент и наиболее удалённый от него (по значению) элемент матрицы. Поиск осуществлять в квадратном контуре, центром которого является максимум, а длина стороны - три элемента массива.:) http://www.cyberforum.ru/cpp-beginners/thread174166.html
C++ Консольный морской бой
Привет всем. Вот поле: int Matrix; Размещаем корабль на х = 5, y = 5: Matrix = 0; 0 значит на эту координату больше нельзя размещать корабль(координата занята). Подскажите пожалуйста хороший алгоритм для установки значения 0 для всех 8 соседних координат Matrix,Matrix,Matrix,Matrix,Matrix,Matrix,Matrix,Matrix
Решения метода Ньютона C++
Пожалуйста помогите решить уравнение, в С++. Пожалуйста помогите решить чисельний розвязок нелінійних рівнянь, в С++. Вот пример 3.75+cos(x)+x-sin(3*x) Е=0.001 только через #include<stdio.h> #include<math.h> Зарание спасибо! Оффициальным языком форума является русский язык.
C++ РВП http://www.cyberforum.ru/cpp-beginners/thread174137.html
Помогите с программным кодом? Дано натуральное число N. Если оно делится на 4, вывести на экран ответ N=4k(где к-частное); Если остаток от деления на 4 равен 1, тогда N=4k+1, если остаток от деления равен 2, то N=4k+2; если остаток от деления равен 3, то N=4k+3,Например, 12=4*3, 22=4*5+2. Программировать надо в С++
C++ Максимальная последовательность возрастающих чисел Поиогите, пож-та, написать код: Дан одномерный массив, в нём найти максимальную последовательность возрастающих чисел. Например, в массиве 8 5 0 -4 5 10 0 это будет -4 5 10. Заранее спасибо:) подробнее

Показать сообщение отдельно
puzzler
0 / 0 / 0
Регистрация: 07.10.2010
Сообщений: 25
10.10.2010, 02:06  [ТС]     Программа по уравнению (или не знаю как)
Спасибо за помощь, вставил в программу, работает всё хорошо вроде =). Только вот я не очень понял, шаг "Н" должен считать пользователь? Или же это тоже в программе надо прописывать?
и ещё нюанс - когда я на практике в классе вписал cout<<, ну точнее скопировал в программу код, то услышал от препода, что таким мы ещё не пользуемся.
Мы прописываем типо таким - printf("... \n"); и scanf("...\n"); чтобы это работало на С. Ну я так понимаю.

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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
#include <stdio.h>
#include <math.h>
 
void tablica (double x, double y, double y_max, int l)
{
 
     if (y<y_max)
     { 
                 if (l==0){
     printf("\n%lf \t %lf",x,y);
   }}
 else  if (l==1){
           printf("\n%lf \t kompleksnoe chislo",x);
         }
else if (l==2){
      
           printf("\n%lf \t delenie na nol'",x);
         }
                 
 }
 
 
void ras4et (double x, double h, double c, double y_max)
{
     int i;
     double y;
     for (i=1; i<=20; i++)
     {
         y = (3 + sqrt(1 - pow(x,1.5))) / (4 - pow(x,2));
      if (x == 2 || x == -2){
         tablica (x,y,y_max,2);}
      else if (x > 1){
        tablica (x,y,y_max,1);}
      else if (x < 0){
        tablica (x,y,y_max,1);}
      else {
         tablica (x,y,y_max,0);}
if (i==1){
          x = x + h;
          }
          else{
         x = x + (i-1) * h * c;}
         }
         }
 
 
 
int main () 
{
 
double x, h, c, y_max;
 
printf ("################################################################");
printf ("\n####  Zadajutsja nachalnoe zna4enie argumenta A, verxnij   ###");
printf ("\n####  predel funkcii ym_max, shag H i koefficent shaga C.  ###");
printf ("\n####  Znachenie funkcii vqchisljaetsja v to4kax ##############"); 
printf ("\n####  A,A+H,A+H+C*H, A+H+C*H+C*2*H, poka zna4enie funkcii ####");
printf ("\n####  ne prevqsit verhnij predel ym_max,  ####################");
printf ("\n####  no ne bolshe, 4em v 20 tochkax.  #######################");
printf ("\n##############################################################");
 
printf ("\n Vvedite na4alnoe zna4enie A:");
 scanf ("%lf",&x);
printf ("\n Vvedite maksimalnoe zna4enie funkcii Ym:");
 scanf ("%lf",&y_max);
printf ("\n Vvedite shag priroshenija argumenta H:");
 scanf ("%lf",&h);
printf ("\n Vvedite koefficent prirosta C:");
 scanf ("%lf",&c);
printf("\n     X    \t      Y     \n\n");
 
ras4et (x, h, c, y_max);
 
getch ();
return (0); 
}

это вот я нашел пример табулирования, но задание не моё, а чьёто другое.
тут вот код просто больше намного поэтому я в конфузе небольшом =(
 
Текущее время: 03:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru