Предмет: Информатика, автор: timurvasilivish777

Помогите нужно написать на c++

Напишите программу, которая запрашивает два целых числа x и y, после чего вычисляет и выводит значение x в степени y.

Задание 2.
Вывести квадраты нечетных чисел от 1 до 100.

Задание 3. Можно решить условиями.
Дано четырехзначное число. Определите, есть ли одинаковые цифры в нем.


gaga04: какие ограничения на х и у в первой задаче? И какие ограничения по времени и памяти?

Ответы

Автор ответа: honvert
2

Ответ:

Задание 1:

#include <iostream>

#include <cmath>using namespace std;int main() {

int x, y;

cout << "Введите числа x и y: ";

cin >> x >> y;

int result = pow(x, y);

cout << "Результат: " << result << endl;

return 0;

}

Задание 2:

#include <iostream>

#include <cmath>using namespace std;int main() {

for (int i = 1; i <= 100; i += 2) {

int result = pow(i, 2);

cout << result << endl;

}

return 0;

}

Задание 3:

#include <iostream>

using namespace std;

int main() {

int number;

cout << "Введите четырехзначное число: ";

cin >> number;// Получаем цифры числа

int d1 = number / 1000;

int d2 = (number / 100) % 10;

int d3 = (number / 10) % 10;

int d4 = number % 10;if (d1 == d2 || d1 == d3 || d1 == d4 || d2 == d3 || d2 == d4 || d3 == d4) {

cout << "В числе есть одинаковые цифры" << endl;

} else {

cout << "В числе нет одинаковых цифр" << endl;

}

return 0;

}

Похожие вопросы
Предмет: Геометрия, автор: kamilaslipcenko965
Предмет: Математика, автор: masa200977