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

проверьте пожалуйста! - C++

Восстановить пароль Регистрация
 
NIER
1 / 1 / 0
Регистрация: 11.10.2012
Сообщений: 25
24.12.2012, 22:51     проверьте пожалуйста! #1
не совсем уверен что правильно

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
#include <stdio.h>
#include <stdlib.h>
#include <iostream>
#include <windows.h>
using namespace std;
void main()
{
    double i,l,k,x;
      cout <<"           1/2          \n";
      cout <<"f(x)=" <<"3-ln(2-3x) \n ";
    
    printf("\nx1:");
    scanf("%lf",&x);
    i=3.0-sqrt(log(2.0-3.0*x));
    printf("F(x)= %lf",i);
 
    printf("\nx2:");      
    scanf("%lf",&x);
    i=3.0-sqrt(log(2.0-3.0*x));
    printf("F(x)= %lf",i);
 
    printf("\nx3:");      
    scanf("%lf",&x);
    i=3.0-sqrt(log(2.0-3.0*x));
    printf("F(x)= %lf",i);
}
Добавлено через 38 секунд
точнее вот эта часть
C++
1
 i=3.0-sqrt(log(2.0-3.0*x));
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.12.2012, 22:51     проверьте пожалуйста!
Посмотрите здесь:

Пожалуйста, проверьте правильность C++
C++ Проверьте пожалуйста код
C++ Проверьте пожалуйста программу
проверьте пожалуйста! C++
C++ Проверьте пожалуйста код
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Nixy
ComfyMobile
 Аватар для Nixy
399 / 280 / 8
Регистрация: 24.07.2012
Сообщений: 916
24.12.2012, 22:53     проверьте пожалуйста! #2
а что с ней может быть не так?

Добавлено через 24 секунды
вы только область определения log не нарушайте и все будет нормально

Добавлено через 10 секунд
а ну и корня тоже
NIER
1 / 1 / 0
Регистрация: 11.10.2012
Сообщений: 25
24.12.2012, 22:53  [ТС]     проверьте пожалуйста! #3
не знаю, так значит все правильно?
Nixy
ComfyMobile
 Аватар для Nixy
399 / 280 / 8
Регистрация: 24.07.2012
Сообщений: 916
24.12.2012, 22:54     проверьте пожалуйста! #4
ну если вы будете вводить х<1/3 то все будет правильно ,в плане не будет ошибок допустимых значений
Yandex
Объявления
24.12.2012, 22:54     проверьте пожалуйста!
Ответ Создать тему
Опции темы

Текущее время: 19:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru