Пятница, 29 Марта 2024, 11:40

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 2 из 2
  • «
  • 1
  • 2
Форум игроделов » Программирование » C/C++ » Срочный вопрос по C (Нужно ответить на простой вопрос, сам не программист:3)
Срочный вопрос по C
PesetsДата: Четверг, 20 Января 2011, 21:44 | Сообщение # 21
постоянный участник
Сейчас нет на сайте
Quote (kiselev)
вычисляешь и ечатаешь через принтер

По-моему, в С++ нет библиотек для взаимодействие с принтером. Гугли WinAPI.



noTformaTДата: Четверг, 20 Января 2011, 21:46 | Сообщение # 22
Ukrainian independent game developer
Сейчас нет на сайте
Quote (Pesets)
По-моему, в С++ нет библиотек для взаимодействие с принтером. Гугли WinAPI.

есть, почитайте про COUT и куда она может выводить данные smile


@noTformaT
kiselevДата: Четверг, 20 Января 2011, 21:46 | Сообщение # 23
участник
Сейчас нет на сайте
Kornival, Прочти внимательно 1-ое слово в 4 строке сверху dry
PesetsДата: Четверг, 20 Января 2011, 21:47 | Сообщение # 24
постоянный участник
Сейчас нет на сайте
Quote (Gracchus)
Код проверяли на работоспособность?

Нет. Только перечитал для выявления возможных очепяток. Если сомневаешься в работоспособности - проверь)



KornivalДата: Четверг, 20 Января 2011, 21:47 | Сообщение # 25
The Witcher
Сейчас нет на сайте
Quote (noTformaT)
почитайте про COUT и куда она может выводить данные

Куда угодно tongue А вообще в задании имелось ввиду вывести на консоль.
kiselevДата: Четверг, 20 Января 2011, 21:49 | Сообщение # 26
участник
Сейчас нет на сайте
Kornival, врятли, в конце написанно выведите на консоль, значит сейчас напечатать. happy

Добавлено (20.01.2011, 21:49)
---------------------------------------------
А, не просто на экран happy

GracchusДата: Четверг, 20 Января 2011, 21:50 | Сообщение # 27
почетный гость
Сейчас нет на сайте
Pesets, Благодарю за помощь. Теперь нужно объяснить, что есть что, кто может подписать комментарии?

Code
#include <math.h>  
#include <stdio.h>  

int main()  
{  
    double x;  
    scanf("%lf", &x);  
    if (x <= 0)  
    {  
      printf("0\n");  
    }  
    else  
    {  
      printf("%.5lf\n", sqrt( x + 1/x ) );  
    }  

    return 0;  
}
PesetsДата: Четверг, 20 Января 2011, 21:58 | Сообщение # 28
постоянный участник
Сейчас нет на сайте
Quote (noTformaT)
есть, почитайте про COUT и куда она может выводить данные

Эм... ну, как редиректить cout в файл я понимаю, а как на принтер?
freopen("prn", "w", stdout); - что-то в этом духе?

Добавлено (20.01.2011, 21:56)
---------------------------------------------

Code
#include <math.h>   
#include <stdio.h>   

int main()   
{   
     double x;  //объявляем х
     scanf("%lf", &x);  //считываем число двойной точности, и помещаем в х
     if (x <= 0)  //если х <= 0
     {   
       printf("0\n");  //выводим 0
     }   
     else   
     {   
       printf("%.5lf\n", sqrt( x + 1/x ) ); //выводим корень из x + 1/x с точностью 5 знаков после запятой. (вообще, можно убрать .5 , тогда точность будет максимальной)  
     }   

     return 0;  //возвращаем 0, он же EXIT_SUCCESS
}

Добавлено (20.01.2011, 21:58)
---------------------------------------------
kiselev, твое задание непонятно малость -

Quote (kiselev)
//вводишь выражение, и на место х ставь переменную х

какое выражение?



GracchusДата: Четверг, 20 Января 2011, 21:58 | Сообщение # 29
почетный гость
Сейчас нет на сайте
Pesets, Огромное спасибо.)
Вопрос решен, всем спасибо за внимание.
kiselevДата: Четверг, 20 Января 2011, 21:59 | Сообщение # 30
участник
Сейчас нет на сайте
Pesets, x +1/x, и правда бред написал... sad
MatouДата: Четверг, 20 Января 2011, 22:00 | Сообщение # 31
Исходный коТ
Сейчас нет на сайте
Лулзовенько)


noTformaTДата: Четверг, 20 Января 2011, 22:03 | Сообщение # 32
Ukrainian independent game developer
Сейчас нет на сайте
Quote (Pesets)
Эм... ну, как редиректить cout в файл я понимаю, а как на принтер?
freopen("prn", "w", stdout); - что-то в этом духе?

в этом духе, но константа там другая вроде бы, надо в дос посмотреть константу файла вывода на принтер. smile


@noTformaT
PesetsДата: Четверг, 20 Января 2011, 22:09 | Сообщение # 33
постоянный участник
Сейчас нет на сайте
А, вот он, потс)
Ну, по-моему, prn. Не уверен, ибо не пользовался, и проверить не могу - принтера нет.

А, млин, башка, видимо, уже не соображает. Пойду спать)
Вопросов больше не имею)





Сообщение отредактировал Pesets - Четверг, 20 Января 2011, 22:12
SlavecДата: Четверг, 20 Января 2011, 22:24 | Сообщение # 34
GameDev - площадка для творчества
Сейчас нет на сайте
Вопрос действительно несложный) проверка базы знания языка, даже меньше)
GECK
Второе задание скорее на логику) и на подбор значений)
Там x больше нуля в любом случае) Ну а дальше)


Сообщение отредактировал Slavec - Четверг, 20 Января 2011, 22:29
MatouДата: Четверг, 20 Января 2011, 23:56 | Сообщение # 35
Исходный коТ
Сейчас нет на сайте
Quote (Slavec)
Второе задание скорее на логику) и на подбор значений) Там x больше нуля в любом случае) Ну а дальше)

Какую там логику, какой там подбор?))) Тупо анализ функции. Взять производную и найти минимум. Да и вообще на этот вопрос уже ответили.



noTformaTДата: Пятница, 21 Января 2011, 00:12 | Сообщение # 36
Ukrainian independent game developer
Сейчас нет на сайте
Quote (Matou)
Какую там логику, какой там подбор?))) Тупо анализ функции. Взять производную и найти минимум. Да и вообще на этот вопрос уже ответили.

Жаль, что в наше время очень мало программистов которые знают начала анализа.


@noTformaT
MatouДата: Пятница, 21 Января 2011, 00:28 | Сообщение # 37
Исходный коТ
Сейчас нет на сайте
noTformaT, да брось ты, не знают только девушки от Вижуал Бейсика и Фокс Про) Просто не все школьники знают, но им то простительно.

От чего-то вспомнились дебаты на тему "нужна ли программисту математика?")





Сообщение отредактировал Matou - Пятница, 21 Января 2011, 00:46
Форум игроделов » Программирование » C/C++ » Срочный вопрос по C (Нужно ответить на простой вопрос, сам не программист:3)
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг