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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Red_Shoeheart
0 / 0 / 0
Регистрация: 17.03.2010
Сообщений: 12
#1

Цикл while: вычисление ближайшего сверху числа степени 2 - C++

24.03.2010, 10:29. Просмотров 887. Ответов 3
Метки нет (Все метки)

задача сводится к вычислению ближайшего сверху числа степени 2, как это сделать через while?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.03.2010, 10:29     Цикл while: вычисление ближайшего сверху числа степени 2
Посмотрите здесь:

Вычисление дробной степени числа с точностью - C++
Абсолютно нет идей, как реализовать вычисление взятия числа "х" под корень "к" с точностью "у", при том что число и степень дробные. И...

Вычисление степени числа рекурсивным вызовом - C++
По условию задачи написал код #include<iostream> using namespace std; #include<windows>

Вычисление степени числа А с натуральным показателем n - C++
1. Составьте программу вычисления степени числа А с натуральным показателем n. (записать варианты программы с разными видами циклов...

Используя один цикл, вывести все целые степени числа A от 1 до N. - C++
Дано вещественное число A и целое число N (> 0). Используя один цикл, вывести все целые степени числа A от 1 до N. cherez for!!!please...

Вычисление натуральной степени вещественного числа за наименьшее число операций - C++
6. Разработайте программу вычисления an натуральной степени n вещественного числа a за наименьшее число операций

Вычисление степени, в которую необходимо возвести 2 для получения числа, которое <= заданному числу - C++
Помогите написать программу, которая вычисляет целую степень, в которую необходимо возвести число 2, чтобы получить число, ближайшее...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
fasked
Эксперт С++
4933 / 2513 / 180
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1
24.03.2010, 10:41     Цикл while: вычисление ближайшего сверху числа степени 2 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
#include <cmath>
using namespace std;
 
int main() 
{
    unsigned int x = 17;
    unsigned int y = 1;
    while(y <= x)
        y *= 2;
    cout << y;
}
Red_Shoeheart
0 / 0 / 0
Регистрация: 17.03.2010
Сообщений: 12
06.04.2010, 22:31  [ТС]     Цикл while: вычисление ближайшего сверху числа степени 2 #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream.h>
#include <cmath.h>
#include <conio.h>
using namespace std;
 
int main() 
{
        unsigned int y;
        cin >> y;
        while(x >= 0)
                y=pow(x,2);
                y=++y;
        cout << y;
        getch ();
        return 0;
}
сильно не пинайте, я только учусь). пс: ничего не забыл?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.04.2010, 08:49     Цикл while: вычисление ближайшего сверху числа степени 2
Еще ссылки по теме:

Вычисление ближайшего удачного года - C++
Здравствуй, меня зовут Аня. Являюсь студентом-первокурсником. Для себя выбрала не самый простой путь: стать программистом. Работаю (:D если...

Поиск ближайшего числа в массиве - C++
Смысл заключается в следующем: дана шкала в миллиметрах и показатель уровня заполнения емкости, соответствующая данной шкале, т.е. 1 мм =...

Округление числа до ближайшего целого - C++
Часто видел в темах в вопросом &quot;как округлить до ближайшего целого&quot; ответы вроде &quot;использовать функцию a=floor(a+0.5); или a=round(a); ...

Расписать процедуру высчитывания ближайшего числа к случайному - C++
Ребята, пишу свою мини-игру. И возникла загвоздка. Суть игры: чье число окажется ближе к случайно выпавшему числу, тот победил. Диапазон...

вычисление степени - C++
Здрасьте! Помогите плиз!!! Нужно: вычислить a в степени (n) , если (n&gt;0). Люди добрые хелп плиз!!!!!

Вычисление корня n-ой степени - C++
Сам обучаюсь C#, но дали решить С++ не понимаю помогите пожалуйста!!!


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

Или воспользуйтесь поиском по форуму:
Nick Alte
Эксперт С++
1608 / 1000 / 118
Регистрация: 27.09.2009
Сообщений: 1,931
Завершенные тесты: 1
07.04.2010, 08:49     Цикл while: вычисление ближайшего сверху числа степени 2 #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
using std::cout;
using std::cin;
 
int main()
{
    unsigned int y, p=0;
    cin >> y;
    for(; y; y>>=1)
        ++p;
    cout << (1<<(p+1));
    cin.getline();
    return 0;
}
Yandex
Объявления
07.04.2010, 08:49     Цикл while: вычисление ближайшего сверху числа степени 2
Ответ Создать тему
Опции темы

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