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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Запись объектов в файл http://www.cyberforum.ru/cpp-beginners/thread1051167.html
Существует класс #include <string> #include <iostream> using namespace std; #pragma once class BD { private: string ClientName,ClientSurname,ClientPatr,ClientAddress,BankName,Country; int ClientDeposit,BankPercenage; public:
C++ написать класс с реализацией обыкновенных дробей с выделенной частью написать класс с реализацией обыкновенных дробей с выделенной частью. Перегрузка операции сложения "+", потокового ввода и вывода. с конструктором и деструктором. Ограничение: наследование. Вывод сумма. Как его написать, знаю примерно как с дробями а с целой частью проблема( Называйте темы информативно. Замечание уже не в первый раз. http://www.cyberforum.ru/cpp-beginners/thread1051162.html
C++ Формирование одномерного массива из сумм элементов каждой строки матрицы, кратных числу k
Все, вроде, правильно, но выводит только первый элемент попавший в if. #include <conio.h> #include <iostream> using namespace std; int main() {
Простые числа C++
программу написал, но работает что медленно, может кто поможет?) что не так подскажет... #include "mpi.h" #include <stdio.h> #include <math.h> #define N 100000 int main(int argc,char *argv){ int rank; int size;
C++ Класс Булева Матрица http://www.cyberforum.ru/cpp-beginners/thread1051140.html
Срочно нужна помощь с задачей! Описать класс BoolMatr (Булева матрица) С ВОЗМОЖНОСТЬЮ НУМЕРОВАТЬ ЭЛЕМЕНТЫ С ЛЮБОГО ЧИСЛА (а не только с нуля, как это принято в С++). Примерная структура класса: Закрытые поля: номер начальной строки матрицы, номер последней строки матрицы, номер начального столбца матрицы, номер последнего столбца матрицы, массив элементов. Открытые методы класса: -2...
C++ Необработанное исключение Здравствуйте! Задачу см. во вложениях. Мой код: заголовочный файл: #include <string> #include <iostream> using std::string; using std::cin; using std::endl; using std::cout; подробнее

Показать сообщение отдельно
gigder
3 / 3 / 0
Регистрация: 28.09.2012
Сообщений: 33

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

21.12.2013, 20:46. Просмотров 301. Ответов 4
Метки (Все метки)

Вот как я пытался сделать это

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>
 
using namespace std;
 
int  main()
{
    int n,i,j,y,x;
    int massiv[n]; 
    cout << "Vvedite n: ";
    cin >> n;
    y=1;
    int massiv_shatiy[n];
    for (i=0; i<=n-1; i++)
     {
      cout << "Vvedite x: ";
      cin >> massiv[i];
      x=massiv[i];
      //nahodim starshyu stepen'
      while(x/y > 0) y=y*10;
      //nahodim ementi 121,343 i t.p.
      int t=0;
      for(j = 0; j<i+1; j++)
      {
        if(x%10 != x/(y/10))
        {
          massiv_shatiy[t]= x;   
         t++;        
        }
        
      }
   }   
 
 cout << "Shatiy massiv" << massiv_shatiy[n] << endl;
 
system("PAUSE");
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru