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

Ошибка в функции - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Почему после компиляции получаю число с=4 294 967 265 ? http://www.cyberforum.ru/cpp-beginners/thread1102967.html
int main() { char *s='c';//кирилица с маленькое int c=s; cout<<"c="<<c<<"\n"; } Почему после компиляции получаю число с=4 294 967 265 ? Я ожидал получить 225, в редакторе текстовый файл в котором есть буква "с" её отображает как 0xE1, если перевести в десятичные получаем 225.
C++ Международные автомобили Привет всем))) Помогите пожалуйста!Разработать программу: Имеются описания: enum symbols {MEX, RO, HR, GCA, ET, FIN, DK, SK, IND}; enum country {Denmark, Egypt, Finland, India, Mexico, Romania, Slovakia, Croatia, Guatemala}; symbols s; country c; По названию страны c определить международные автомобильные символы s. http://www.cyberforum.ru/cpp-beginners/thread1102954.html
SDL cannot find -lmingw32-SDLmain-lSDL C++
Всем првиет! Вот пытаюсь установить SDL, что вседал, комплитятор пишет cannot find -lmingw32-SDLmain-lSDL Вот фото:
C++ GTK / C++ проект в Code::Blocks под Windows
Библиотека GTK позволяет довольно быстро и просто делать графические приложения под разные операционные системы, к тому же она бесплатная и у нее открытый исходный код. Недостаток ее в том, что по ее настройке в Windows очень мало информации, отчего у новичков возникают сложности с ее освоением. В отличной книге A.Krause об этом тоже ничего нет, но... В Code::Blocks есть визард...
C++ Как грамотно реализовать доступ к классам EngWords и RusWords http://www.cyberforum.ru/cpp-beginners/thread1102921.html
Если у меня есть классы EngWords и RusWords,в каждом определены методы ввода строк. И задание сложить, сравнить эти строки, то я должен создавать дружественные функции или вообще отдельный класс, чтоб имел доступ к объектам и класса EngWords и соответсвенно RusWords?
C++ Найти и напечатать наименьший элемент последовательности. Массивом не пользоваться Задана последовательность {r(i)} следующим образом: r(1)=1.55 r(2)=1.77 r(i)=|r(i-1)-r(i-2)|+cor(r(i-2)) #include <math.h>; #include <iostream>; #include <cmath>; using namespace std; подробнее

Показать сообщение отдельно
_Vertigo_
13 / 13 / 2
Регистрация: 07.09.2013
Сообщений: 158
Завершенные тесты: 1
22.02.2014, 21:05     Ошибка в функции
Всем доброго суток, не могу понять где ошибка, помогите:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#define N 4
using namespace std;
void sortVib(int *mas, int n){
    int k = 0, i = 0, tmp = 0, nmi = 0;
    for ( k = 0; k < n - i ; k++){
        nmi = k;
         for ( i = k + 1; i < n; i++)
             if( mas[i] < mas[nmi])
                 nmi = i;
         mas[k] = tmp;
         mas[k] = mas[nmi];
         mas[nmi] = tmp;
    }
    for (i = 0; i < n; i++)
        cout << mas[i] << " " << endl;
}
int main (){
    setlocale(LC_ALL, "Russian");
    int mas[N] = {1, 20, 30, 10};
    sortVib(mas, N);
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 20:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru