Найди верный ответ на вопрос ✅ «Написать программу, которая выдаёт все степени числа N от 1 до 10 . » по предмету Информатика, а если ответа нет или никто не дал верного ответа, то воспользуйся поиском и попробуй найти ответ среди похожих вопросов.
Новые вопросы по информатике
Сколько всего различных символов может быть в восьмибитной текстовой кодировке? 1) 8 2) 512 3) 256 4) 65536
Паскаль. Написать программу подсчета количества отрицательных чисел среди любых 10 вводимых. 1 программа с использованием while, 2 программа — repeat
Сколько кб информации содержит сообщение объемом 2^20 бит?
Информатика пользователь создад сообщение из 256 символов в кодировке Unicode в которой каждый символ кодируется 16 битами после редактирования информационный объем сообщения составил 3072 бит Определите сколько символов удалили сообщение если его
Источник: urokam.net
42 Задача: Возведение числа в степень при помощи Python
Задачи по C++. Вывести таблицу степеней двойки
Задачи по C++
Автор cyber На чтение 3 мин.
Условие задачи : Вывести таблицу степеней двойки , размер степени вводит пользователь (Язык C++).
Сложность : легкая .
Решение задачи :
Для начала продумаем наше решение. Нам сказано вывести таблицу степеней двойки, значит разумнее всего это будет сделать с помощью цикла, также сказано что размер степени вводит пользователь, так что лучше будет использовать цикл for.
Возводить в степень мы будем с помощью функции pow.
pow(число которое возводим в степень, какая степень), вот такие параметры у этой функции. Я работаю в программе Visual C++, и в ней эта функция работает с числами с запятой, т.е. 5.7 , 3.2 — вот такими, на это не чего страшного. А в цикле мы просто будем возводить 2 в степень, которая будет у нас увеличиваться каждый раз на 1 и затем сразу выводить.
Для того чтобы вывести таблицу степеней двойки нам понадобятся следующие переменные :
- Переменная maxdegree — максимальная степень до которой мы будем возводить нашу двойку
- Переменная result — результат возведения в степень
- Переменная i — для цикла for
Начнем мы с каркаса нашей программы :
#include // подключаем библиотеку ввода и вывода #include #include using namespace std ; // используем именное пространство std int main() < setlocale(LC_ALL, «Russian»); // включаем русский язык double result, maxdegree; system(«PAUSE»); // чтобы программа не закрывалась return 0 ; // возвращаем функции main() ноль >
Заметьте что мы подключили две новых библиотеки math.h — для использование функции pow и iomanip — для отступа.
Теперь просим пользователя ввести максимальную степень :
cout > maxdegree;
Ну а дальше цикл , от 1 до максимальной степени :
for (double i = 1.0 ; i
Решение задачи «Это степень двойки?»
Как я и говорил у нас переменные вещественного типа, т.е. не целые.
setw() — это функция которая используется для отступа, так что не пугайтесь )
Всё решение задачи C++ :
#include #include #include using namespace std ; // используем именное пространство std int main() < setlocale(LC_ALL, «Russian»); // включаем русский язык double result, degree, maxdegree; // объявляем переменные cout > maxdegree; // вводим максимальную степень for (double i = 1.0 ; i system(«PAUSE»); // чтобы программа не закрывалась return 0 ; // возвращаем функции main() ноль >
Источник: cyberlesson.ru
Решение модуля 2.1 Поколение Python: для продвинутых
Ответы и решения урока 2.1(Часть 1) на курс «Поколение Python: курс для продвинутых».
На вход программе подаются два целых числа aa и bb. Напишите программу, которая выводит:
сумму чисел aa и bb;
разность чисел aa и bb;
произведение чисел aa и bb;
частное чисел aa и bb;
целую часть от деления числа aa на bb;
остаток от деления числа aa на bb;
корень квадратный из суммы их 10-х степеней: a 10 +b 10 .
a, b = int(input()), int(input()) print(a + b, a — b, a * b, a / b, a // b, a % b, (a ** 10 + b ** 10) ** 0.5, sep=’n’)
Напишите программу для вычисления и оценки индекса массы тела (ИМТ) человека. ИМТ показывает весит человек больше или меньше нормы для своего роста. ИМТ человека рассчитывают по формуле:
где масса измеряется в килограммах, а рост — в метрах.
Масса человека считается оптимальной, если его ИМТ находится между 18.518.5 и 2525.
Если ИМТ меньше 18.518.5, то считается, что человек весит ниже нормы. Если значение ИМТ больше 2525, то считается, что человек весит больше нормы.
Программа должна вывести «Оптимальная масса», если ИМТ находится между 18.518.5 и 2525 (включительно). «Недостаточная масса», если ИМТ меньше 18.518.5 и «Избыточная масса», если значение ИМТ больше 2525.
m = float(input()) h = float(input()) index_mass = float(m / (h*h)) #Условия, сокращение до 2х знаков после запятой: if index_mass < 18.5: print («Недостаточная масса») elif index_mass >25: print («Избыточная масса») else: print(«Оптимальная масса»)
Дана строка текста. Напишите программу для подсчета стоимости строки, исходя из того, что один любой символ (в том числе пробел) стоит 6060 копеек. Ответ дайте в рублях и копейках в соответствии с примерами.
l = input() rub = len(l) * 0.6 kop = len(l) * 60 % 100 print(int(rub), ‘р.’, kop, ‘коп.’)
Дана строка, состоящая из слов, разделенных пробелами. Напишите программу, которая подсчитывает количество слов в этой строке.
a = input().split() print(len(a))
Китайский гороскоп назначает животным годы в 1212-летнем цикле. Один 1212-летний цикл показан в таблице ниже. Таким образом, 20122012 год будет очередным годом дракона.
Напишите программу, которая считывает год и отображает название связанного с ним животного. Ваша программа должна корректно работать с любым годом, не только теми, что перечислены в таблице.
z = [«Дракон», «Змея», «Лошадь», «Овца», «Обезьяна», «Петух», «Собака», «Свинья», «Крыса», «Бык», «Тигр», «Заяц»] year = int(input()) print(z[year % 12-8])
Дано пятизначное или шестизначное натуральное число. Напишите программу, которая изменит порядок его последних пяти цифр на обратный.
s = str(input()) s1 = s[0:-5] s2 = s[:-6:-1] s3 = int(s1 + s2) print(s3)
На вход программе подаётся натуральное число. Напишите программу, которая вставляет в заданное число запятые в соответствии со стандартным американским соглашением о запятых в больших числах.
num = int(input()) print(f»)
n человек, пронумерованных числами от 11 до n, стоят в кругу. Они начинают считаться, каждый k-й по счету человек выбывает из круга, после чего счет продолжается со следующего за ним человека. Напишите программу, определяющую номер человека, который останется в кругу последним.
n = int(input()) k = int(input()) res = 0 for i in range(1, n+1): res = (res + k) % i print(res + 1)
Источник: zazloo.ru