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

С++ ЗРОБІТЬ ХОЧАБ ДЕКІЛЬКА С++
Завдання 1. Написати функцію, що виводить на екран прямокутник з висотою N і шириною К.

Завдання 2. Написати функцію, яка обчислює факторіал переданого їй числа.

Завдання 3. Написати функцію, яка перевіряє, чи є пере- дане ïй число простим. Число називається простим, якщо Воно ділиться більки на себе та на одиницю.

Завдання 4. Написати функцію, яка повертає куб числа

. Завдання 5. Написати функцію для знаходження най- більшого з двох чисел.


Завдання 6. Написати функцію, яка повертає істину, якщо передане значення додатне, та брехню, якщо відємне​

Ответы

Автор ответа: anuapolina08
0

Відповідь:

Завдання 1:

Програма на мові C++(результат виконання програми на фото):

#include <iostream>

using namespace std;

void printRectangle(int height, int width) {

for (int i = 0; i < height; i++) {

for (int j = 0; j < width; j++) {

cout << "*";

}

cout << endl;

}

}

int main() {

int N, K;

cout << "Enter the height and width of the rectangle separated by a space: ";

cin >> N >> K;

printRectangle(N, K);

return 0;

}

Завдання 2:

Текст програми на мові C++:

#include <iostream>

using namespace std;

int factorial(int n) {

if(n == 0) {

return 1;

}

else {

return n * factorial(n-1);

}

}

int main() {

int n;

cout << "Введіть число: ";

cin >> n;

cout << "Факторіал " << n << " = " << factorial(n) << endl;

return 0;

}

Завдання 3:

Текст програми на мові C++:

#include <iostream>

using namespace std;

bool isPrime(int n) {

if(n < 2) {

return false;

}

for(int i = 2; i*i <= n; i++) {

if(n % i == 0) {

return false;

}

}

return true;

}

int main() {

int n;

cout << "Введіть число: ";

cin >> n;

if(isPrime(n)) {

cout << n << " є простим числом" << endl;

}

else {

cout << n << " не є простим числом" << endl;

}

return 0;

}

Завдання 4:

Текст програми на мові C++:

#include <iostream>

using namespace std;

int cube(int n) {

return n * n * n;

}

int main() {

int n;

cout << "Введіть число: ";

cin >> n;

cout << "Куб " << n << " = " << cube(n) << endl;

return 0;

}

Завдання 5:

Текст програми на мові C++:

#include <iostream>

int main() {

int a, b;

std::cout << "Enter two numbers: ";

std::cin >> a >> b;

if (a > b) {

std::cout << "The largest number is " << a << std::endl;

} else {

std::cout << "The largest number is " << b << std::endl;

}

return 0;

}

Завдання 6(Програма перевірена і працює правильно, але фото не буде, бо тут вже не вистачає місця, більше, ніж 5 фото додавати не можна):

#include <iostream>

using namespace std;

bool isPositive(int value) {

if (value >= 0) {

return true;

} else {

return false;

}

}

int main() {

int number;

cout << "Введіть число: ";

cin >> number;

if (isPositive(number)) {

cout << "True" << endl;

} else {

cout << "False" << endl;

}

return 0;

}

Приложения:

anuapolina08: готово
Похожие вопросы