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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 46, средняя оценка - 4.65
Altair42
0 / 0 / 0
Регистрация: 28.06.2013
Сообщений: 342
#1

Учусь программированию на языке с++ самостоятельно - C++

08.04.2014, 09:56. Просмотров 6520. Ответов 160
Метки нет (Все метки)

Учусь программированию на языке с++ самостоятельно (уроки Дениса Маркова в Ютуб).
После урока с циклами у меня возникли огромные проблемы. Не могу выполнит домашку.
Данный момент изучаю массивы.
Задачи:
1. Найти сумму всех элеметов массива. - С этим как то разобрался с помошю этого форума.
2. Найти нужный элемент в массиве. Вывести его индекс, если в массиве нет такого значение вывести 1.
Вроде бы надо действовать так:
- Создать массив;
- Запомнит элементы массива;
- устроит ввод элемента с консоли для проверки;
- использовать "if else" для вывода единички если элемент не находится в массиве, а если находится вывести индекс.
Вот я не знаю как сохранит в программе элементы массива. Только при вводе с консоли.
Кликните здесь для просмотра всего текста
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
       int main()
{
    setlocale (LC_ALL , "Russian");
    int A[5];
       
    for(int i = 1; i <= 4; i++)
    {  
    cout << "Введите значение" << i <<" эелемента массива:  ";
    while(!(cin >> A[i]))
        cout << "Не верный ввод" << endl;
}
                
       _getch ();
        return 0;
}

А вот сохранит в программе не как. Постоянно выдает ошибку.

Мне не нужен готовый код. Нужна правильное направление.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.04.2014, 09:56
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Учусь программированию на языке с++ самостоятельно (C++):

сессия.Какой подход к программированию используется на языке С++ - C++
1.Какой подход к программированию используется на языке С++? Основные понятия, семантика, синтаксис 2.Для каких целей используются...

Учусь c ++ - C++
В общем читал статью в учебнике &quot;Умные опеpатоpы&quot;. Дальше идет такая пpогpаммка. #include &lt;iostream&gt; #include&lt;string&gt; Using...

Учусь умножать - C++
Здравствуйте, дорогие обитатели CyberForum :) Есть небольшая просьба, прошу подтолкнуть меня к правильному решению задачи. Изначально...

Какая книга по программированию обьясняет все с математикой и подробно излагает все темы?По программированию? - C++
Не Бьерн Страуструп?А то не нравится мне у Лафоре тип изложения книги,довольно не в мою логику там упирается,да и нравится перестал,уж...

Перегрузка операторов. Учусь. Ошибка - C++
перегрузка операторов.. ЗАДАНИЕ: М2=М1-V – из М1 удалить строки, сумма элементов которых больше суммы элементов V. где V- массив,...

учусь разбирать чужой код - C++
что делает эта функция? static unsigned long foo (char *w) { int c; unsigned long u = 0; while (*w != 0) { if...

160
Altair42
0 / 0 / 0
Регистрация: 28.06.2013
Сообщений: 342
09.04.2014, 14:41  [ТС] #76
Цитата Сообщение от newbie666 Посмотреть сообщение
а ты откуда хлопчеГ ?
Азербайджан Баку.
0
newbie666
Заблокирован
09.04.2014, 14:46 #77
Цитата Сообщение от Altair42 Посмотреть сообщение
Азербайджан Баку.
так зачем те С++, приезжай в Москву с арбузами и гоу на рынок
0
Altair42
0 / 0 / 0
Регистрация: 28.06.2013
Сообщений: 342
09.04.2014, 20:08  [ТС] #78
Цитата Сообщение от newbie666 Посмотреть сообщение
так зачем те С++, приезжай в Москву с арбузами и гоу на рынок
Очень смещно

Добавлено через 4 часа 12 минут
Ребят я уже начал изучать с++ не хочу остановится на пол пути. Как считаете можно учит с++ и с# паралелно?
0
DrOffset
7311 / 4410 / 998
Регистрация: 30.01.2014
Сообщений: 7,245
09.04.2014, 20:15 #79
Цитата Сообщение от Altair42 Посмотреть сообщение
Как считаете можно учит с++ и с# паралелно?
Можно, только путаться будешь. Все-таки подходы к разработке на них разные. Есть вероятность писать на С# как на С++, и писать на С++ как на C#. В обоих случаях получится ерунда. Я все-таки за последовательное изучение. Зато потом удобно будет сравнивать.
1
S_el
2106 / 1625 / 308
Регистрация: 15.12.2013
Сообщений: 6,483
09.04.2014, 22:41 #80
Цитата Сообщение от Altair42 Посмотреть сообщение
Ребят я уже начал изучать с++ не хочу остановится на пол пути. Как считаете можно учит с++ и с# паралелно?
Можно,вот только нужно ли и насколько это будет эффективно?

Цитата Сообщение от DrOffset Посмотреть сообщение
Есть вероятность писать на С# как на С++, и писать на С++ как на C#.
Совершенно согласен.Заметил,что при написании программ на этом форуме,на C# циклы организовываю до граничного значения,а не пользуюсь свойством массива.И по привычке создаю "рваные" массивы вместо обычных.
0
Tulosba
09.04.2014, 22:59
  #81

Не по теме:

Цитата Сообщение от S_el Посмотреть сообщение
"рваные" массивы вместо обычных.
что за "рваные" массивы?

0
S_el
10.04.2014, 08:36
  #82

Не по теме:

Цитата Сообщение от Tulosba Посмотреть сообщение
что за "рваные" массивы?
В C# есть 2 типа массивов:
C#
1
2
3
4
5
6
    int size=5;
int [,] mas=new int[3,4];//обычный прямоугольный массив
int [][]arr=new[3][];// так называемый рваный массив
// с одной фиксированной размерностью
for (int i=0; i< arr.Length; i++) 
arr[i] = new int[size-i];

0
Saykiro
33 / 33 / 0
Регистрация: 04.04.2014
Сообщений: 63
10.04.2014, 09:14 #83
Цитата Сообщение от Altair42 Посмотреть сообщение
Ребят я уже начал изучать с++ не хочу остановится на пол пути. Как считаете можно учит с++ и с# паралелно?
Судя по тому, что вы разбираетесь с массивами по видео урокам, вы еще в самом начале пути)
Пару языков изучать параллельно можно, особенно если в языках есть общие аспекты. К примеру у нас на работе юниоры учат два из четырех языков на выбор, как правило это c# и js=)
1
newbie666
Заблокирован
10.04.2014, 10:41 #84
Цитата Сообщение от Saykiro Посмотреть сообщение
js
джава скритп - это не язык, собственно как и HTML и 1С ... Это всё можно сказать синтаксис настройки внешней программы, будь то браузер или 1C тонкий клиент
0
Saykiro
33 / 33 / 0
Регистрация: 04.04.2014
Сообщений: 63
10.04.2014, 10:48 #85
омг. HTML - HyperText Markup Language..... Еще скажите: Ну как бы язык, а ну вроде и не язык.
JS ничто иное как язык скрипта, менее функциональный чем обсуждаемые выше.
1
newbie666
Заблокирован
10.04.2014, 10:50 #86
Цитата Сообщение от Saykiro Посмотреть сообщение
HyperText Markup Language
ты на этом так сказать языке сможешь писать только под браузер, тоесть под внешнюю программу, тоесть это фактический "редактор карт для компьютерной игры" , а не сама игра
0
0x10
2465 / 1637 / 239
Регистрация: 24.11.2012
Сообщений: 4,036
10.04.2014, 11:00 #87
Цитата Сообщение от newbie666 Посмотреть сообщение
джава скритп - это не язык
Дожили.
0
Tulosba
:)
Эксперт С++
4396 / 3232 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
10.04.2014, 11:22 #88
HTML - это язык, но не язык программирования, а язык разметки текста. А JavaScript вполне себе язык программирования.
1
newbie666
Заблокирован
10.04.2014, 11:39 #89
Цитата Сообщение от Tulosba Посмотреть сообщение
но не язык программирования, а язык разметки текста
воо - то что я и хотел сказать ))
Цитата Сообщение от Tulosba Посмотреть сообщение
А JavaScript вполне себе язык программирования.
который работает только под браузер толи дело PHP
Лично для меня есть один самый функциональный язык - [C/C++], ну и конечно ассемблеры под конкретные процессоры, но это уже сугубо специфические задачи )))

Добавлено через 26 секунд
Цитата Сообщение от Tulosba Посмотреть сообщение
HTML - это язык
с таким же успехом и XML можно языком назвать )))
0
0x10
2465 / 1637 / 239
Регистрация: 24.11.2012
Сообщений: 4,036
10.04.2014, 11:41 #90
Цитата Сообщение от newbie666 Посмотреть сообщение
который работает только под браузер
См node.js

Цитата Сообщение от newbie666 Посмотреть сообщение
с таким же успехом и XML можно языком назвать )))
Вы не поверите...
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.04.2014, 11:41
Привет! Вот еще темы с ответами:

Массивы. Только учусь. Выборка и сортировка - C++
Задание такое. Язык: C Define использовать нельзя!!! С клавиатуры вводятся слова разделенные пробелами. На экран выводятся в...

Решит, вроде легко, но учусь на элементарных! Дайте экстра-класс - C++
Задана последовательность n. Найти количество элементов, кратных 3. Напишите на С++ пожалуйста, с комментариями!!! Если вас не...

GeoTiff - примеры ее использования на языке c , желательно на русском языке - C++
Добрый вечер. Дана курсовая с использованием библиотеки GeoTiff. Подскажите где можно прочитать про нее, и найти примеры ее использования...

Учусь визуальному программированию. Работа в Microsoft Visual C#2010 Express - C#
Для компонента Panel изменить: тип шрифта с помощью компонента TrackBar. При удержании мышки на бегунке должно появляться значение...


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

Или воспользуйтесь поиском по форуму:
90
Yandex
Объявления
10.04.2014, 11:41
Ответ Создать тему
Опции темы

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