Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
3 / 3 / 1
Регистрация: 12.10.2009
Сообщений: 81

Програма не работает полностью(((в чём ошибка?

19.10.2009, 16:44. Показов 901. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Написал програму для возведения числа в степень, не работает для дробных чисел и отрицательных степеней (( почему ?? Помогите Плз
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
31
32
33
34
35
36
37
#include <iostream>
using namespace std;
int main(){
    int n,j=-1,k=1;
    double i,w;
    cout<< "Enter your number: ";
    cin>> i ;
    cout<< "Enter a degree: ";
    cin >> n ;
    w=i;
    if(n<-1)
        while (j >n ){
            i=1/(i*w);
            j--;
            
 
        }
        else
 
        if(n>1)
        while(k <n){
                i=i*w;
                k++;
        }
        else
        if(n= -1)
                i=1/i;
        else
        if(n=1)
                    i=w;
        else
        if(n=0)
                        i=1;
    cout<<i<<endl;
    system("pause");
    return 0;
}
Добавлено через 4 минуты
+ не работает для степени 0,1,-1,
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
19.10.2009, 16:44
Ответы с готовыми решениями:

Есть код, но он не полностью работает, в чем ошибка?
Вообще работает все хорошо , но как только добавляю две команды Unload Userform2 и Unload UserForm3 начинается проблема, он выполняет все...

Не работает полностью простой пример из bootstrap 4. В чем может быть ошибка?
Точнее работает частично. Пытаюсь заставить работать просто пример по компоненту Scrollspy, но не работает dropdown и не подсвечиваются...

в чем ошибка?(програма розворота строки)
Програма должна разварачивать введенный текст. заранее спасибо #include&lt;stdio.h&gt; main(){ char a; char b; int c,d,e,f; f=0; ...

6
эволюционирую потихоньку
 Аватар для TanT
468 / 466 / 91
Регистрация: 30.06.2009
Сообщений: 1,401
19.10.2009, 17:02
у меня так получилось, сравни, у тебя шибко запутано
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
31
32
#include <iostream>
using namespace std;
int main(){
    int n;
    double i, temp=1;
    cout<< "Enter your number: ";
    cin>> i ;
    cout<< "Enter a degree: ";
    cin >> n ;
 
    cout<<"i^n=";
    if (i)  // если i не  ноль
    {
        if (n>0)
        {
            for (int j=0; j<n; j++)
                temp*=i;
        }
        else
        {
            for (int j=0; j<-n; j++)
                temp/=i;
            
        }
    cout<<temp;
    }
    else
        cout<<'0';
 
    system("pause");
    return 0;
}
0
3 / 3 / 1
Регистрация: 12.10.2009
Сообщений: 81
19.10.2009, 17:10  [ТС]
я не проходил ещё i^n и temp*=i
0
 Аватар для AnonymC
1183 / 468 / 87
Регистрация: 23.06.2009
Сообщений: 6,390
19.10.2009, 17:13
^-означает степень
2^3=8
0
3 / 3 / 1
Регистрация: 12.10.2009
Сообщений: 81
19.10.2009, 17:23  [ТС]
спс всё понел но я бы хотел знать что у меня неправильно
0
эволюционирую потихоньку
 Аватар для TanT
468 / 466 / 91
Регистрация: 30.06.2009
Сообщений: 1,401
19.10.2009, 17:25
Цитата Сообщение от Pavel1133 Посмотреть сообщение
я не проходил ещё i^n и temp*=i
^ - это обозначении степени, Медведъ правильно сказал

temp*=i равносильно temp=temp*i
тоже самое для + - /

запоминай,обязательно пригодиться
0
 Аватар для AnonymC
1183 / 468 / 87
Регистрация: 23.06.2009
Сообщений: 6,390
19.10.2009, 17:31
Pavel1133, объясни пожл для чего собственно j?

Добавлено через 2 минуты
Цитата Сообщение от Pavel1133 Посмотреть сообщение
+ не работает для степени 0,1
потому что степени 1 не сущесвтует

Добавлено через 51 секунду
у тебя там откуда то когда ввел 1 0.0001 получилось....мне кажется надо переобразовать твой код...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
19.10.2009, 17:31
Помогаю со студенческими работами здесь

Составить функцию, позволяющую определить позицию первого.Нужно исправить ошибку(програма написана полностью)
При любом значении выбивает ответ: 0. using System; using System.Collections.Generic; using System.Linq; using System.Text; ...

Запрос к бд работает в аксес но не работает в delphi? Подскажите в чём ошибка
begin //ADOQuery1.SQL.Text:='drop table `request`'; //ADOQuery1.ExecSQL; AdoQuery1.SQL.Clear; AdoQuery1.SQL.Add('Select...

Проект полностью компилируется, но код не работает. Ошибка "Menu index out of range"
Проект полностью компилирует! Но при выборе любого пункта меню выдает ошибку (Смотреть скриншот) Пробовал разные варианты везде такая...

В чем ошибка? Не работает
Подскажите пожалуйста в чем ошибка? &lt;?php include &quot;db.php&quot;; $error = &quot;&lt;button type=\&quot;submit\&quot;...

В чем ошибка :: не работает !
Разработать скрипт, который: • выводит имя текущего каталога • запрашивает имя пользователя • если указанный пользователь не...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru