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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
aimbat
0 / 0 / 0
Регистрация: 07.10.2013
Сообщений: 81
#1

Одноименные массивы С++ - C++

14.11.2013, 21:17. Просмотров 265. Ответов 6
Метки нет (Все метки)

Если в указанном массиве хотя бы одно значение элемента лежит в промежутке [x,y], то все остальные элементы, которые не попадают в промежуток заменить на z. Значения х,у,z вести с клавы.
Проблема:
Выбивает ошибку:
LINK : fatal error LNK1104: не удается открыть файл ''C:\Users\Master\Desktop\1\лаб10\D ebug\лаб10.exe''
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 <stdafx.h>
#include <conio.h>
#include <iostream>
using namespace std;
int func_1(int argc, char* argv[])
{
int x,y,z,res=0;
int array1 [5]={11, 243, -42, 144, 3334};
for(int i=0;i<5;i++)
    {
        if ((array1[i]<x) || (array1[i]>y))
        {
            res=res+z;
            return 0;
        }
        else
        {
            return 0;
        }
    }
}
void main()
{
    int x,y,z,func_1,i,res;
        cout<<" Enter x \n";
        cin>>x;
        cout<<" Enter y\n";
        cin>>y;
        cout<<" Ener z\n";
        cin>>z;
        func_1;
        cout<<"\n array1[ \n"<<i<<"]"<<"\t\t"<<res;
        getch();
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.11.2013, 21:17     Одноименные массивы С++
Посмотрите здесь:

Одноименные массивы С++ - C++
Не могу исправить ошибки. Прошу помочь) Ошибки: error C2679: бинарный '&gt;&gt;': не найден оператор, принимающий правый операнд типа 'int...

одноименные заряды.Электродинамика - Физика
Одноименные заряды q1 = 0,2 мкКл, q2 = 0,5мкКл и q3 = 0,4 мкКл расположены в вершинах треугольника (см. рис.) со сторонами a = 4 см, b =...

Одноименные индексы невозможны? - SQL Server
Столкнулся с проблемой - штампую кучу таблиц с одинаковой структурой (имена столбцов и все прочее), и решил в каждой сделать primary...

Перенос файлов в одноименные папки - CMD/BAT
Суть такая: Есть файлы - картинки и есть подпапки в той же директории, названия картинок соответствует названию папок. Допустим, есть...

В папках появляются одноименные exe и архивы с xls - Удаление вирусов
Доброго вечера! Теперь беда с личным ноутбуком, прошу помощи. На диске D в каждой папке стали появляться одноименные с папкой exe и...

Как мне идентифицировать переключатель для вызова события, если они все одноименные - C#
У меня id - переключателя нету , есть только name , value , к тому жэ name одно и тожэ имя 15 radio ??? Подскажите люди плизззззззззз!

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Max Dark
шКодер самоучка
1813 / 1614 / 588
Регистрация: 09.10.2013
Сообщений: 3,618
Записей в блоге: 6
Завершенные тесты: 2
14.11.2013, 21:20     Одноименные массивы С++ #2
У меня подобная ошибка возникала, когда я забывал закрыть прогу перед компиляцией...

Не по теме:

плохая идея хранить документы на рабочем столе - замедляет систему

F I G H T E R
11 / 1 / 1
Регистрация: 21.01.2013
Сообщений: 26
14.11.2013, 21:29     Одноименные массивы С++ #3
Возможно я не правильно понял задание... Попробуй это:
Кликните здесь для просмотра всего текста
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
#include <conio.h>
#include <iostream>
 
using namespace std;
 
int array1 [5]={11, 243, -42, 144, 3334};
 
int main()
{
    int x,y,z;
        cout<<" Enter x \n";
        cin>>x;
        cout<<" Enter y\n";
        cin>>y;
        cout<<" Ener z\n";
        cin>>z;
 
        for(int i=0;i<5;i++)
        {
        if ((array1[i]<x) || (array1[i]>y))
            array1[i] = z;
        cout << array1[i] << " ";
        }
        getch();
        
        return 0;
}
aimbat
0 / 0 / 0
Регистрация: 07.10.2013
Сообщений: 81
14.11.2013, 21:30  [ТС]     Одноименные массивы С++ #4
Цитата Сообщение от Cra3y Посмотреть сообщение
У меня подобная ошибка возникала, когда я забывал закрыть прогу перед компиляцией...

Не по теме:

плохая идея хранить документы на рабочем столе - замедляет систему

??
а есть по коду замечания?
Max Dark
шКодер самоучка
1813 / 1614 / 588
Регистрация: 09.10.2013
Сообщений: 3,618
Записей в блоге: 6
Завершенные тесты: 2
14.11.2013, 21:36     Одноименные массивы С++ #5
эта ошибка означает, что компоновщик не может создать исплняемый файл, что означает что ваш код проходит этап компиляции
Смотрите, существует ли та директория, что указана в ошибке
F I G H T E R
11 / 1 / 1
Регистрация: 21.01.2013
Сообщений: 26
14.11.2013, 21:38     Одноименные массивы С++ #6
Цитата Сообщение от aimbat Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
void main()
{
    int x,y,z,func_1,i,res;
           cout<<" Enter x \n";
           cin>>x;
           cout<<" Enter y\n";
           cin>>y;
           cout<<" Ener z\n";
           cin>>z;
           func_1;
           cout<<"\n array1[ \n"<<i<<"]"<<"\t\t"<<res;
           getch();
}
Как ты вызываешь функцию func_1? У тебя в она никогда не вызовется.
Цитата Сообщение от aimbat Посмотреть сообщение
C++
1
2
3
4
else
{
      return 0;
}
Для чего ты выходишь из функции на первой итерации цикла?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.11.2013, 21:49     Одноименные массивы С++
Еще ссылки по теме:

Не возникает ли коллизия имен, если использовать два пространства имен, и в каждом из них будут одноименные? - C++
Вот например namespace nms1 { int gh; } namespace nms2 { int gh;

Упорядочить массивы по по убыванию, потом соединить массивы в один упорядоченный массив - C (СИ)
Начала писать, запуталась Даны два одномерных массива состоящие из 10 целых чисел. Упорядочить массивы по по убыванию, потом соединить...

Даны массивы A(8), F(8),Q(8). Сформировать массивы С(8), каждый элемент которого вычисляется по формуле - Pascal ABC
uses crt; type mas=array of integer; var A,F,Q,C:mas; i,s:integer; begin clrscr; writeln('Массив первый:'); for i:=1...

Даны массивы а и b. Получить новые массивы a и b, элементы которых вычисляются по правилу: ai=bi, bi= -ai - Pascal
Даны массивы а и b, состоящие из n-элементов каждый. Получить новые массивы a и b, элементы которых вычисляются по правилу: ai=bi, bi=...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Max Dark
шКодер самоучка
1813 / 1614 / 588
Регистрация: 09.10.2013
Сообщений: 3,618
Записей в блоге: 6
Завершенные тесты: 2
14.11.2013, 21:49     Одноименные массивы С++ #7
aimbat, по сути, вам надо переписать код с нуля
F I G H T E R показал, как примерно это должно выглядеть
Yandex
Объявления
14.11.2013, 21:49     Одноименные массивы С++
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru