Форум программистов, компьютерный форум, киберфорум
Java для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/18: Рейтинг темы: голосов - 18, средняя оценка - 4.50
0 / 0 / 0
Регистрация: 16.01.2020
Сообщений: 48

Найти А в степени N

16.01.2020, 13:27. Показов 3568. Ответов 5

Студворк — интернет-сервис помощи студентам
Дано вещественное число A и целое число N (N> 0). Найти A в степени N, используя операцию умножения: A^N = A·A· … ·A (числа A перемножаются N раз). Решить на языке Java с использованием DO WHILE и WHILE (две программы). Желательно с короткими комментариями по ходу решения.

Буду очень благодарен за помощь!
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
16.01.2020, 13:27
Ответы с готовыми решениями:

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

Дано целое число N (> 0). Найти сумму 1в N степени + 2 в степени N−1 + … + Nв 1 степени.
Дано целое число N (> 0). Найти сумму 1в N степени + 2 в степени N−1 + … + Nв 1 степени. в авс паскале

Вывести на экран таблицу значений функции f(x)=x в 4 степени+3х в 3 степени +5х во второй степени+7 х=1,2..10
18. Вывести на экран таблицу значений функции f(x)=x в 4 степени+3х в 3 степени +5х во второй степени+7 х=1,2..10

5
 Аватар для Aviz__
2753 / 2060 / 509
Регистрация: 17.02.2014
Сообщений: 9,487
16.01.2020, 13:35
Unicott, показывай, чего достиг!
0
1 / 1 / 0
Регистрация: 18.05.2019
Сообщений: 11
16.01.2020, 17:54
С цыклом DO-WHILE

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
import java.util.*;
public class Program {
    public static void main (String[] args) {
        Scanner scan = new Scanner(System.in);
        System.out.println("Введите число:");
        int A = scan.nextInt(); // читаем число
        int N=0;
        while(N<=0) { //вводим N до того момента покка не введем больше нуля
            System.out.println("Введите степень:");
            N = scan.nextInt();
            if(N<0)
                System.out.println("Степень должна быть больше нуля!");
        }
        int count=1;
        int B=A;
        do { // умножаем до того времени пока умова while не исполниться
           B=A*B; //умножили
           count++; //увеличили счетчик
        } while (count!=N); //если счетчик равен степени на выход
        System.out.println("Число "+ A + " в степени "+ N + " равно "+ B);
    }
}
С цыклом WHILE
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
import java.util.*;
public class Program {
    public static void main (String[] args) {
        Scanner scan = new Scanner(System.in);
        System.out.println("Введите число:");
        int A = scan.nextInt(); // читаем число
        int N=0;
        while(N<=0) { //вводим N до того момента покка не введем больше нуля
            System.out.println("Введите степень:");
            N = scan.nextInt();
            if(N<0)
                System.out.println("Степень должна быть больше нуля!");
        }
        int count=1;
        int B=A;
        while (count!=N){ // выполняет пока счетчик не равен степени
           B=A*B; //умножили
           count++; //увеличили счетчик
        }
        System.out.println("Число "+ A + " в степени "+ N + " равно "+ B);
    }
}
1
485 / 411 / 126
Регистрация: 23.05.2016
Сообщений: 1,653
16.01.2020, 20:20
Цитата Сообщение от Unicott Посмотреть сообщение
Дано вещественное число A
Цитата Сообщение от SemperTiro Посмотреть сообщение
int A = scan.nextInt(); // читаем число
Кроме того, некорректно обработан вариант для N=1
1
 Аватар для sdasdaw
406 / 278 / 93
Регистрация: 14.03.2017
Сообщений: 777
16.01.2020, 20:37
----
0
 Аватар для sdasdaw
406 / 278 / 93
Регистрация: 14.03.2017
Сообщений: 777
16.01.2020, 20:37
Bash
1
2
DoWhile - 64.0                                                                                                        
While   - 64.0
Кликните здесь для просмотра всего текста
Java
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
public class Main {
    static final double SOURCE;
    static final int EXPO;
    
    static { SOURCE = 2; EXPO = 6; }
    
    public static void main(String[] args) {
        System.out.println(
            "DoWhile - " + doWhile(1, EXPO) + "\n" +
            "While   - " + whileFun(1, EXPO)
        );
    }
    
    static double doWhile(double... tmp) {
        do tmp[0] *= SOURCE; while ((tmp[1] -= 1) != 0);
        
        return tmp[0];
    }
    
    static double whileFun(double... tmp) {
        while ((tmp[1] -= 1) != -1) tmp[0] *= SOURCE;
        
        return tmp[0];
    }
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
16.01.2020, 20:37
Помогаю со студенческими работами здесь

Доказать, что 7 в степени n умножить на 2 в степени 3k минус 2 в степени 2k кратное 47
Доказать что 7 в степени n умножить на 2 в степени 3k минус 2 в степени 2k кратное 47 Для набора математических выражений пользуйтесь...

Найти такое максимальное число М, что N! делится на Р в степени М, но не делится на Р в степени М+1
на входе программе даются два числа N и P. программа на выходе должна дать такое максимальное число М, что N! делится на Р в степени М, но...

Найти а в степени b и b в степени а
Здравствуйте,помогите составить программу. При этом умножения в ней быть не должно,вместо него цикл: Дано два целых числа: а и b ...

Найти коэффициент при 10 степени в разложении бинома Ньютона (помогите найти ошибку).
&quot;После умножения скобок и приведения подобных в полиноме будет слагаемое с x**10. Перед ним стоит ОДИН коэффициент. Напишите ответ...

Для заданного A найти минимальное N такое, что N в степени N делится на A (найти ошибку)
Привет всем, в чем тут ошибка? Var i, A: longint; x,u, j,N, m ,d: longint; Function FDiv (A, left : LongInt) : LongInt; var ...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 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 На первой гифке отладочные линии отключены, а на второй включены:. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru