какаха105
16.09.2021 17:46

написать программы в Паскале. Задание 1

Как правильно выполнять задания при изучении раздела информатики “Алгоритмизация”.

Написать код программы на Паскале и составить блок схему для решения задачи.

Дана треугольная пирамида. Высота пирамиды равна 15 см. Все боковые грани с плоскостью основания образуют равные двугранные углы ϕ (величину угла задать самостоятельно путем ввода с клавиатуры). Вычисли высоты боковых граней пирамиды.

На проверку нужно прислать скриншот с кодом программы на Паскале и результаты работы. Оформить блок схему на бланке задания или в текстовом документе.

Задание 2

Написать программу на Паскале, в которой переменной Y присваивается значение наибольшей из четырех величин A, B, C и D. Входные данные задать с оператора ввода с клавиатуры.

На проверку нужно прислать скриншот с кодом программы на Паскале и результаты работы.

Задание 3

Написать программу на Паскале для решения задачи.

Найти сумму n элементов следующего ряда чисел:

7, 14, 21, 28, ...

Количество элементов (n) ввести с клавиатуры.

На проверку нужно прислать скриншот с кодом программы на Паскале и результаты работы.

Задание 4

Написать программу на Паскале для решения задачи.

Вычислить произведение модулей элементов одномерного массива из 10 чисел, расположенных после первого отрицательного элемента. Входные данные задать самостоятельно. Предусмотреть наличие положительных и отрицательных значений элементов массива.

На проверку нужно прислать скриншот с кодом программы на Паскале и результаты работы.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
КнОпОськА8965
14.05.2020 06:44

#include <iostream>

#include <cmath>

using namespace std;

bool is_prime_num(int x) {

   for(long long i=2 ; i <= sqrt(x); i++)

 if( x % i == 0)

  return false;

return true;

}

int main()

{

   int arr[10000];

   int n;

   cin >> n; // вводим кол-во элементов массива

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

       cin >> arr[i]; // вводим элементы массива n раз

   }

   int a,b;

   cin >> a >> b; // вводим границы диапазона

   int result = 0;

   

   for (int i = a; a < b; i++) {

       if (is_prime_num(arr[i])) {

           result = arr[i];

           break;

       }      

   }

   if ( result == 0) cout << "There is no prime";

   else cout << result;

   return 0;

}

Объяснение:

 Как - то так, если что непонятно - спрашивай

0,0(0 оценок)
Ответ:
SkipMe
01.08.2021 16:34

Написал на С++

Объяснение:

Код:

#include <iostream>//для ввода - вывода

#include <windows.h>//для русской раскладки

using namespace std;

int main()

{

SetConsoleCP(1251);//подключаем русскую раскладку

SetConsoleOutputCP(1251);

int x, y, n;

cout << "Введите x: ";

cin >> x;

cout << "Введите y: ";

cin >> y;

cout << "Введите n: ";

cin >> n;

if (x == 0 && y == 0)

 cout << "Точка находится в начале координат" << endl << endl;

else

 cout << "Точка не находится в начале координат" << endl << endl;

cout << "Все значения y по формуле y=2x-5:" << endl;

for (int x = 1; x < n; x++)

{

 cout << 2*x - 5 << " ";

}

system("pause");//задержка консоли

return 0;

}

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота