Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C (СИ) Написать программу, которая ищет в словаре слово, указанное там же http://www.cyberforum.ru/c-beginners/thread1182811.html
Словарь организован в виде файла, содержащего по одному слову в строке, словарь упорядочен по убыванию(у меня пока по возрастанию). Написать программу, которая ищет в словаре слово, указанное там же....
C (СИ) Ассемблерная вставка - Просмотр исходного файла, а в случае его отсутствия создание и ввод текста
В общем, пишу программу, с ассемблерными вставками. И возникли проблемы, так как ассемблер мы очень мало учили. Нужна помощь... 2 вставки: 1) Просмотр исходного файла, а в случае его отсутствия...
Написать функцию вычисления суммы элементов массива C (СИ)
Добрый вечер! Помогите с кодом. Написать функцию вычисления суммы элементов массива
C (СИ) Составить блок-схему по приведенному коду #include <stdio.h> #include <stdlib.h> #include <malloc.h> void main() {int *mas; int a,i,n; int temp; system ("chcp 1251"); system ("cls"); printf ("Введите количество элементов:"); http://www.cyberforum.ru/c-beginners/thread1182612.html
C (СИ) Графика: построить шестиугольник с заданными вершинами http://www.cyberforum.ru/c-beginners/thread1182604.html
построить: шестиугольник с вершинами (120,100),(140,120),(140,140),(120,160),(100,140),(100,120);
Отсортировать строку методом пузырька и найти дее длину C (СИ)
Строка, вводимая с терминала, и ее длина, вычисляемая в процессе ввода. Ключ сорти- ровки – длина строки, алгоритм сортировки – пузырёк
C (СИ) Запись таблицы в двоичный файл
Нужно что бы и сама таблица, и информация, относящаяся к элементу таблицы, хранятся во внешней памяти (используется двоичный файл произвольного доступа). Все операции выполняются с таблицей,...
C (СИ) В квадратной матрице указать индексы всех элементов с наибольшим значением В данной квадратной целочисленной матрице порядка 17 указать индексы всех элементов с наибольшим значением http://www.cyberforum.ru/c-beginners/thread1182468.html
C (СИ) Сортировка односвязного списка http://www.cyberforum.ru/c-beginners/thread1182430.html
Добрый день. Проблема, не знаю, с чем связана, сортирует нормально, все работает, но иногда программа вылетает, а в других функциях постоянно вылетает. void sortnumbermag() /*Сортировка по...
C (СИ) На какой ЯП перейти с Си, если разработчику дорого время Я некоторое время программировал на Си (частично на Си++). В последнее время часто попадаются задачи, в которых нет необходимости в качестве или скорости выполнения. Главное -- это быстрота... http://www.cyberforum.ru/c-beginners/thread1182331.html
Denis123456789
43 / 43 / 21
Регистрация: 02.06.2013
Сообщений: 181
21.05.2014, 02:45 0

Подпрограмма для вычисления различных степеней заданного числа

21.05.2014, 02:45. Просмотров 573. Ответов 2
Метки (Все метки)

Ответ

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <stdio.h>
#include <conio.h>
#include <math.h>
 
void rect(float x, int a, float *s1, float *s2, float *s3)
{
    *s1 = pow(x, a);
    *s2 = pow(x, -a);
    *s3 = pow(abs(x), float(1.0 / a));
}
void main()
{
    float Rs1, Rs2, Rs3, ch; int st;
    printf("vvesty chyslo i stepin  ");
    scanf("%f%i", &ch, &st);
    rect(ch, st, &Rs1, &Rs2, &Rs3);
    printf("x^a=%f\n x^-a=%f\n sqrt^a(x)=%f", Rs1, Rs2, Rs3);
    getch();
}
основная ошибка в этом
Цитата Сообщение от Katiny Посмотреть сообщение
s1=pow(x,a);
s2=pow(x,-a);
s3=pow(abs(x),1.0/a)
указателям присваиваете значения степеней, тогда как указатель содержит адрес ячейки(тоже кстати число, но явно здесь вы хотите поместить значение степени в ячейку, на которую указывает адрес, а не присвоить значение степени в качестве адреса) в которую должно быть сохранено значение степени, так вот это значение ячейки может быть получено , если указатель разименовать, т.е. например вот так *s2? так мы получим доступ к значению, которое сохраняется в ячейке, с адресом s2

Вернуться к обсуждению:
Подпрограмма для вычисления различных степеней заданного числа
1
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.05.2014, 02:45
Готовые ответы и решения:

Подпрограмма для вычисления количества цифр натурального числа (рекурсия)
Дошли до подпрограмм. До этого как-то шарил, а в них вот плаваю. Помогите! ТЗ: написать...

перебор степеней до заданного числа
кааак заставить его считать пока в степени не будет например 9 1+q^(n+1)+q(n+2)... за лето все...

Найдите все числа от 1 до n, которые можно получить суммой различных степеней тройки
Помогите пожалуйста) Найдите все числа от 1 до n, которые можно получить суммой различных ...

Составить таблицу степеней заданного целого числа
Составить программу и блок-схему: Составить таблицу степеней заданного целого числа. (тема...

Формировать список, состоящий из степеней заданного числа
Добрый вечер! Помогите пожалуйста с данным заданием. Задание: Формировать список, состоящий из...

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