Форум программистов, компьютерный форум CyberForum.ru

Найти сумму тех элементов, в запись которых входит ровно две цифры - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Исправить ошибки http://www.cyberforum.ru/cpp-beginners/thread272014.html
Вывести через String. Спасибо заранее. #include "stdafx.h" using namespace System; void main(void) { System::String^St = gcnew String ("ababab cdcd f"); int i=0;
C++ Работа с экраном в текстовом режиме Ниже дана программа которая до нажатия Esc повторяет действия: случайным образом выбирает размеры (соотношение 25х80) и положение окна на экране закрашивает его в случайный цвет помещает в него двойную рамку и текст “Привет!” со случайным цветом и включает источник звука со случайной частотой Все окна полностью размещаются на экране Задание: после нажатия Esc программа модифицируется: Окно... http://www.cyberforum.ru/cpp-beginners/thread272012.html
Как сделать так, чтобы в массив вводилось, рэндомно, НЕ целочисленное число???? C++
Например если есть массив из 100 элементов... а надо чтобы вводились именно не целочисленные числа. Не буду же я вводить каждое число ?! ВОт тока не могу догнать как это сделать.... подскажите пожалуйста, что для этого надо использовать????
C++ сделать пользовательскую функцию
Необходимо Вычислить интеграл с заданной точностью, программа работает , но вычесление суммы s1 нужно сделать ввиде пользовательской функции #include <stdio.h> #include <stdlib.h> double f(double x) { return 1/(sqrt(1+3*x+2*x*x)); } int main(int argc, char *argv) { double a = 0.0, b = 1.0,h,s2=0,s1,s=0,epsilon;
C++ Отладка http://www.cyberforum.ru/cpp-beginners/thread271979.html
РЕбят, подскажите как сделать чтоб выводило только 4 знака после запятой у X и Y. Заранее спасибо#include<math.h> #include<stdio.h> void main() { int i; double x,y,f1,f2,a11,a12,a21,a22,d; cout<<"Vvedite nachalnoe priblizhenie x: "; cin>>x; cout<<"Vvedite nachalnoe priblizhenie y: "; cin>>y;
C++ Работа с файлами и строками Здравствуйте. Помогите пожалуйста с решением. ЗАДАНИЕ: Дан текстовый файл содержащий строки. Занести эти строки в другой текстовый файл, отсортировав их по убыванию количества слов заданной длины не содержащих цифр. Длина слова вводится с клавиатуры. Использовать только библиотеки "iostream.h" и "fstream.h", а также возможно и ""conio.h". Нужно сделать с использованием функций, указателей и... подробнее

Показать сообщение отдельно
asics
Freelance
Эксперт С++
2846 / 1783 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
08.04.2011, 15:05
Еще вариант
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
#include <iostream>
#include <algorithm>
#include <string>
#include <sstream>
 
int sum(std::vector<int> &v){
  static int res = 0;
  struct func{
    void operator() (const int &elem){
      std::ostringstream ost;
      ost << elem;
      std::string str = ost.str();
      if(std::unique(str.begin(), str.end()) - str.begin() == 2)
        res += elem;
    }
  };
  std::for_each(v.begin(), v.end(), func());
  return res;
}
 
int main(){
  int arr[] = {123, 21, 342, 441, 55};
  std::vector<int> vec(arr, arr + sizeof(arr) / sizeof(*arr));
  std::cout << sum(vec) << std::endl;
  return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru