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

график функции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Динамическое выделение памяти. http://www.cyberforum.ru/cpp-beginners/thread202224.html
Доброго времени суток. Помогите, пожалуйста, решить задачу. Задача тривиальна - поиск и замена подстроки. Суть в чем: необходимо реализовать динамическое выделение памяти, то есть строка может быть довольно большой. Никак не разберусь с malloc. Итак, когда если я задам, например, строку (char s), то в тестах может встретиться строка большей длины. Как сделать так, чтобы этого не произошло.
C++ Расстояние между строками Добрый вечер! Напишите пожалуйста методы или алгоритмы (не код) нахождения расстояния между строками. Расстоянием между строками называется мера их схожести. Т.е чем меньше различия между строками, тем меньше между ними расстояние. Сравнить частоту вхождения символов, пар символов и т.д я догадался и сам, но может кто-то знает другие подходы? Добавлено через 1 час 2 минуты Нашёл все здесь \ http://www.cyberforum.ru/cpp-beginners/thread202222.html
C++ Двумерные массивы в дополнительных функциях.
Привет програмисты и просто форумчане. У меня есть проблема. Учусь на первом курсе - задали задачку. Извините мало пользовался терминологией. Дополнительные всмысле не main, а те которые мы пишем руками :) Например (НАПРИМЕР!!!!) #include "stdafx.h" void InArr(int *mas, int size) { /* описываем функцию и определяем тут же */ for(int i = 0; i < size; i++) { scanf("%d", &mas);
C++ Функция сцепления строк
Необходимо добавить в строковый класс функцию сцепления строк, используя перегрузку бинарного оператора +, функцию пересечения строк (то есть общие символы для двух строк), используя перегрузку бинарного оператора *. Примечание: например, результатом пересечения строк "sdqcg" "rgfas34" будет строка "sg".
C++ Указатель на массив списков http://www.cyberforum.ru/cpp-beginners/thread202194.html
здравствуйте.не очень понятна одна вещь-указатель на массив списков.т.е. пытаюсь сделать вот так ITEM table=new ITEM; и всевозможные комбинации этого, но мне надо оращаться к этому массиву так : table=NULL; подскажите,плз,как это реализовать
C++ только начала С++ Borland нужно сотавить программу ,которая позволит определить возможность существования треугольника по сторонам.(использовать формулу герона) подробнее

Показать сообщение отдельно
максикок
1 / 1 / 0
Регистрация: 07.10.2010
Сообщений: 75

график функции - C++

02.12.2010, 19:33. Просмотров 993. Ответов 3
Метки (Все метки)

вот код программы:
#include <stdio.h>
#include <conio.h>
#include <math.h>
float dlina(float a,int n,float h);
void main()
{clrscr();
float a,b,h,s;
int n;
printf("vvedite a,b,h:\n");
scanf("%f%f%f",&a,&b,&h);
n=(b-a)/h+1;
s=dlina(a,n,h);
printf("\n s=%.1f",s);
getch();
}
float dlina(float a,int n,float h)
{float y[100],x,x1,x2,s;
int i,k;
for(i=1,x=a;i<=n;i++,x+=h)
y[i]=x*sin(x);
for(i=1,x=a;i<=n;i++,x+=h)
if(y[i-1]>y[i]&&y[i]<y[i+1])
{x1=x;
break;
}
for(k=i+1,x=x1+h;k<=n;k++,x+=h)
y[k]=x*sin(x);
for(k=i+1,x=x1+h;k<=n;k++,x+=h)
if(y[k-1]>y[k]&&y[k]<y[k+1])
{x2=x;
break;
}
s=fabs(x2-x1);
printf("\n x1=%.1f x2=%.1f",x1,x2);
return s;
}
программа вычисляет длину первого холма функции! как сделать так чтобы в цикле программа считала с конца и вычисляла длину последнего холма функции??
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru