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

Убыстрение работы программы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Функция вычисления длины дискового файла http://www.cyberforum.ru/cpp-beginners/thread674564.html
Как сделать функцию, которая вычисляет длину дискового файла в байтах. При этом имя файла задано в командной строке.
C++ Разработка под какую платформу перспективнее Что на дальней дистанции перспективнее в плане разработки? там ПО под винду,анроид, иос.....какую платформу выбрать? http://www.cyberforum.ru/cpp-beginners/thread674563.html
C++ Переписать код с использованием указателей на функцию
Помогите вот эту программу переделать на указатели! Спасибо всем) #include <iostream> #include <locale.h> #include <conio.h> using namespace std; float sum(float,float); int main() { float a,b;
Преобразовать точки в троеточия C++
Дана строка символов. Преобразовать ее, заменив в ней каждую точку многоточием. #include <stdio.h> #include <stdlib.h> #include <string.h> #include <conio.h> void main () {int i;
C++ Простая программа на указатели! http://www.cyberforum.ru/cpp-beginners/thread674540.html
Помогите пожалуйста написать вот эту программу через указатели! Я не понимаю с чего начать, очень нужно! Заранее спасибо) #include <iostream> #include <conio.h> using namespace std; int min(int ,int); int max(int ,int); int main()
C++ Указатель на функцию float ( *f)(float, float); float rosenbrock(float x1, float x2) { return 100*pow((x2-x1*x1),2)+pow((1-x1),2); } f=rosenbrock; подробнее

Показать сообщение отдельно
MrGrig
176 / 159 / 2
Регистрация: 08.10.2012
Сообщений: 422
18.10.2012, 21:48
вы хоть какие нибудь диалоговые сообщения выводите. или хотя бы пример сделайте что дано и что получится после. А то выполнение начинается, мигает курсор, вводишь строку какую то, энтер и вылетает сразу прэсэникей =/

Добавлено через 8 минут
почитал повнимательнее код, ввел цифру 5
но почему то строк ввел 6
сразу оптимизация, правда не решения

вместо
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
for(i=0;i<n;i++) // инициализируем массив 
DlinyStrok[i]=0;
//...///
 
while(i<n){
    while((ch=getchar())!= '\n')
{
MassivStrok[i][j]=ch;
DlinyStrok[i]++;
j++;
}
    j=0;
    i++;
}
это
C++
1
2
3
4
5
6
7
8
9
10
11
while(i<n){
    DlinyStrok[i]=0;
    while((ch=getchar())!= '\n')
{
MassivStrok[i][j]=ch;
DlinyStrok[i]++;
j++;
}
    j=0;
    i++;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru