Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Прога по Структурам Ни могу понять как в массив забить рациональное число((( Вот задание: Ввести структуру (с полями числитель и знаменатель) для описания понятия рациональное число. Составить и протестировать функции: б) МАКС (X, N), которая возвращает наибольшее из массива X рациональных чисел. https://www.cyberforum.ru/ cpp-beginners/ thread227776.html библиотеки в си++ C++
помогите с библиотекой для распознавания русского алфавита
C++ Одномерный массив https://www.cyberforum.ru/ cpp-beginners/ thread227745.html
Найти самую длинную строчку последовательности элементов одномерного массива,образующую геометрическую прогрессию.
C++ Функции, исправить ошибки Дано N десятоков целых чисел. Определить, сколько из них могут составлять геометрическую прогрессию. Проверку оформить в виде функции. Вот у меня получился такой код. Я в этой теме не сильно разбираюсь. Помогите пожалуйста:wall:Заранее спасибо. #pragma hdrstop #include <math.h> #include <iostream.h> //--------------------------------------------------------------------------- #pragma... https://www.cyberforum.ru/ cpp-beginners/ thread227730.html
C++ Описать структуру с именем TRAIN
Нужна срочная помощь в написании программы(( помогите пожалуйстаО_о 1. Описать структуру с именем TRAIN, содержащую следующие поля: - название пункта назначения; - номер поезда; - время отправления. 2. Написать программу, выполняющую следующие действия: - ввод с клавиатуры данных в массив, состоящий из шести элементов типа TRAIN; записи должны быть упорядочены по времени отправления...
C++ Проверьте алгоритмы пожалуйста https://www.cyberforum.ru/ cpp-beginners/ thread227703.html
По программированию нужно блок-схемы к 4-ем задачам составить по ГОСТу, а поскольку получается это у меня не правильно, решил использовать программку для составления алгоритмов по коду программы. Посмотрите и напишите пожалуйста, все правильно или нет :) Задача 57: #include <iostream.h> #include <conio.h> int main() { clrscr(); int a, b, i, j, n;
C++ функция strcpy https://www.cyberforum.ru/ cpp-beginners/ thread227691.html
если есть строка d и s как мне скопировать строку s начиная с i го элемента в строку d ? используя функцию strcpy Добавлено через 8 минут все сам разобрался ) тупой вопрос если честно )))
Удалить элементы массива, индексы которых кратны 3 C++
Помогите написать программу, вот задание: 1)Сформировать одномерный массив целых чисел, используя датчик случайных чисел. 2)Распечатать полученный массив. 3)Удалить элементы, индексы которых кратны 3. 4)Добавить после каждого отрицательного элемента массива элемент со значением | M+1|. 5)Распечатать полученный массив.
C++ Исправьте программу. Дана матрица 3×5. Найти сумму по столбцам матрицы. 1)Исправьте программу.Дана матрица 3×5. Найти сумму по столбцам матрицы. #include "stdafx.h" #include <conio.h> #include <iostream> #include <iomanip> using namespace std; #define ROW 3; #define COL 5; void _tmain() { https://www.cyberforum.ru/ cpp-beginners/ thread227680.html C++ Списки инициализации Подскажите пожалуйста, как составить список инициализации для конструктра следующего класса? class Droid{ public: Droid::Droid(); Droid::~Droid(); private: std::string Id;// le matricule cite plus haut size_t Energy; //l'energie restante avant de changer les piles https://www.cyberforum.ru/ cpp-beginners/ thread227662.html
упростить код программы до уровня начинающего C++
Дана прямоугольная матрица, все элементы которой различны. в заштрихованной области, где min – минимальный элемент матрицы. #include <iostream> using namespace std; int main () { int **mas, n, m, i,j; cout<<"N= "<< endl; cin>>n; cout<<"M= "<< endl;
C++ как можно более просто написать эту программку(более понятным языком для начинающего) https://www.cyberforum.ru/ cpp-beginners/ thread227651.html
7. Установить, четным или нечетным является число цифр в записи данного натурального числа. Если число цифр нечетно, вывести среднюю цифру. #include <iostream> #include <conio.h> #include <stdlib.h> int main() { int r;
Freelance
Эксперт С++
2891 / 1826 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
12.01.2011, 17:58 0

Определить является ли последовательность строго убывающей - C++ - Ответ 1281507

12.01.2011, 17:58. Показов 15068. Ответов 8
Метки (Все метки)

Ответ

Цитата Сообщение от Михаил Раменски Посмотреть сообщение
13.Удалить из массива целых чисел все двузначные элементы, являющиеся
простыми числами. Найти среднее арифметическое элементов массива до
и после удаления. Проверить, изменился ли максимальный элемент
массива.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
#include <iostream>
#include <numeric>
#include <algorithm>
#include <sstream>
 
bool chek(int a)
{
   for (int i = 2; i <= a / 2; i++)
       if (!(a % i))
           return false;
 
   std::ostringstream ost;
   ost << a;
   if(ost.str().length() != 2)
       return false;
 
   return true;
}
 
int main()
{
    int a[] = {5, 73, 6, 5}, cnt = 0, m_before = 0;
    std::cout << "\n\nBefore -> " << std::accumulate(a, a + sizeof(a) / sizeof(int), 1, [](int a_, int b) -> int{return a_ * b;}) / (sizeof(a) / sizeof(int)) << std::endl;
    std::for_each(a, a + sizeof(a) / sizeof(int), [](int a_){std::cout << a_ << ' ';});
    m_before = *std::max_element(a, a + sizeof(a) / sizeof(int));
 
    for(int i = 0; i < sizeof(a) / sizeof(int); ++i)
    {
        if(chek(a[i]))
        {
            std::remove(a, a + sizeof(a) / sizeof(int), a[i]);
            ++cnt;
        }
    }
 
    std::cout << "\n\nAfter -> " << std::accumulate(a, a + sizeof(a) / sizeof(int) - cnt, 1, [](int a_, int b) -> int{return a_ * b;}) / (sizeof(a) / sizeof(int) - cnt) << std::endl;
    std::for_each(a, a + sizeof(a) / sizeof(int) - cnt, [](int a_){std::cout << a_ << ' ';});
 
    std::cout << "\n\nIs max elem change ?" << (m_before != *std::max_element(a, a + sizeof(a) / sizeof(int) - cnt)? "Yes" : "No");
    system("pause >> void");
        return 0;
}
Добавлено через 23 минуты
Поправочка: надо было додавть числа в масиве а я перемножил, извиняюсь.

Вернуться к обсуждению:
Определить является ли последовательность строго убывающей C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.01.2011, 17:58
Готовые ответы и решения:

Определить является ли последовательность строго убывающей
Составить программу с использованием оператора цикла с предусловием Вводится последовательность...

Определить является ли последовательность строго убывающей
Вводится последовательность чисел, 0 – конец последовательности. Определить является ли...

Определить является ли последовательность строго убывающей
Простые циклы Вводится последовательность произвольных чисел, 0 – конец последовательности....

Выяснить является ли заданная последовательность строго возрастающей, строго убывающей, или ни тем и ни другим
На вход программы дается целое положительное число N большее единицы (N&gt;1) и последовательность из...

8
12.01.2011, 17:58
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.01.2011, 17:58
Помогаю со студенческими работами здесь

Дан массив, определить является ли последовательность возрастающей, убывающей, не возрастающей, не убывающей?
Дан массив, определить является ли последовательность возрастающей, убывающей, не возрастающей, не...

Определить, является ли последовательность из n действительных чисел убывающей
пообещал помочь девушке, которая мне очень нравится, но самому задали задачи и поэтому не успеваю...

Определить, является ли последовательность строго возрастающей
помогите, кто может, пожалуйста решить задачу: Вводится последовательность из N вещественных...

Является ли последовательность убывающей
Дана последовательность чисел a1...an необходимо выяснить является ли эта последовательность...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru