Semenova
?>

Составьте программу вычисления в массиве в[1..n] суммы нечетных элементов

Информатика

Ответы

Aleksandr72

javascript:B.reduce(function(s, c, i) { return i % 2 == 0 ? s + c : 0; }, 0);

avdeevo

#include <iostream>

#include <string>

using namespace std;

signed main() {

   setlocale(LC_ALL, "Rus");

   string strInput, findText, replaceText;

   size_t position = 0;

   cout << "Введите текст:" << ends;

   getline(cin, strInput);

   cout << "Введите то, что надо заменить: ";

   getline(cin, findText);

   cout << "Введите на что меняем: ";

   getline(cin, replaceText);

   string strOut = strInput;

   while ((position = strOut.find(findText, 0)) != string::npos)

   {

       strOut.replace(position, findText.size(), replaceText);

       position++;

   }

   cout << "Изменённый текст: " << strOut << endl;

   cin.get();

   return 0;

}

Либо:

#include <regex>

#include <string>

#include <iostream>

using namespace std;

int main() {

   setlocale(LC_ALL, "Rus");

   string strInput, findText, replaceText;

   cout << "Введите текст: ";

   getline(cin, strInput);

   cout << "Введите то, что надо заменить: ";

   getline(cin, findText);

   cout << "Введите на что меняем: ";

   getline(cin, replaceText);

   strInput = regex_replace(strInput, regex(findText), replaceText);

   cout << "Изменённая строка: " << strInput;

   return 0;

}

mikek0906
В Бейсике есть встроенная функция ATN - арктангенс,
поэтому угол можно в градусах посчитать.

DIM a, b, c, cs, cst, ang, PI
INPUT " a = ", a
INPUT " b = ", b
INPUT " c = ", c
PRINT
PI = 3.141593
cs = (b * b + c * c - a * a) / (2 * b * c)
cst = cs
IF cs < 0 THEN cst = SQR(1 - cs * cs)
ang = ATN(SQR(1 - cst * cst) / cst) * 360 / (2 * PI)
IF cs < 0 THEN ang = ang + 90
PRINT "угол A = ",
PRINT USING "###.##"; ang
cs = (a * a + c * c - b * b) / (2 * a * c)
cst = cs
IF cs < 0 THEN cst = SQR(1 - cs * cs)
ang = ATN(SQR(1 - cst * cst) / cst) * 360 / (2 * PI)
IF cs < 0 THEN ang = ang + 90
PRINT "угол B = ",
PRINT USING "###.##"; ang
cs = (a * a + b * b - c * c) / (2 * a * b)
cst = cs
IF cs < 0 THEN cst = SQR(1 - cs * cs)
ang = ATN(SQR(1 - cst * cst) / cst) * 360 / (2 * PI)
IF cs < 0 THEN ang = ang + 90
PRINT "угол C = ",
PRINT USING "###.##"; ang
PRINT "Выход - любая клавиша ... "
DO
LOOP WHILE INKEY$ = ""

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Составьте программу вычисления в массиве в[1..n] суммы нечетных элементов
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

hrviko
AnvarzhonovichNadezhda1071
Yanusik24
slitex
MariyaKhanbalaeva585
Кашихина
deadnobody
Astrians
irnik65
Суравцова_Алексей669
linda3930
krylova-natali
Veronika343
Егорова
olarina6510