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

Механизм перегрузки - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ причина ошибки http://www.cyberforum.ru/cpp-beginners/thread117194.html
помогите разобраться почему выходит ошибка? #include <iostream.h> #include <string.h> #include <conio.h> #include <stdio.h> #include <math.h> int pr(float a,float b,float *p,float *s,float *r) {if(a<0 && b<0) return 0;
C++ Поиск слов в строке без учета регистра В общем пока только один вопрос (позже возможно еще возникнут) : Я сам написал функцию для поиска слов в строке, но ейе не хватает снятия учёта регистра. Ну например если пользователь введёт вместо "Привет" (как забито в программу) слово "привет", "пРиВеТ" и т.д. , а нужно, чтобы прога все эти варианты рассматривала как один. Плиз, помогите!BOOL find (char* str, char* word){ bool ok = 0;... http://www.cyberforum.ru/cpp-beginners/thread117187.html
Cимвольные стоки C++
Народ подскажите плз как сделать эту задачу :Функция выделяет из строки заданное количество слов, начиная со слова с заданным номером. И надо эти слова вывести в другой массив. Буду очнь благодарен).
C++ Аппроксимация числа Pi
ПОМОГИТЕ решить вот эту задачу Аппроксимация 4(Pi) Один из быстрых методов подсчета числа Пи основывается на непрерывной дроби Пи = 3+1/(7+1/(15+1/(1+1/(292+1/(1+1/(1+1/(1+1/(2+1/(1+1/(3+1/(1+1/14+…))))))))))). Эта дробь называется правильной (знаменатели ==1) и подходящей, т.к. доказано, что любая дробь с меньшим знаменателем дает худшую аппроксимацию. В 1954 г. Лемер в этом разложении...
C++ проверьте программу http://www.cyberforum.ru/cpp-beginners/thread117169.html
здравтвуйте! изучаю с++ на данный момент К Л А С С Ы...хотел написать свою простенькую программу на классы и написал..всё работает...(я ищу S прямоугольника,S=a*b) только сомневаюсь что это программа именно на эту тему,подскажите так ли это,если нет,то что не так? #include <iostream.h> #include <conio.h> #include <math.h> using namespace std; class myclass { int i,j;
C++ NEED Задания для самопроверки новичку. Всем привет. Недавно решил заняться программированием, посоветовали ваш форум... Посидел, почитал и в общем остановил свой выбор на книге Герберта Шилдта С++ базовый курс. 3-е издание. Книга очень нравится, но огорчает то что нет заданий для самопроверки. Я знаю что есть книги с примерами для самопроверки (а-ля Либерти), но не хочу переходить на неё т.к. хотел бы закончить с Шилдтом =)... подробнее

Показать сообщение отдельно
Vorona
Peace 2 all shining faces
 Аватар для Vorona
660 / 522 / 44
Регистрация: 05.03.2010
Сообщений: 1,256
17.04.2010, 20:39     Механизм перегрузки

Не по теме:

но все равно мне не нравится, что результаты отличаются
при х = 4
результат ф-ции с типом float
0.899735
ф-ции с типом void
4; -0.45947


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
#include <iostream>
#include <cmath>
 
float F(float x) {
    if (fabs(x)<3) 
                return sin(x);
        else if (fabs(x)<9 && fabs(x)>=3) 
                return sqrt(x*x+1)/sqrt(x*x+5);
    else
        return sqrt(x*x+1)-sqrt(x*x+5);
}
void F(float x, float &y) {
        if (fabs(x)<3) 
                y = sin(x);
    else if (fabs(x)<9 && fabs(x)>=3) 
                y = sqrt(x*x+1)/sqrt(x*x+5);
        else
        y = sqrt(x*x+1)-sqrt(x*x+5);
}
int main() {
        float x;
        float y;
        std::cin >> x;
        std::cout << F(x) << std::endl;
        F(x, y);
        std::cout << x << "; " << y << std::endl;
        
        system("PAUSE");
        return 0;
}
эта верняк работает
 
Текущее время: 16:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru