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

Массивы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Файловый менеджер http://www.cyberforum.ru/cpp-beginners/thread33863.html
Помогите пожалуйста!!! Мне нужен файловый менеджер на Win32... (не знаю как отоброзить содержимое директории..) заранее спасибо
C++ Расчет приближенных корней уравнения...( Доброго времени суток. может есть у кого нибудь исходник этой задачки или примерно такой же--->Написать на языке С (Visual C) программу по нахождению корня уравнения на про-межутке с точностью до 0,01. Вывести график функции и точки приближения, количество итераций, значение корня. Уравнение Х3-5Х2-4Х+19 промеуток Корень уравнения находить с помощью метода дихотомии...Зарание благодарен. P.S... http://www.cyberforum.ru/cpp-beginners/thread33851.html
C++ Вывод содержимого файла построчно
Требуется вывести содержимое файла на экран. Но так, чтоб это выполнялось с каждой строкой отдельно. Вот написал начало, а дальше уже что только не пробовал - не получается( Бошка сегодня весь день раскалывается, даже сообразить ничего не могу((( #include "stdafx.h" #include "declaration.h" FILE *fin; char *File;
C++ часы на си=)) не бойтесь -много не спрошу, так ньюанс
значит так... в целях выполнения курсовика и т.д. и т.п. корчое пишу прогу с часами на си... стрелочки, циферблатик, и прочее я сделал так тчо тут заморачиваться не надо... фишка в чем вопроса - мне надо в этой программе "цеплять" время из внутренних часов... то етсь пока у меня по умолчанию стоит отчет от 00.00.00. ну и введены соответетвующие переменные sec, min, hor -для секунд минут и...
C++ Нахождение интеграла методом Монте-Карло http://www.cyberforum.ru/cpp-beginners/thread33817.html
Нужно найти интеграл функции 3*x*exp(cos x) на интервале от 0,2 до 1,2 методом Монте-Карло. Помогите пожалуйста написать программу, или хотябы подробный алгоритм написания.
C++ Длинный файл)) Доброго времени суток, господа! Подскажите, почему файл читается некоторое время, а потом перестает.. Код(slovr - открытый на чтение файл): while (! slovr.eof()) { slovr.getline(buf,26); if (strlen(buf)!=dlina) continue; norm=1; for (int i = 0; i <= knowb-1; i++) подробнее

Показать сообщение отдельно
Adler
78 / 78 / 3
Регистрация: 07.05.2009
Сообщений: 316
13.05.2009, 09:42
Вот... брутально, но коротко.

Код 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 #include <iostream> using namespace std; int main() { const int N=8; //размер массива float A[N]={1.1f,1.2f,0.0f,1.3f,1.4f,0.0f,2.7f,1.5f}; //собственно он сам /*---(1)---*/ int ID_MAX=0; //номер максимального по значению элемента. for (int I=1; I<N; I++){if(A[i]>A[ID_MAX]){ID_MAX=I;};}; //курим массив cout<<"ID_MAX = "<<ID_MAX<<endl; //выдыхаем /*---(2)---*/ int ID1=0; //номера первого нуля for(int I=ID1; I<N; I++){if(A[i]==0.0f){ID1=I; break;};} //ищем первый ноль int ID2=ID1+1; //номера второго нуля for(int I=ID2; I<N; I++){if(A[i]==0.0f){ID2=I; break;};} //ищем второй ноль float Factum=1; //произведение... for(int I=ID1+1; I<ID2; I++){Factum*=A[i];}; //Мйасо! cout<<"Factum = "<<Factum<<endl; //едим /*---(3)---*/ float B[N]; //новый "собственно он сам" int C=0; //ам... число! for(int I=0; I<N; I=I+2){B[c]=A[i]; C++;}; //курим в сторонке... слева for(int I=1; I<N; I=I+2){B[c]=A[i]; C++;}; //теперь справа cout<<B[0]; for(int I=1; I<N; I++){cout<<", "<<B[i];}; //тушим окурок. cin.get(); //нажми ENTER }
Добавлено через 3 минуты 30 секунд
Rififi
А с шаблонами и правда короче
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru