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

Создать функцию, которая возвращает количество двузначных элементов массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Объяснить пару строк! http://www.cyberforum.ru/cpp-beginners/thread683660.html
Вот есть калькулятор: #include <iostream> #include <conio.h> #include <stdlib.h> using namespace std; int main () { int res=0,g; bool EXIT = false;
C++ В одномерном массиве вычислить сумму элементов, расположенных после максимального элемента В одномерном массиве, который состоит из n действительных элементов, вычислить сумму элементов массива, расположенных после максимально элемента.( с указателями) У одномірному масиві, який... http://www.cyberforum.ru/cpp-beginners/thread683654.html
Найти среднее арифметическое элементов четных столбцов матрицы C++
Посчитать среднее арифметическое элементов четных столбцов матрицы!! Пожалуйста помогите!!!!!! trouble135, заголовок темы должен отражать суть задания, а не быть обобщенным названием раздела...
C++ Дано слово. Нужно вывести его символы начиная с a до b
программа не работает. Где тут ошибка? #include <iostream> #include <string> using namespace std; int main () { string s; getline (cin,s); int a,b; cin >> a >> b;
C++ Ветвистое дерево http://www.cyberforum.ru/cpp-beginners/thread683645.html
Подскажите, пожалуйста, где можно найти литературу по "Ветвистым деревьям". Желательно с примерами.
C++ Перевод значений угла из градусной меры в радианную помогите составить программу в С++ для перевода значений угла из градусной меры в радианную и вычислить sin, cos, tg этого угла. подробнее

Показать сообщение отдельно
lemegeton
2925 / 1354 / 135
Регистрация: 29.11.2010
Сообщений: 2,725
29.10.2012, 18:12
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
#include <string>
#include <ctime>
#include <cstdlib>
#include <iostream>
 
bool isLucky(int number) {
  int firstTwoDigits = number / 100;
  return ((firstTwoDigits % 100) / 10 + firstTwoDigits % 10) ==
    ((number % 100) / 10 + number % 10);
}
 
int numberOfTwoDigitNumbers(int *array, int size) {
  int result = 0;
  for (int i = 0; i < size; ++i)
    if (array[i] > 9 && array[i] < 100)
      ++result;
  return result;
}
 
int main(int argc, char **argv) {
  srand(time(0));
 
  for (int i = 1000; i < 10000; ++i)
    if (isLucky(i))
      std::cout << i << std::endl;
      
  int size = 30;
  int array[size];
  for (int i = 0; i < 10; ++i)
    std::cout << (array[i] = rand() % 200) << " ";
  std::cout << std::endl;
  
  std::cout << "Two digit numbers: " << numberOfTwoDigitNumbers(array, size) << std::endl;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru