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

Поиск двухзначных чисел - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Добавление элемента в начало массива http://www.cyberforum.ru/cpp-beginners/thread1209792.html
Есть два массива, например (1,2,3,4,5) и (0,0,5,5,5), нужно превратить их в (0,1,2,3,4,5) и в (0,0,0,5,5,5), не знаю как реализовать. пробовал через memset, но не работает почему то. for (int i = 0; i < L1; i++){ bvector2 = bvector2; memset(bvector2, 0, 1);}; for (int i = 0; i < L1; i++){ bvector1 = bvector1; memset(bvector1, 0, 1);};
C++ Удалить из текста все слова заданной длины, начинающиеся с согласных букв. Из текста(русского) удалить все слова заданной длины, начинающиеся с согласных букв. Написать программу на С++. Очень нужно. http://www.cyberforum.ru/cpp-beginners/thread1209769.html
C++ Не выводит функцию
Помогите, подчеркивает линию и бьет ошибку: years(mas); //Подчеркивает линию #include <iostream> #include <string> using namespace std; void years(MyStruct mas); struct MyStruct{ char fio;
C++ Вывести текст по словам в окне с определенными интервалами времени
не получается вывести текст по словам в окне с определенными интервалами времени
C++ Ошибка при компиляции http://www.cyberforum.ru/cpp-beginners/thread1209741.html
Не могу понять в чём ошибка #include <iostream> #include <cmath> double my_sum(const double, int*pkol); using namespace std; int main() {
C++ Численное интегрирование (метод трапеций). Как гарантировать нужную точность? #include <cmath> #include <iostream> #define PI 3.1415926535 /*----подинтегральная функция---*/ static double INTEGR(const double& x) { return exp(-(x*x)/2) ; } подробнее

Показать сообщение отдельно
Nursik77
 Аватар для Nursik77
273 / 233 / 21
Регистрация: 05.04.2011
Сообщений: 645
16.06.2014, 21:19     Поиск двухзначных чисел
Давненько не программировал, вот мой вариант, можно бы и покороче но как вариант
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
#include <iostream>
#include <cstdlib>
#include <cmath>
 
using namespace std;
 
int main() {
 int sum = 0, i, a[89], b[89], c[89], d[89];
 
 for(i = 0; i <= 89; i++) {
       a[i] = (i+10) * 1;      // выводим все двузначные числа от 10 до 99
       cout << a[i]<< " ";
 } cout << endl;
 
 for(i = 0; i <= 89; i++) {
       b[i] = a[i] / 10;       // делим на 10 каждое число массива и находим первую цифру двузначного цисла
       cout << b[i] << " ";    // записываем в новый массив
 } cout << endl;
 
 for(i = 0; i <= 89; i++) {
       c[i] = a[i] % 10;       // находим остаток от деления на 10, то есть вторую цифру двузначного цисла
       cout << c[i] << " ";    // записываем в новый массив
 } cout << endl;
 
 for(i = 0; i <= 89; i++) {
       sum = (b[i] + c[i]);
       d[i] = sum + (sum*sum); // производим вычисления соответствующие заданию и записываем числа в новый массив
       if(a[i] == d[i])        // ищем нужные числа
       cout << d[i] << " ";
 }
 
 cout << endl;
 system("pause");
return 0;
    
}
 
Текущее время: 04:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru