Вопрос задан 25.06.2023 в 07:09. Предмет Информатика. Спрашивает Якимов Виктор.

Написать функцию "Квадрат простых чисел 1до 20" и программу, использующую эту функцию для вывода

таблицы квадратов чисел. c++
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Сургутская Кристина.

Ответ:

#include<iostream>

using namespace std;

void table_square(){

 for (int i = 1; i<=20; i++)

   cout<<"Квадрат "<<i<<" равен "<<i*i<<endl;

}

int main(){

 table_square();

}

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Вот пример программы на C++, которая вычисляет квадраты простых чисел от 1 до 20 и выводит таблицу квадратов:

cpp
#include <iostream> #include <cmath> // Функция для проверки, является ли число простым bool isPrime(int n) { if (n <= 1) return false; if (n <= 3) return true; if (n % 2 == 0 || n % 3 == 0) return false; for (int i = 5; i * i <= n; i += 6) { if (n % i == 0 || n % (i + 2) == 0) return false; } return true; } // Функция для вычисления квадрата простых чисел от 1 до 20 void printPrimeSquares() { std::cout << "Таблица квадратов простых чисел от 1 до 20:" << std::endl; for (int i = 1; i <= 20; ++i) { if (isPrime(i)) { int square = i * i; std::cout << i << "^2 = " << square << std::endl; } } } int main() { printPrimeSquares(); return 0; }

Эта программа сначала определяет функцию isPrime, которая проверяет, является ли число простым. Затем она использует эту функцию в функции printPrimeSquares, чтобы вычислить и вывести квадраты простых чисел от 1 до 20. Функция main вызывает printPrimeSquares, чтобы выполнить задачу.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос