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

Вычислить значение выражения - C++

Восстановить пароль Регистрация
 
pazlle
 Аватар для pazlle
27 / 17 / 3
Регистрация: 02.11.2009
Сообщений: 176
02.11.2009, 18:07     Вычислить значение выражения #1
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
program Project1;
 
 
{$APPTYPE CONSOLE}
 
 
uses
  SysUtils,
  Windows;
 
var a,x:real;
 begin
SetConsoleCP(1251);
SetConsoleOutPutCP(1251);
  writeln('Ââåäèòå Г*');
readln(a);
 x:=1;
  while x>=a do  x:=x/2;
  writeln(x:5:3);
  readln;
 
 { TODO -oUser -cConsole Main : Insert code here }
end.
Добавлено через 33 секунды
Мне нужно на СИ++ код записать.....
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ISergey
Maniac
Эксперт С++
 Аватар для ISergey
1345 / 878 / 51
Регистрация: 02.01.2009
Сообщений: 2,642
Записей в блоге: 1
02.11.2009, 18:16     Вычислить значение выражения #2
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
 
int main(){
    float a, x = 1.0f;
    std::cin >> a;
    while(x > a){
        x /= 2;
        std::cout << x << std::endl;
    }
    return 0;
}
http://codepad.org/0uen3jYg
pazlle
 Аватар для pazlle
27 / 17 / 3
Регистрация: 02.11.2009
Сообщений: 176
02.11.2009, 19:41  [ТС]     Вычислить значение выражения #3
Спасибо!!!=)) Ща попробую!!

Добавлено через 5 минут
Код не совсем работает!! И почему компилятор после выполнения сразу закрываеться??
audiophile
9 / 9 / 0
Регистрация: 01.11.2009
Сообщений: 67
02.11.2009, 19:47     Вычислить значение выражения #4
Цитата Сообщение от pazlle Посмотреть сообщение
Код не совсем работает!! И почему компилятор после выполнения сразу закрываеться??
Потому что он все выполнил, и больше нет нужды его держать на экране. Ну можете добавить ожидание ввода в конце программы или там (если под виндой)
C++
1
2
 system("PAUSE");
    return EXIT_SUCCESS;
Ну или еще что...
pazlle
 Аватар для pazlle
27 / 17 / 3
Регистрация: 02.11.2009
Сообщений: 176
02.11.2009, 19:50  [ТС]     Вычислить значение выражения #5
Ок!Спасибо!=))

Добавлено через 1 минуту
using namespace std,нужно писать или вместо этого std:: и так далее?
audiophile
9 / 9 / 0
Регистрация: 01.11.2009
Сообщений: 67
02.11.2009, 19:52     Вычислить значение выражения #6
Цитата Сообщение от pazlle Посмотреть сообщение
using namespace std,нужно писать или вместо этого std:: и так далее?
Либо каждый раз std:: , либо один раз в начале using namespace std; .
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.11.2009, 20:08     Вычислить значение выражения
Еще ссылки по теме:

C++ Вычислить значение выражения
C++ Вычислить значение выражения
Вычислить значение выражения C++
C++ Вычислить значение выражения
C++ Вычислить значение выражения

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
pazlle
 Аватар для pazlle
27 / 17 / 3
Регистрация: 02.11.2009
Сообщений: 176
02.11.2009, 20:08  [ТС]     Вычислить значение выражения #7
Блин, она не работает, я вроде бы всё так сделал....

Добавлено через 5 минут
Всё!!!Разобрался!=)) Спасибо!!=)

Добавлено через 4 минуты
Тока она не правильно работает
Там нужно найти найбольшее число средичисел 1 разделить на 2 в степени n не превосхдящее а, т.е если А больше 0 то он должен выводить всегда 1 если от 0 до 1 то приближённое число
Yandex
Объявления
02.11.2009, 20:08     Вычислить значение выражения
Ответ Создать тему
Опции темы

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