Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Перевод числа из p-ичной системы https://www.cyberforum.ru/ cpp-beginners/ thread1171067.html
Вот ещё одно задание. Дана символьная строка, представляющая собой запись натурального числа в p-ичной системе счисления (2 ≤ р ≤ 9). Составить программу для перевода этого числа в десятичную систему счисления. #include <iostream> #include <string> using namespace std; //<type> <name> (,,...) //{<body>}
C++ Как правильно объявить массив строк c++
Подскажите пожалуйста, как реализовать: нужно корректно обьявить массив символов(неполучается) (точнее массив строк), который прога будет выводить на cout (это строки с текстом равной длины Len). Можно было бы через printf или cout, но хотелось бы обьявить(или правильно - декларировать?)(обьявить и присвоить значения) в одном месте, а во всех местах где нужно вывести на экран, вводить...
C++ Напечатать в алфавитном порядке все глухие согласные буквы, которые входят в текст помогите написать программу. Дана непустая последовательность слов из строчных русских букв; между соседними словами - запятая, за последним словом - точка. Напечатать в алфавитном порядке все глухие согласные буквы, которые входят в текст https://www.cyberforum.ru/ cpp-beginners/ thread1171050.html C++ Алгоритм Данцига Есть вот такой алгоритм http://ru.wikipedia.org/wiki/%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC_%D0%94%D0%B0%D0%BD%D1%86%D0%B8%D0%B3%D0%B0 его нужно запрожить вот то что получилось но не всё считает правильно пожалуйста помогите #include <iostream> #include <iomanip> using namespace std; void Warshall(int Adj, int& n); void Danzig(int Adj, int& n); #define max 10000 int main() https://www.cyberforum.ru/ cpp-beginners/ thread1171044.html
C++ Уничтожить вектор
После работы остается вектор с ненужными более данными. Нужно его удалить совсем. Может какая функция есть?
C++ Перемножение матриц https://www.cyberforum.ru/ cpp-beginners/ thread1171025.html
Доброго времени суток! У меня есть две матрицы: первая k x m и вторая u x s размерностей. Нужно их перемножить. Подскажите, пожалуйста, в чем ошибка? float** Mult(float **mas1, float **mas2, float **mul, int k, int m, int s) { for (int i = 0; i < k; i++) { for (int j = 0; j < s; j++) { for (int v = 0; v < m; v++)
C++ Определить, каких чисел больше в массиве: положительных или отрицательных, методом Монте Карло Помогите ,пожалуйста!!!!! определить каких чисел больше в массиве положительных или отрицательных методом Монте Карло . буду очень благодарна ) https://www.cyberforum.ru/ cpp-beginners/ thread1171014.html C++ Свой деструктор для каждого класса в массиве
Предположим есть класс(описывающий какой либо обьект в нескольких переменных), у него есть деструктор, который при вызове сохраняет все переменные в файл. Если содать массив обьектов такого класса и в ходе программы изменить описывающие переменные для нескольких объектов массива, то все объекты сохраняют свои переменные перезаписывая один и тот же файл. Хотелось бы чтобы каждый объект сохранял...
C++ Поменять местами наибольший и наименьший элементы массива https://www.cyberforum.ru/ cpp-beginners/ thread1171007.html
Всем привет! Есть несколько вопросов. Вот код: //Даны действительные числа а1, а2,..., аn. Поменять местами наибольший и наименьший элементы.// #include <iostream> #include <algorithm> using namespace std; int main(){ setlocale(LC_ALL,"rus"); int n; int mas; cout<<"Введите количество элементов в массиве: n=";
C++ Написание справки https://www.cyberforum.ru/ cpp-beginners/ thread1170979.html
Добрый день. Нужно написать справку. Пишу через CHM Editor? из всех перепробываных, наилучший вариант, который потом можно использовать вызывая с СИ. Все нормально, но не знаю как сделать справку, а именно оглавление. Либо посоветуете альтернтиву?
Задача "Тур конем" C++
На шахматной доске размером на поле с координатами х0, у0 находится конь – фигура, перемещающаяся по обычным шахматным правилам. Задача заключается в поиске последовательности ходов, при которой конь точно один раз побывает на всех полях доски (обойдет доску), т. е. нужно вычислить ходов. Добавлено через 22 часа 9 минут Подниму!
C++ Как отключить dll от exe. Исходников нет Задача запустить приложение без dll которые нужны для его запуска знаю что приложение на c++ и ничем не упаковано исходников нет https://www.cyberforum.ru/ cpp-beginners/ thread1170976.html
-6 / 11 / 1
Регистрация: 11.02.2011
Сообщений: 227
10.05.2014, 00:49  [ТС] 0

Почему для поиска по массиву берется значение его первого элемента, а не ноль? - C++ - Ответ 6150183

10.05.2014, 00:49. Показов 1874. Ответов 33
Метки (Все метки)

Ответ

вопрос с кодом уже закрыт и меня интересует другой момент-момент с индексом... и все же попробую
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
37
38
39
40
41
42
43
44
45
46
47
48
49
#include "stdafx.h"
#include <iostream>
#include <cmath> не уверен что нужно
using namespace std; пространство имен чтобы не вводить всегда std::
 
int main()  главная функция
{
    setlocale ( LC_ALL,"Rus" );   ввод русского языка в консоль
    const int n = 10;  константа то есть она не меняется
    int arr[n];   массив из константы из 10 элементов не больше
    cout << "элементы массива ";
    for ( int i=0; i<n; i++ ) стандартный цикл разов от нуля до 10 константа
    cout << ( arr[i] = -10 + rand()%21 ) << " | ";  заполнение массива случайными числами
    cout << endl;  новая строка
    int min = arr[0];  переменная мин с присвоенным ему с первым элементом массива 
    int max = arr[0];  так же только переменная макс
    int summa = 0;   переменная сумма с присвоенным значением 0
    int summa2 = 0; так же только переменная сумма 2
    cout << "отсортированный массив ";
    for ( int i=0; i<n-1; i++ )  это
    for( int k=0; k<n-1; k++ )  сортировка
    if ( arr[k] > arr[k+1] ) массива (пузырковая)
{
    swap (arr[k], arr[k+1]); до этого момента
}
    for ( int i=0; i<n; i++ ) цикл стандартный
{
    cout << arr[i] << " | "; вывод отсортированного массива 
    if ( min > arr[i] ) если переменная мин больше значений массива до тех пор пока не найдется минимальное
    min = arr[i]; то мину присвоено значение массива минимальное
    if ( max < arr[i] ) так же только макс меньше элементов массива
    max = arr[i]; так же присвоено максимальное
}
    cout << endl; новая строка
    cout << "максимальное значение " << max << endl; вывод максимального значения массива
    cout << "минимальное значение " << min << endl; вывод минимального значения массива
    for ( int i=0; i< 10; i++ ) цикл стандартный константой
    summa += arr[i]; переменной сумма додать и присвоить массив то есть каждый элемент прибавить на себя пока цикл работает
    cout << "сумма положительных элементов " << summa << endl; вывод переменной сумма
    for ( int i=0; i<n; i++ ) стандартный цикл константы
{
    if( arr[i] < 0 ) summa2 += arr[i]; если значение массива меньше нуля то прибавить их само на себя
}   
    cout << "сумма отрицательных элементов " << summa2; вывод переменно сумма 2
    cout << endl; новая строка
    cout << "сумма всех элементов " << summa + summa2; переменные сумма и сумма 2 в плюсе
    cout << endl; новая строка
    return 0; и операция прошла успешно)
}


Вернуться к обсуждению:
Почему для поиска по массиву берется значение его первого элемента, а не ноль? C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.05.2014, 00:49
Готовые ответы и решения:

Почему нельзя обратиться к массиву, не указывая индекс его элемента
Всем привет. вот часть кода. #define N 3 int main() { char *m = {&quot;First&quot;,&quot;Second&quot;,&quot;The...

Создать программу для поиска первого нечетного элемента в заданном массиве методом бинарного поиска
Бинарный поиск Первый нечетный, помогите пожалуйста.

Поиска заданного числа, количества его вхождений в массив и номер первого элемента
составить программу поиска заданного числа, количества его вхождений в массив и номер первого...

По двумерному массиву массиву А получить одномерный массив В, присвоив его k-му элементу значение TRUE
По двумерному массиву массиву А получить одномерный массив В, присвоив его k-му элементу значение...

33
10.05.2014, 00:49
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.05.2014, 00:49
Помогаю со студенческими работами здесь

Почему не значение из переменой не берется из формы 2 в форму 3
public partial class Form2 : Form { public string text=&quot;smth&quot;; } public...

Изменить массив, уменьшив его нечетные элементы на значение первого четного элемента
Описать динамический массив. Реализовать 2 способа инициализации массива (пользователь может сам...

Изменить массив, уменьшив его нечетные элементы на значение первого четного элемента
Описать динамический массив. Реализовать 2 способа инициализации массива (пользователь может сам...

Вывести значение и номер первого четного элемента массива или сообщение об его отсутствии
ввести одномерный массив размерностью n. Вывести значение и номер первого четного элемента или...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru