Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.11.2012, 18:29   #11
DIQUON
Форумчанин
 
Регистрация: 01.11.2012
Сообщений: 122
По умолчанию

Если вам не трудно скиньте пожалуйста готовый код,чтобы я знал что куда подставлять
DIQUON вне форума Ответить с цитированием
Старый 01.11.2012, 18:49   #12
DIQUON
Форумчанин
 
Регистрация: 01.11.2012
Сообщений: 122
По умолчанию

А нет,все спасибо разобрался!)))
DIQUON вне форума Ответить с цитированием
Старый 01.11.2012, 18:52   #13
Abstraction
Старожил
 
Аватар для Abstraction
 
Регистрация: 25.10.2011
Сообщений: 3,178
По умолчанию

Код:
#include <stdio.h>
#include <iostream>

using namespace std;

int main()
{
  //Читаем данные
  int n, i, j;
  printf("Input number mas: ");
  scanf("%d",&n);
  int *b=new int[n];
  printf("Input element mas: \n");
  for( i=0;i<n;i++)
    scanf("%d",&b[i]);
  printf("Output element mas\n");
  for( j=0;j<n;j++)
    printf("%d ",b[j]);
  printf("\n");

  int k=0;
  //Считаем, сколько элементов нам надо выкинуть
  for(i=0; i<n; i++)
    if(i%3==0) //Поменять условие здесь. На (b[i]%2)!=0
      k++;
  int p=0;
  //Заводим новый массив, на k элементов короче
  int *a=new int[n-k];
  //Копируем в него содержимое исходного массива
  for(i=0;i<n;i++)
  {
    //Но копируем только если элемент "правильный"
    if(i%3!=0) //Поменять условие здесь. На (b[i]%2)==0
    {
      a[p]=b[i];
      p++;
    }
  }
  //Выводим получившийся массив
  for( i=0;i<n-k;i++)
    printf("%d ",a[i]);
  printf("\n");

  delete []b;
  int key;
  cin>>key;
  return 0;
}
Abstraction вне форума Ответить с цитированием
Старый 01.11.2012, 19:00   #14
DIQUON
Форумчанин
 
Регистрация: 01.11.2012
Сообщений: 122
По умолчанию

Огромное спасибо!))
DIQUON вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
в выделенных ячееках найти числа вне диапазона 5.43 до 5.47 заменить на случаные числа в этом диапазоне? alx83 Microsoft Office Excel 1 22.06.2012 05:37
что нужно изменить в программе, чтобы он выводил все буквы в алфавитном порядке, которые встретились в файле хотя бы 1 раз?! [Алёнка] Паскаль, Turbo Pascal, PascalABC.NET 4 06.12.2011 04:04
Найти все числа в диапазоне от 0 до 100, квадраты которых заканчиваются той же цифрой, что и само число (Delphi) 'studentka' Помощь студентам 5 29.11.2011 17:10
вводим два числа, получить все меньшие n натуральные числа, квадрат суммы цифр которых равен m Sparky Помощь студентам 2 22.11.2009 21:59
ДАНЫ 4 ЧИСЛА X Y Z W составит программу найти произведение все положительные нечетные числа Woland-itn Паскаль, Turbo Pascal, PascalABC.NET 3 23.03.2008 21:49