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

Небольшой вопрос от нуба в C++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ обработка строки с удалением и добавлением элементов http://www.cyberforum.ru/cpp-beginners/thread376118.html
Приветствую! Не могу решить задачу на С с использованием динамических массивов: Дано целое число N(>0) и строка S. Преобразовать строку S в строку длины N следующим образом: если длина строки S...
C++ загрузчик *.3DS Всем добрый день! У меня есть приложение, которое позволяет считывать один(!) объект из 3ds, подскажите пожалуйста, что нужно исправить, чтобы из одного файла можно было считать несколько объектов.... http://www.cyberforum.ru/cpp-beginners/thread376112.html
Помогите пожалуйста написать программу C++
Помогите пожалуйста написать программу на C++ : Дано n точек на плоскости. Указать (n-1)-звенную несамопересекающуюся незамкнутую ломаную, проходящую через все эти точки (соседним отрезкам ломаной...
C++ Как можно сделать программу быстрей?
Не могли бы показать как использовать динамическое распределение c помощью Free i Calloc #include <iostream> #include <cstring> using namespace std; int main(){ int...
C++ Динамический массив в классе http://www.cyberforum.ru/cpp-beginners/thread376095.html
Существует пример создания динамического двумерного массива: float **Matrix = new float*; for(i = 0; i <SizeOfMatrix;i++) { Matrix = new float; } SizeOfMatrix - размер матрицы. А как...
C++ вопрос в самом низу посмотрите интересно понять # include <iostream> // класс для работы с вводом-выводом # include <windows.h> // для функции CharToOem(); # include <fstream> // класс для работы с файлом using namespace std;... подробнее

Показать сообщение отдельно
Busterr
-25 / 1 / 0
Регистрация: 25.09.2011
Сообщений: 50
01.11.2011, 16:41
вот так можешь найти произведение между двумя первыми нолями
Код
 int *f=a;
 while (*f!=0)
 {
  f++;
  
 }
 int *l=f+1;
 while (*l!=0)
 {
 l++;
 
 }
 int proiz = 0;
 for (int *p=f+1; p<l; p++)
 {
  proiz *= *p;
 }
Добавлено через 2 минуты
четные и нечетные позиции
Код
void OddAndEven(int arr[maxn],int m ){
  int b[100],c[100]; 
  int *ptr;
  ptr=arr;
  for(int i=0;i<m;i++)
  {
    if(i%2==0)
    {
      b[i]=ptr[i];
      cout<<b[i]<<" ";
    }
    
  }
  for(int i=0;i<m;i++)
  {
    if(i%2!=0)
        {
    c[i]=ptr[i];
    cout<<" "<<c[i];
    }
  }
Добавлено через 1 минуту
Это не само решение твоей задачи, но приблизительное. Тебе нужно просто изменить слегка
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.