Войти
Регистрация
Спроси ai-bota
В
Все
Б
Биология
Б
Беларуская мова
У
Українська мова
А
Алгебра
Р
Русский язык
О
ОБЖ
И
История
Ф
Физика
Қ
Қазақ тiлi
О
Окружающий мир
Э
Экономика
Н
Немецкий язык
Х
Химия
П
Право
П
Психология
Д
Другие предметы
Л
Литература
Г
География
Ф
Французский язык
М
Математика
М
Музыка
А
Английский язык
М
МХК
У
Українська література
И
Информатика
О
Обществознание
Г
Геометрия
Показать больше
Показать меньше
Михалыч2806
04.12.2022 02:34 •
Информатика
Написать программу, которая вычисляет число x6 с трех операций умножения
Подсказка:
Вычислить рациональным т.е. за минимальное количество операций: y = x6 (y = (x3 ) 2 = (x2 * x) 2 , то есть за 3 операции )
Показать ответ
Ответ:
Владивостокер
17.11.2021 12:49
#include <iostream>
/*Библиотека стандартного ввода-вывода C++ */
#include <string>
/*строки*/
#include <cstdio>
//Библиотека стандартного ввода-вывода C*/
using namespace std;
int main()
{
short int maxDigit = -1;
string str;
printf("%s","Введите строку: ");
cin >> str;
/*Ввод строки*/
for(int i = 0; str[i] != '\0'; i++)
/*Цикл от начала строки до ее конца*/
/*('\0' - "нуль-терминатор" это символ конца строки)*/
{
if((isdigit(str[i])) && (short int)(str[i]-48)>maxDigit)
/*Если текуший символ цифра и она больше maxDigit)*/
/*"(short int)...-48" преобразует char в short int*/
maxDigit = (short int)(str[i]-48);
/*То maxDigit = этой цифре.*/
}
if(maxDigit == -1) cout << "В строке нет цифр: " << "\n";
cout << "Наибольшая цифра: " << maxDigit << "\n";
/*Вывод */
system("pause");
return 0;
}
0,0
(0 оценок)
Ответ:
mooziviycom
01.10.2020 15:37
// PascalABC.NET 3.3, сборка 1633 от 10.02.2018
// Внимание! Если программа не работает, обновите версию!
№1
begin
var x:=ReadReal('x=');
var y:=Sqr((1-x*x+5*Sqr(x*x)));
Writeln('y=',y)
end.
Пример
x= 4.12
y=2029704.2032886
2a.
begin
var x:=ReadReal('x=');
var t1:=x*x; // x^2
var t2:=t1*t1; // x^4
t2:=t2*t2; // x^8
t1:=t2*t1; // x^10
Writeln('x^10=',t1)
end.
2b.
begin
var x:=ReadReal('x=');
var t:=x*x; // x^2
t:=t*t; // x^4
t:=t*t; // x^8
t:=t*t; // x^16
t:=t/x; // x^15
Writeln('x^15=',t)
end.
0,0
(0 оценок)
Популярные вопросы: Информатика
lilulurens
31.03.2021 11:47
Папка ,в которую вложена другая папка, является для а) вложенной в) родительской с)каталогом d)среди ответов нет верного какому типу прикладной среды относится paint? a) текстовой...
PoLyyKo
24.02.2021 15:46
Интернет версия 1.2 что лишнее в интернете? чего не хватает в интернете? советы по модернизации в интернете. , ! : )...
dayanka13
12.02.2020 19:49
1)Вычислить сумму четных чисел из диапазона от 1 до 99 2)Вычислить произведения не парных чисел из диапазона от 1 до 14Среда Паскаль !...
kseniahas7
17.10.2021 05:17
Нужно упорядочить одномерный вещественный массив из 20 элементов по убыванию методом перебора. Язык С++...
mayorovagelya
12.04.2022 03:06
Как называется цикл, который размещается внутри другого цикла? Линейным С счетчиком Вложенным Встроенным Вопрос №2 ? Внутренний и внешний циклы могут быть: с условием с постусловием...
пОмО0гите
29.12.2021 21:27
оба задания 1) упорядочить одномерный вещественный массив из 20 элементов по убыванию методом перебора. 2) Сформировать вещественную матрицу 5х5. Вычислить произведение отрицательных...
arhipflina
10.06.2020 16:05
Виконати алгоритм при задуманому числі 20. Результат у вигляді таблиці...
olgagk1
28.11.2020 05:50
Питання №1 ? Як називається цикл, який розміщується всередині іншого циклу? Лінійним Вкладеним Вбудованим З лічильником Питання №2 ? Внутрішній і зовнішній цикли можуть бути:...
danyarasporkin
19.11.2022 16:08
С ИНФОРМАТИКОЙ! Файл редоктирования, то где нужно выполнить задание (doc)Файл лаб.2 (pdf) обьясняет что нужно сделать...
valeria03mailowfj4z
11.09.2020 10:43
Виберіть серед запропонованих два предмети, які відносяться до концепції «Інтернет речей».Power BankSmart - годинникЧайник з функцією керування зі смартфонуКінопроєктор...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота
/*Библиотека стандартного ввода-вывода C++ */
#include <string>
/*строки*/
#include <cstdio>
//Библиотека стандартного ввода-вывода C*/
using namespace std;
int main()
{
short int maxDigit = -1;
string str;
printf("%s","Введите строку: ");
cin >> str;
/*Ввод строки*/
for(int i = 0; str[i] != '\0'; i++)
/*Цикл от начала строки до ее конца*/
/*('\0' - "нуль-терминатор" это символ конца строки)*/
{
if((isdigit(str[i])) && (short int)(str[i]-48)>maxDigit)
/*Если текуший символ цифра и она больше maxDigit)*/
/*"(short int)...-48" преобразует char в short int*/
maxDigit = (short int)(str[i]-48);
/*То maxDigit = этой цифре.*/
}
if(maxDigit == -1) cout << "В строке нет цифр: " << "\n";
cout << "Наибольшая цифра: " << maxDigit << "\n";
/*Вывод */
system("pause");
return 0;
}
// Внимание! Если программа не работает, обновите версию!
№1
begin
var x:=ReadReal('x=');
var y:=Sqr((1-x*x+5*Sqr(x*x)));
Writeln('y=',y)
end.
Пример
x= 4.12
y=2029704.2032886
2a.
begin
var x:=ReadReal('x=');
var t1:=x*x; // x^2
var t2:=t1*t1; // x^4
t2:=t2*t2; // x^8
t1:=t2*t1; // x^10
Writeln('x^10=',t1)
end.
2b.
begin
var x:=ReadReal('x=');
var t:=x*x; // x^2
t:=t*t; // x^4
t:=t*t; // x^8
t:=t*t; // x^16
t:=t/x; // x^15
Writeln('x^15=',t)
end.